charm.git
16 years ago*** empty log message ***
Terry L. Wilmarth [Thu, 10 Feb 2005 03:35:43 +0000 (03:35 +0000)]
*** empty log message ***

16 years agoThe IBM compiler does not like inline declaration of functions. So removed it.
Nilesh Choudhury [Wed, 9 Feb 2005 19:51:16 +0000 (19:51 +0000)]
The IBM compiler does not like inline declaration of functions. So removed it.

16 years agoremoved unmatched comments
Nilesh Choudhury [Wed, 9 Feb 2005 05:40:20 +0000 (05:40 +0000)]
removed unmatched comments

16 years agoremoved // as comments.
Nilesh Choudhury [Wed, 9 Feb 2005 04:36:32 +0000 (04:36 +0000)]
removed // as comments.

16 years ago*** empty log message ***
Sameer Kumar [Tue, 8 Feb 2005 23:13:20 +0000 (23:13 +0000)]
*** empty log message ***

16 years agocleaning up pingpong
Sameer Kumar [Tue, 8 Feb 2005 22:53:18 +0000 (22:53 +0000)]
cleaning up pingpong

16 years agoSome charnges/fixes to termination committing.
Terry L. Wilmarth [Tue, 8 Feb 2005 22:19:40 +0000 (22:19 +0000)]
Some charnges/fixes to termination committing.

16 years agoparent is now public instead of protected.
Nilesh Choudhury [Tue, 8 Feb 2005 21:06:30 +0000 (21:06 +0000)]
parent is now public instead of protected.

16 years agoundo broken precompiler pass
Eric Bohm [Tue, 8 Feb 2005 20:07:15 +0000 (20:07 +0000)]
undo broken precompiler pass

16 years agoA tweakable program for implementing various types of rings of posers. Used for evalu...
Terry L. Wilmarth [Tue, 8 Feb 2005 18:58:05 +0000 (18:58 +0000)]
A tweakable program for implementing various types of rings of posers. Used for evaluation, but also convenient as a simple POSE example program.

16 years agoAdded sort3D to idxl.
Nilesh Choudhury [Tue, 8 Feb 2005 18:40:36 +0000 (18:40 +0000)]
Added sort3D to idxl.

16 years agoAdded sort3d to idxl.
Nilesh Choudhury [Tue, 8 Feb 2005 18:37:09 +0000 (18:37 +0000)]
Added sort3d to idxl.

16 years agoAdded an implementation of fast queue. It can be invoked by passing a compile
Nilesh Choudhury [Tue, 8 Feb 2005 18:35:31 +0000 (18:35 +0000)]
Added an implementation of fast queue. It can be invoked by passing a compile
time option of -DFASTQ.

16 years agoadded an implementation of fast queue, which can be used by passing -DFASTQ as a
Nilesh Choudhury [Tue, 8 Feb 2005 18:34:27 +0000 (18:34 +0000)]
added an implementation of fast queue, which can be used by passing -DFASTQ as a
compiler time option.

16 years agoSolaris compilers did not know about INT_MAX, so I simply replaced using
Greg Koenig [Tue, 8 Feb 2005 16:31:33 +0000 (16:31 +0000)]
Solaris compilers did not know about INT_MAX, so I simply replaced using
it with a very large number (999,999,999).

16 years agochange the way output is generated.
Gengbin Zheng [Tue, 8 Feb 2005 09:20:23 +0000 (09:20 +0000)]
change the way output is generated.

16 years agoreduced num of iterations.
Gengbin Zheng [Tue, 8 Feb 2005 09:15:29 +0000 (09:15 +0000)]
reduced num of iterations.

16 years agomake to $MAKE
Gengbin Zheng [Tue, 8 Feb 2005 08:54:24 +0000 (08:54 +0000)]
make to $MAKE

16 years agomake to $MAKE.
Gengbin Zheng [Tue, 8 Feb 2005 08:52:38 +0000 (08:52 +0000)]
make to $MAKE.

16 years agomake to $(MAKE)
Gengbin Zheng [Tue, 8 Feb 2005 08:51:45 +0000 (08:51 +0000)]
make to $(MAKE)

16 years agoanother make to $MAKE
Gengbin Zheng [Tue, 8 Feb 2005 08:51:17 +0000 (08:51 +0000)]
another make to $MAKE

16 years agochange make to $(MAKE)
Gengbin Zheng [Tue, 8 Feb 2005 08:50:14 +0000 (08:50 +0000)]
change make to $(MAKE)

16 years agoa standalone version of CmiGetArgIntDesc.
Gengbin Zheng [Tue, 8 Feb 2005 06:06:00 +0000 (06:06 +0000)]
a standalone version of CmiGetArgIntDesc.

16 years agoofficially changed QT to special version of setjmp w/o saving registers.
Gengbin Zheng [Tue, 8 Feb 2005 05:55:43 +0000 (05:55 +0000)]
officially changed QT to special version of setjmp w/o saving registers.

16 years agoadded a few debug statements.
Gengbin Zheng [Tue, 8 Feb 2005 05:50:57 +0000 (05:50 +0000)]
added a few debug statements.

16 years agoa couple tweaks
Terry L. Wilmarth [Tue, 8 Feb 2005 05:20:23 +0000 (05:20 +0000)]
a couple tweaks

16 years agominor change
Gengbin Zheng [Tue, 8 Feb 2005 05:17:58 +0000 (05:17 +0000)]
minor change

16 years agodefines CmiMultipleSend to BgMultipleSend.
Gengbin Zheng [Tue, 8 Feb 2005 05:13:29 +0000 (05:13 +0000)]
defines CmiMultipleSend to BgMultipleSend.

16 years agoimplement bgsim version of CmiMultipleSend
Gengbin Zheng [Tue, 8 Feb 2005 05:12:45 +0000 (05:12 +0000)]
implement bgsim version of CmiMultipleSend

16 years agoupdated to new macro.
Gengbin Zheng [Tue, 8 Feb 2005 04:37:22 +0000 (04:37 +0000)]
updated to new macro.

16 years agoupdated.
Gengbin Zheng [Tue, 8 Feb 2005 04:36:58 +0000 (04:36 +0000)]
updated.

16 years agoMake.depends had 8 spaces in it instead of a TAB.
Greg Koenig [Tue, 8 Feb 2005 03:10:19 +0000 (03:10 +0000)]
Make.depends had 8 spaces in it instead of a TAB.

16 years agoModify Make.lb to include GridCommLB.
Greg Koenig [Tue, 8 Feb 2005 03:08:24 +0000 (03:08 +0000)]
Modify Make.lb to include GridCommLB.

16 years agoModifications to makefiles to allow building Charm++ with the addition of
Greg Koenig [Tue, 8 Feb 2005 03:05:43 +0000 (03:05 +0000)]
Modifications to makefiles to allow building Charm++ with the addition of
GridCommLB.

16 years agoProblem with two "root" names in the Converse header. Mine was there for
Greg Koenig [Tue, 8 Feb 2005 02:40:40 +0000 (02:40 +0000)]
Problem with two "root" names in the Converse header.  Mine was there for
spanning tree broadcasts.  Sameer added a second (redundant) one used by
the ComLib.

16 years agoa minor change for new turing.
Gengbin Zheng [Tue, 8 Feb 2005 00:37:35 +0000 (00:37 +0000)]
a minor change for new turing.

16 years agoThese changes add GridCommLB from my prelim work into the Charm++ load
Greg Koenig [Mon, 7 Feb 2005 23:37:04 +0000 (23:37 +0000)]
These changes add GridCommLB from my prelim work into the Charm++ load
balancer set.

16 years agoMerged changes from my prelim work back into main Charm++ distribution in
Greg Koenig [Mon, 7 Feb 2005 22:59:07 +0000 (22:59 +0000)]
Merged changes from my prelim work back into main Charm++ distribution in
CVS.

Changes include calling ConverseCommonExit() from within ConverseExit()
and including support for CmiBarrier() in the VMI machine layer.

16 years agoincreasing more iterations for more accuracy
Sameer Kumar [Mon, 7 Feb 2005 21:54:27 +0000 (21:54 +0000)]
increasing more iterations for more accuracy

16 years agoAdding a new much more meaningful pingpong.
Sameer Kumar [Mon, 7 Feb 2005 21:28:16 +0000 (21:28 +0000)]
Adding a new much more meaningful pingpong.

16 years agoSet all target as default rather than test.
Eric Bohm [Mon, 7 Feb 2005 19:39:18 +0000 (19:39 +0000)]
Set all target as default rather than test.
So people don't run straight into charmrun problems just trying to build.

16 years agoChanged the startReduction method so that it doesnt send reduction starting
Sayantan Chakravorty [Mon, 7 Feb 2005 08:12:10 +0000 (08:12 +0000)]
Changed the startReduction method so that it doesnt send reduction starting
messages to the sender

16 years ago*** empty log message ***
Sameer Kumar [Sun, 6 Feb 2005 22:58:33 +0000 (22:58 +0000)]
*** empty log message ***

16 years agoa few changes to make it more robust in face of errors.
Gengbin Zheng [Sun, 6 Feb 2005 19:00:05 +0000 (19:00 +0000)]
a few changes to make it more robust in face of errors.

16 years agochanged a few things in order to link with application.
Gengbin Zheng [Sun, 6 Feb 2005 03:36:55 +0000 (03:36 +0000)]
changed a few things in order to link with application.

16 years agofunction name changes for function tracing.
Gengbin Zheng [Sun, 6 Feb 2005 03:33:51 +0000 (03:33 +0000)]
function name changes for function tracing.

16 years ago*** empty log message ***
Sameer Kumar [Sat, 5 Feb 2005 23:38:22 +0000 (23:38 +0000)]
*** empty log message ***

16 years agoNon-tested Fortran MPI function tracing API.
Chee Wai Lee [Sat, 5 Feb 2005 23:35:06 +0000 (23:35 +0000)]
Non-tested Fortran MPI function tracing API.

16 years ago*** empty log message ***
Sameer Kumar [Sat, 5 Feb 2005 22:48:11 +0000 (22:48 +0000)]
*** empty log message ***

16 years agoimplemented a new charmrun runtime option ++batch <num>, which fires num of node...
Gengbin Zheng [Sat, 5 Feb 2005 07:42:23 +0000 (07:42 +0000)]
implemented a new charmrun runtime option ++batch <num>, which fires num of node programs at a time and wait for them to connect. This (for turing-new cluster) helps to prevent overloading charmrun processors bt node program to connect() to charmrun at same time.

16 years agosome minor changes: reusing send queue struct, enabled buffer reuse.
Gengbin Zheng [Sat, 5 Feb 2005 05:48:29 +0000 (05:48 +0000)]
some minor changes: reusing send queue struct, enabled buffer reuse.

16 years agoAdded ampi function statistics. Important calls are counted.
Chao Huang [Fri, 4 Feb 2005 23:21:50 +0000 (23:21 +0000)]
Added ampi function statistics. Important calls are counted.

16 years agofix stray ifdefs
Eric Bohm [Fri, 4 Feb 2005 22:49:06 +0000 (22:49 +0000)]
fix stray ifdefs

16 years ago*** empty log message ***
Sameer Kumar [Fri, 4 Feb 2005 22:07:11 +0000 (22:07 +0000)]
*** empty log message ***

16 years agorefinements to IFFT_DUMP debug output
Eric Bohm [Fri, 4 Feb 2005 21:57:22 +0000 (21:57 +0000)]
refinements to IFFT_DUMP debug output

16 years agoignore preprocessor lines
Eric Bohm [Fri, 4 Feb 2005 16:18:42 +0000 (16:18 +0000)]
ignore preprocessor lines

16 years agoComplete the fix on CtgInstall for double deactivation/activation.
Chao Huang [Fri, 4 Feb 2005 07:41:59 +0000 (07:41 +0000)]
Complete the fix on CtgInstall for double deactivation/activation.

16 years agoFixed bug in PipelineBcast strategy support.
Chao Huang [Fri, 4 Feb 2005 02:01:09 +0000 (02:01 +0000)]
Fixed bug in PipelineBcast strategy support.

16 years agoposn added to accept file name
Eric Bohm [Fri, 4 Feb 2005 00:07:49 +0000 (00:07 +0000)]
posn added to accept file name

16 years agoadded ifdef protect IFFT_DUMP debugging
Eric Bohm [Thu, 3 Feb 2005 23:58:29 +0000 (23:58 +0000)]
added ifdef protect IFFT_DUMP debugging

16 years agoa minor change in the way using namespace.
Gengbin Zheng [Thu, 3 Feb 2005 08:33:53 +0000 (08:33 +0000)]
a minor change in the way using namespace.

16 years agouse lightweighted etjmp/longjmp without storing signal mask.
Gengbin Zheng [Thu, 3 Feb 2005 06:44:15 +0000 (06:44 +0000)]
use lightweighted etjmp/longjmp without storing signal mask.

16 years agoFixed excessive ReductionStarting message for CkReductionMgr
Sayantan Chakravorty [Thu, 3 Feb 2005 06:16:28 +0000 (06:16 +0000)]
Fixed excessive ReductionStarting message for CkReductionMgr

16 years agoFixed some bugs so correct answers are obtained for slab contains only
Yan Shi [Thu, 3 Feb 2005 04:32:13 +0000 (04:32 +0000)]
Fixed some bugs so correct answers are obtained for slab contains only
one plane. Multiple plane case still needs debugging.

16 years agoa much cheaper threading with _setjmp/_longjmp.
Gengbin Zheng [Thu, 3 Feb 2005 03:53:17 +0000 (03:53 +0000)]
a much cheaper threading with _setjmp/_longjmp.

16 years agoswitched to quickthread.
Gengbin Zheng [Thu, 3 Feb 2005 02:25:44 +0000 (02:25 +0000)]
switched to quickthread.

16 years agoadded barrier call to timerinit for getusage version.
Gengbin Zheng [Thu, 3 Feb 2005 01:15:08 +0000 (01:15 +0000)]
added barrier call to timerinit for getusage version.

16 years agoAdapt4 is now uses memory management to 1) save memory! 2) reduce GVT cost.
Terry L. Wilmarth [Wed, 2 Feb 2005 22:06:17 +0000 (22:06 +0000)]
Adapt4 is now uses memory management to 1) save memory! 2) reduce GVT cost.
Update your POSE and use it!  It's much faster!

16 years ago*** empty log message ***
Chao Huang [Wed, 2 Feb 2005 21:52:07 +0000 (21:52 +0000)]
*** empty log message ***

16 years ago*** empty log message ***
Sameer Kumar [Wed, 2 Feb 2005 17:08:21 +0000 (17:08 +0000)]
*** empty log message ***

16 years ago*** empty log message ***
Sameer Kumar [Wed, 2 Feb 2005 17:03:16 +0000 (17:03 +0000)]
*** empty log message ***

16 years ago*** empty log message ***
Sameer Kumar [Wed, 2 Feb 2005 16:57:36 +0000 (16:57 +0000)]
*** empty log message ***

16 years agoadding ccs test program to examples.
Sameer Kumar [Wed, 2 Feb 2005 16:51:26 +0000 (16:51 +0000)]
adding ccs test program to examples.

16 years agoonly defines long long time when CMK_LONG_LONG_DEFINED is defined.
Gengbin Zheng [Wed, 2 Feb 2005 07:39:34 +0000 (07:39 +0000)]
only defines long long time when CMK_LONG_LONG_DEFINED is defined.

16 years agofixed double int i declaration in for loop.
Gengbin Zheng [Wed, 2 Feb 2005 07:34:31 +0000 (07:34 +0000)]
fixed double int i declaration in for loop.
fixed an uninitialzed pointer reference error.

16 years agofixed sysbolic link of javabin, etc under windows.
Gengbin Zheng [Wed, 2 Feb 2005 07:27:57 +0000 (07:27 +0000)]
fixed sysbolic link of javabin, etc under windows.

16 years agofixed double int i declaration in for loop.
Gengbin Zheng [Wed, 2 Feb 2005 07:26:08 +0000 (07:26 +0000)]
fixed  double int i declaration in for loop.

16 years agomake sure -nobs not overrided by -shared option.
Gengbin Zheng [Wed, 2 Feb 2005 05:25:50 +0000 (05:25 +0000)]
make sure -nobs not overrided by -shared option.

16 years agofixed a bug in detecting the underlying mpiCC compiler.
Gengbin Zheng [Wed, 2 Feb 2005 05:22:04 +0000 (05:22 +0000)]
fixed a bug in detecting the underlying mpiCC compiler.

16 years agogenerate .so before .a to make sure when shared lib fails, no .a is generated.
Gengbin Zheng [Wed, 2 Feb 2005 05:06:24 +0000 (05:06 +0000)]
generate .so before .a to make sure when shared lib fails, no .a is generated.

16 years agoFixed a bug in pipelined broadcast comlib support
Chao Huang [Wed, 2 Feb 2005 04:59:52 +0000 (04:59 +0000)]
Fixed a bug in pipelined broadcast comlib support

16 years agomake sure only one copy of trace-common.o at link time. For ibm compiler, different...
Gengbin Zheng [Wed, 2 Feb 2005 04:47:30 +0000 (04:47 +0000)]
make sure only one copy of trace-common.o at link time. For ibm compiler, different copies of trace-common.o in each trace library results in different copies of data.

16 years agocharmrun by default write script to /tmp, and without error check!
Gengbin Zheng [Wed, 2 Feb 2005 03:57:16 +0000 (03:57 +0000)]
charmrun by default write script to /tmp, and without error check!
fixed by adding error checking in case file system is full, and try current directory in case /tmp is full.

16 years agoAdded support for broadcast comlib support. By default it's turned off.
Chao Huang [Tue, 1 Feb 2005 22:28:28 +0000 (22:28 +0000)]
Added support for broadcast comlib support. By default it's turned off.
The default strategy is USE_HYPERCUBE.

16 years agocall HypercubeGetBcastDestinations with virtual num pes.
Gengbin Zheng [Tue, 1 Feb 2005 16:50:17 +0000 (16:50 +0000)]
call HypercubeGetBcastDestinations with virtual num pes.

16 years agoa small change in HypercubeGetBcastDestinations() so that it takes any numpes instead...
Gengbin Zheng [Tue, 1 Feb 2005 16:48:26 +0000 (16:48 +0000)]
a small change in HypercubeGetBcastDestinations() so that it takes any numpes instead of CmiNumPes(). This is useful in BigSim.

16 years agoadded a bgtest.
Gengbin Zheng [Tue, 1 Feb 2005 04:26:39 +0000 (04:26 +0000)]
added a bgtest.

16 years agouse CkRegisterHandler instead of CmiRegisterHandler for bigsim
Gengbin Zheng [Tue, 1 Feb 2005 04:21:23 +0000 (04:21 +0000)]
use CkRegisterHandler instead of CmiRegisterHandler for bigsim

16 years agouse CkRegisterHandler instead of CmiRegisterHandler
Gengbin Zheng [Tue, 1 Feb 2005 04:20:55 +0000 (04:20 +0000)]
use CkRegisterHandler instead of CmiRegisterHandler

16 years ago*** empty log message ***
Filippo Gioachin [Mon, 31 Jan 2005 23:36:17 +0000 (23:36 +0000)]
*** empty log message ***

16 years agoFixing pipe bcast
Filippo Gioachin [Mon, 31 Jan 2005 23:22:09 +0000 (23:22 +0000)]
Fixing pipe bcast

16 years agoFixing pipe broadcast
Filippo Gioachin [Mon, 31 Jan 2005 23:21:39 +0000 (23:21 +0000)]
Fixing pipe broadcast

16 years ago*** empty log message ***
Sameer Kumar [Mon, 31 Jan 2005 18:35:10 +0000 (18:35 +0000)]
*** empty log message ***

16 years agoTEmporarily turning off learning
Sameer Kumar [Mon, 31 Jan 2005 17:21:00 +0000 (17:21 +0000)]
TEmporarily turning off learning

16 years agofixed a compilation error.
Gengbin Zheng [Mon, 31 Jan 2005 08:15:03 +0000 (08:15 +0000)]
fixed a compilation error.

16 years agoremoved.
Gengbin Zheng [Mon, 31 Jan 2005 05:58:08 +0000 (05:58 +0000)]
removed.

16 years agoadded back stream test.
Gengbin Zheng [Mon, 31 Jan 2005 05:28:16 +0000 (05:28 +0000)]
added back stream test.

16 years agoadded a simple helper function to change processor in comm. database.
Gengbin Zheng [Mon, 31 Jan 2005 04:51:19 +0000 (04:51 +0000)]
added a simple helper function to change processor in comm. database.

16 years agoa modification in LDStats database, changed pointer to array to CkVec for easier...
Gengbin Zheng [Mon, 31 Jan 2005 02:33:58 +0000 (02:33 +0000)]
a modification in LDStats database, changed pointer to array to CkVec for easier operations.

16 years agofixed a potential bug in puper of CkVec when vector is NULL.
Gengbin Zheng [Sun, 30 Jan 2005 23:35:30 +0000 (23:35 +0000)]
fixed a potential bug in puper of CkVec when vector is NULL.