IRC.git
15 years agoestimate thread context switching overhead
adash [Wed, 26 Aug 2009 01:01:13 +0000 (01:01 +0000)]
estimate thread context switching overhead

15 years agobug fixes in multicore gc
jzhou [Wed, 26 Aug 2009 00:10:57 +0000 (00:10 +0000)]
bug fixes in multicore gc

15 years agomethod call support works for small programs, bigger ones hang
jjenista [Tue, 25 Aug 2009 21:32:41 +0000 (21:32 +0000)]
method call support works for small programs, bigger ones hang

15 years agoStill haven't worked all the bugs out of MLP's support for method calls, but stable...
jjenista [Tue, 25 Aug 2009 18:11:59 +0000 (18:11 +0000)]
Still haven't worked all the bugs out of MLP's support for method calls, but stable at least

15 years agobug fix in multicore gc
jzhou [Tue, 25 Aug 2009 01:26:55 +0000 (01:26 +0000)]
bug fix in multicore gc

15 years agoregression updates
jjenista [Mon, 24 Aug 2009 16:50:27 +0000 (16:50 +0000)]
regression updates

15 years agoA regression test to make sure new changes don't break the system
jjenista [Mon, 24 Aug 2009 16:34:32 +0000 (16:34 +0000)]
A regression test to make sure new changes don't break the system

15 years agolots of bug fixes, partial solution towards allowing method calls, stable version...
jjenista [Thu, 20 Aug 2009 17:39:47 +0000 (17:39 +0000)]
lots of bug fixes, partial solution towards allowing method calls, stable version that runs many primitive-only programs

15 years agofinish gc codes and fix some bug
jzhou [Thu, 20 Aug 2009 01:29:31 +0000 (01:29 +0000)]
finish gc codes and fix some bug

15 years agomissing makefile
adash [Wed, 19 Aug 2009 23:44:56 +0000 (23:44 +0000)]
missing makefile

15 years agoa better workscheduler--still has a deficiency because it does not dynamically create...
jjenista [Tue, 18 Aug 2009 18:28:08 +0000 (18:28 +0000)]
a better workscheduler--still has a deficiency because it does not dynamically create more worker threads as threads stall on one another, so some programs could exhaust the pool and all threads will hang

15 years agofound one reason for system hang--there is still at least one other problem that...
jjenista [Tue, 18 Aug 2009 17:32:54 +0000 (17:32 +0000)]
found one reason for system hang--there is still at least one other problem that sometimes causes it, now much less frequently

15 years agochanges on compact phase
jzhou [Tue, 18 Aug 2009 02:16:01 +0000 (02:16 +0000)]
changes on compact phase

15 years agobug fixes
jjenista [Mon, 17 Aug 2009 20:30:04 +0000 (20:30 +0000)]
bug fixes

15 years agobug fixes, use pointers no problem, generate temps properly
jjenista [Fri, 14 Aug 2009 23:40:45 +0000 (23:40 +0000)]
bug fixes, use pointers no problem, generate temps properly

15 years agobug fix, track num running children and wait before exiting
jjenista [Fri, 14 Aug 2009 21:10:40 +0000 (21:10 +0000)]
bug fix, track num running children and wait before exiting

15 years agoa bunch of dynamic var bugs
jjenista [Fri, 14 Aug 2009 21:03:10 +0000 (21:03 +0000)]
a bunch of dynamic var bugs

15 years agosese's wait for children to exit before exiting
jjenista [Thu, 13 Aug 2009 23:38:58 +0000 (23:38 +0000)]
sese's wait for children to exit before exiting

15 years agoprimitive dynamic variables are working
jjenista [Thu, 13 Aug 2009 19:16:41 +0000 (19:16 +0000)]
primitive dynamic variables are working

15 years agotracked down more bugs in not-avail and variable analyses
jjenista [Wed, 12 Aug 2009 17:58:16 +0000 (17:58 +0000)]
tracked down more bugs in not-avail and variable analyses

15 years agoBug fixes in use of liveness analysis, bug fix in not-available analysis, something...
jjenista [Wed, 12 Aug 2009 00:09:43 +0000 (00:09 +0000)]
Bug fixes in use of liveness analysis, bug fix in not-available analysis, something still wrong with computation of dynamic stalls

15 years agosmall changes and bug fix for getting stats
adash [Tue, 11 Aug 2009 00:14:58 +0000 (00:14 +0000)]
small changes and bug fix for getting stats

15 years agoWorking towards dynamic source variables in MLP, not quite ready
jjenista [Mon, 10 Aug 2009 18:45:09 +0000 (18:45 +0000)]
Working towards dynamic source variables in MLP, not quite ready

15 years agochanges, large objs processing not finished yet
jzhou [Sat, 8 Aug 2009 00:15:03 +0000 (00:15 +0000)]
changes, large objs processing not finished yet

15 years agofinish most parts, need to fix large objs handling and memory allocation(add free...
jzhou [Fri, 7 Aug 2009 00:13:05 +0000 (00:13 +0000)]
finish most parts, need to fix large objs handling and memory allocation(add free memory space list)

15 years agoadd gnuplot file
adash [Thu, 6 Aug 2009 01:45:50 +0000 (01:45 +0000)]
add gnuplot file

15 years agoadd run script - needs few changes later
adash [Thu, 6 Aug 2009 01:44:47 +0000 (01:44 +0000)]
add run script - needs few changes later

15 years agosmall changes
adash [Thu, 6 Aug 2009 01:43:45 +0000 (01:43 +0000)]
small changes

15 years agoadd compact phase code for multicore gc, not finished yet
jzhou [Thu, 6 Aug 2009 00:20:26 +0000 (00:20 +0000)]
add compact phase code for multicore gc, not finished yet

15 years agofully realized system for primitives that displays parent-child stalling and sibling...
jjenista [Thu, 6 Aug 2009 00:00:07 +0000 (00:00 +0000)]
fully realized system for primitives that displays parent-child stalling and sibling dependence

15 years agosimple microbenchmark to study locking
adash [Wed, 5 Aug 2009 00:49:31 +0000 (00:49 +0000)]
simple microbenchmark to study locking

15 years agoadd load balance module for multicore gc, fix message handling and memory allocation...
jzhou [Wed, 5 Aug 2009 00:22:33 +0000 (00:22 +0000)]
add load balance module for multicore gc, fix message handling and memory allocation in multicore gc

15 years agobig update for forwarding lists and dependency counts, stable compile but seg faults
jjenista [Wed, 5 Aug 2009 00:12:39 +0000 (00:12 +0000)]
big update for forwarding lists and dependency counts, stable compile but seg faults

15 years agoadded peek functions
jjenista [Wed, 5 Aug 2009 00:12:01 +0000 (00:12 +0000)]
added peek functions

15 years agoprimitives passed to a child and then all available stuff copied back at one stall...
jjenista [Mon, 3 Aug 2009 18:10:02 +0000 (18:10 +0000)]
primitives passed to a child and then all available stuff copied back at one stall, successfully

15 years agotake navid off list
bdemsky [Sat, 1 Aug 2009 02:30:52 +0000 (02:30 +0000)]
take navid off list
fixup options for new server

15 years agoget emails working again
bdemsky [Sat, 1 Aug 2009 02:27:34 +0000 (02:27 +0000)]
get emails working again

15 years agochange
bdemsky [Sat, 1 Aug 2009 01:22:12 +0000 (01:22 +0000)]
change

15 years agochanges for multicore GC. Chang the lock mechanism for Tilera and messages for GC.
jzhou [Sat, 1 Aug 2009 00:28:03 +0000 (00:28 +0000)]
changes for multicore GC. Chang the lock mechanism for Tilera and messages for GC.

15 years agostill isn't getting the right answer, but one variable gets into a child and back...
jjenista [Fri, 31 Jul 2009 22:31:20 +0000 (22:31 +0000)]
still isn't getting the right answer, but one variable gets into a child and back into parent correctly--also has some thread race condition problem, apparently

15 years agomore changes
jzhou [Fri, 31 Jul 2009 00:45:25 +0000 (00:45 +0000)]
more changes

15 years agoinitial multicore gargbage collection, not finish yet
jzhou [Fri, 31 Jul 2009 00:37:36 +0000 (00:37 +0000)]
initial multicore gargbage collection, not finish yet

15 years agostall mechanism working, but data passing between SESE's incorrect
jjenista [Thu, 30 Jul 2009 22:21:11 +0000 (22:21 +0000)]
stall mechanism working, but data passing between SESE's incorrect

15 years ago1. runtime changes for a simple probability model to decide when objects are risky
adash [Thu, 30 Jul 2009 22:18:14 +0000 (22:18 +0000)]
1. runtime changes for a simple probability model to decide when objects are risky
2. Keep track of average size of transactions that accessed objects, causing the
transaction to abort. Keep average size info per each object type

15 years agoAn implementation of parent/child stalling that compiles but hangs during execution...
jjenista [Thu, 30 Jul 2009 22:06:27 +0000 (22:06 +0000)]
An implementation of parent/child stalling that compiles but hangs during execution.  Committing this stable version before tinkering to fix the problem

15 years agobug fixes
jjenista [Tue, 28 Jul 2009 23:34:55 +0000 (23:34 +0000)]
bug fixes

15 years agonewly realized mlp successfully issues and runs root SESE as a work unit
jjenista [Tue, 28 Jul 2009 23:12:58 +0000 (23:12 +0000)]
newly realized mlp successfully issues and runs root SESE as a work unit

15 years agomlp system changes
jjenista [Tue, 28 Jul 2009 00:01:01 +0000 (00:01 +0000)]
mlp system changes

15 years agosimplified work schedule, will implement work-stealing later
jjenista [Mon, 27 Jul 2009 17:32:59 +0000 (17:32 +0000)]
simplified work schedule, will implement work-stealing later

15 years agochanges
jjenista [Fri, 24 Jul 2009 22:55:55 +0000 (22:55 +0000)]
changes

15 years agoworking up mlp system
jjenista [Fri, 24 Jul 2009 21:41:56 +0000 (21:41 +0000)]
working up mlp system

15 years agonow supports locking of only those objects that were first accessed in a transaction
adash [Fri, 24 Jul 2009 00:20:46 +0000 (00:20 +0000)]
now supports locking of only those objects that were first accessed in a transaction
leading to a transaction abort. locking in read sets are not supported yet.

15 years agoensure MLP system always uses precise garbage collection
jjenista [Thu, 23 Jul 2009 22:45:31 +0000 (22:45 +0000)]
ensure MLP system always uses precise garbage collection

15 years agoinitial changes to getting sequence id/age for objects as accessed in a transaction...
adash [Thu, 23 Jul 2009 01:36:56 +0000 (01:36 +0000)]
initial changes to getting sequence id/age for objects as accessed in a transaction cache

15 years agochanges
bdemsky [Wed, 22 Jul 2009 21:20:04 +0000 (21:20 +0000)]
changes

15 years agomlp compile wasn't pulling in its runtime files anymore
jjenista [Mon, 20 Jul 2009 22:10:46 +0000 (22:10 +0000)]
mlp compile wasn't pulling in its runtime files anymore

15 years agochanges to Array benchmark
adash [Mon, 20 Jul 2009 22:09:34 +0000 (22:09 +0000)]
changes to Array benchmark

15 years agobug fixes
bdemsky [Mon, 20 Jul 2009 22:02:30 +0000 (22:02 +0000)]
bug fixes

15 years agochanges in benchmarks for the PPoPP paper
adash [Mon, 20 Jul 2009 22:00:24 +0000 (22:00 +0000)]
changes in benchmarks for the PPoPP paper

15 years agofix bugs in memory model in multi-core version
jzhou [Mon, 20 Jul 2009 17:16:42 +0000 (17:16 +0000)]
fix bugs in memory model in multi-core version

15 years agoIntruder using byte[]
jihoonl [Thu, 16 Jul 2009 22:09:58 +0000 (22:09 +0000)]
Intruder using byte[]

15 years agolast changes
bdemsky [Thu, 16 Jul 2009 11:47:46 +0000 (11:47 +0000)]
last changes

15 years agobug fix
bdemsky [Thu, 16 Jul 2009 10:49:53 +0000 (10:49 +0000)]
bug fix

15 years agolast changes to build
bdemsky [Thu, 16 Jul 2009 10:14:11 +0000 (10:14 +0000)]
last changes to build

15 years agochanges
bdemsky [Thu, 16 Jul 2009 10:12:18 +0000 (10:12 +0000)]
changes

15 years agotry to get another bm for ppopp paper
bdemsky [Thu, 16 Jul 2009 10:00:58 +0000 (10:00 +0000)]
try to get another bm for ppopp paper

15 years agoKMeans bench for multi-core version
jzhou [Tue, 14 Jul 2009 17:01:50 +0000 (17:01 +0000)]
KMeans bench for multi-core version

15 years agochanges to fix alignment issues
bdemsky [Tue, 14 Jul 2009 02:51:26 +0000 (02:51 +0000)]
changes to fix alignment issues

15 years agochange to fix bug
bdemsky [Tue, 14 Jul 2009 00:13:25 +0000 (00:13 +0000)]
change to fix bug

15 years agobenchmarks as used for paper
bdemsky [Mon, 13 Jul 2009 00:37:56 +0000 (00:37 +0000)]
benchmarks as used for paper

15 years agoruntime support for read only TRANSREADS
bdemsky [Mon, 13 Jul 2009 00:37:07 +0000 (00:37 +0000)]
runtime support for read only TRANSREADS

15 years agobug in casting code
bdemsky [Mon, 13 Jul 2009 00:36:03 +0000 (00:36 +0000)]
bug in casting code

15 years agobug in cast code
bdemsky [Mon, 13 Jul 2009 00:35:47 +0000 (00:35 +0000)]
bug in cast code

15 years agochanges to get last benchmark working well
bdemsky [Mon, 13 Jul 2009 00:35:22 +0000 (00:35 +0000)]
changes to get last benchmark working well

15 years agochanges to support wrapper types
bdemsky [Sun, 12 Jul 2009 23:01:51 +0000 (23:01 +0000)]
changes to support wrapper types

15 years ago*** empty log message ***
shtucker [Fri, 10 Jul 2009 23:24:52 +0000 (23:24 +0000)]
*** empty log message ***

15 years agoChanges:
bdemsky [Fri, 10 Jul 2009 01:37:49 +0000 (01:37 +0000)]
Changes:
1) Bug fix
2) make char arrays -> byte arrays to match c code
3) add timing code

15 years ago fixed
jihoonl [Fri, 10 Jul 2009 01:03:49 +0000 (01:03 +0000)]
 fixed

15 years agochanges
bdemsky [Thu, 9 Jul 2009 20:55:22 +0000 (20:55 +0000)]
changes

15 years agochanges
bdemsky [Thu, 9 Jul 2009 08:31:19 +0000 (08:31 +0000)]
changes

15 years agochange files to match C version
bdemsky [Thu, 9 Jul 2009 02:51:57 +0000 (02:51 +0000)]
change files to match C version

15 years agoCritical mistake was in Stream.java
jihoonl [Wed, 8 Jul 2009 22:01:30 +0000 (22:01 +0000)]
Critical mistake was in Stream.java
allocating string problem also been removed after fixing the mistake

15 years agochanges
jihoonl [Wed, 8 Jul 2009 19:26:48 +0000 (19:26 +0000)]
changes

15 years agocheck in my changes
bdemsky [Wed, 8 Jul 2009 00:29:15 +0000 (00:29 +0000)]
check in my changes

15 years ago Intruder final
jihoonl [Wed, 8 Jul 2009 00:02:47 +0000 (00:02 +0000)]
 Intruder final

15 years agointruder
jihoonl [Tue, 7 Jul 2009 23:56:43 +0000 (23:56 +0000)]
intruder

15 years ago:
jihoonl [Tue, 7 Jul 2009 23:48:41 +0000 (23:48 +0000)]
:

15 years ago*** empty log message ***
jihoonl [Tue, 7 Jul 2009 23:47:59 +0000 (23:47 +0000)]
*** empty log message ***

15 years agoWorking version
jihoonl [Tue, 7 Jul 2009 23:44:58 +0000 (23:44 +0000)]
Working version

to test

./Intruder.bin -a 10 -l 32 -n 100000 -s 1

15 years ago change. not compiling yet.
jihoonl [Sat, 4 Jul 2009 00:16:43 +0000 (00:16 +0000)]
 change. not compiling yet.

15 years agochanges
bdemsky [Fri, 3 Jul 2009 22:46:47 +0000 (22:46 +0000)]
changes

15 years agocheck change in
bdemsky [Fri, 3 Jul 2009 22:39:34 +0000 (22:39 +0000)]
check change in

15 years agochanges
bdemsky [Fri, 3 Jul 2009 06:18:54 +0000 (06:18 +0000)]
changes

15 years agoChanges of benchmarks regarding tilera version
jzhou [Thu, 2 Jul 2009 23:35:24 +0000 (23:35 +0000)]
Changes of benchmarks regarding tilera version

15 years agofix a scheduling simulator bug, basically change all time related parameters to type...
jzhou [Thu, 2 Jul 2009 23:34:16 +0000 (23:34 +0000)]
fix a scheduling simulator bug, basically change all time related parameters to type long

15 years agochanges
bdemsky [Thu, 2 Jul 2009 22:30:21 +0000 (22:30 +0000)]
changes

15 years agoadd native copy method
bdemsky [Thu, 2 Jul 2009 04:07:34 +0000 (04:07 +0000)]
add native copy method

15 years agobug fix
bdemsky [Thu, 2 Jul 2009 04:07:17 +0000 (04:07 +0000)]
bug fix

15 years agomake 3d java version...uses 3d arrays...
bdemsky [Thu, 2 Jul 2009 04:03:53 +0000 (04:03 +0000)]
make 3d java version...uses 3d arrays...

15 years agochange
bdemsky [Wed, 1 Jul 2009 07:05:52 +0000 (07:05 +0000)]
change