charm.git
17 years agoold
cvs [Mon, 14 Jun 2004 20:44:21 +0000 (20:44 +0000)]
old

17 years agotest
cvs [Mon, 14 Jun 2004 20:41:32 +0000 (20:41 +0000)]
test

17 years agotest
cvs [Mon, 14 Jun 2004 20:35:26 +0000 (20:35 +0000)]
test

17 years agotest
cvs [Mon, 14 Jun 2004 20:32:42 +0000 (20:32 +0000)]
test

17 years agotest
cvs [Mon, 14 Jun 2004 20:29:54 +0000 (20:29 +0000)]
test

17 years agotest
cvs [Mon, 14 Jun 2004 20:28:43 +0000 (20:28 +0000)]
test

17 years agotest
cvs [Mon, 14 Jun 2004 20:26:36 +0000 (20:26 +0000)]
test

17 years agotest
cvs [Mon, 14 Jun 2004 20:06:21 +0000 (20:06 +0000)]
test

17 years agotest
cvs [Mon, 14 Jun 2004 20:02:39 +0000 (20:02 +0000)]
test

17 years agotest
cvs [Mon, 14 Jun 2004 20:02:04 +0000 (20:02 +0000)]
test

17 years agotest
cvs [Mon, 14 Jun 2004 20:01:24 +0000 (20:01 +0000)]
test

17 years agotest for write permission
cvs [Mon, 14 Jun 2004 20:00:32 +0000 (20:00 +0000)]
test for write permission

17 years agotest for cvs permission.
cvs [Mon, 14 Jun 2004 19:54:49 +0000 (19:54 +0000)]
test for cvs permission.

17 years agoadded bgconfig sample file.
Gengbin Zheng [Mon, 14 Jun 2004 16:44:37 +0000 (16:44 +0000)]
added bgconfig sample file.

17 years agoChecking in version with message recycling temporarily commented out.
Terry L. Wilmarth [Sat, 12 Jun 2004 23:06:00 +0000 (23:06 +0000)]
Checking in version with message recycling temporarily commented out.

17 years agoMoved DefaultEntry into msa-comon.h
Jayant DeSouza [Sat, 12 Jun 2004 18:40:38 +0000 (18:40 +0000)]
Moved DefaultEntry into msa-comon.h

17 years agoChanged msa to accept a parameter and control whether to pup every
Jayant DeSouza [Sat, 12 Jun 2004 18:30:51 +0000 (18:30 +0000)]
Changed msa to accept a parameter and control whether to pup every
element on the page or not.

17 years agoCreated two page transfer functions: one which calls pup for each element of the...
Jayant DeSouza [Sat, 12 Jun 2004 17:58:20 +0000 (17:58 +0000)]
Created two page transfer functions: one which calls pup for each element of the page, and the other is the original more efficient version which does byte copy.  The default is still the slower pup version.

17 years agominor changes.
Gengbin Zheng [Sat, 12 Jun 2004 01:47:35 +0000 (01:47 +0000)]
minor changes.

17 years agoupdated.
Gengbin Zheng [Sat, 12 Jun 2004 01:08:06 +0000 (01:08 +0000)]
updated.

17 years agofixed a bug in test_link() which invokes only shotcut CMK_CXX and skipped CMK_LDCXX...
Gengbin Zheng [Sat, 12 Jun 2004 01:05:25 +0000 (01:05 +0000)]
fixed a bug in test_link() which invokes only shotcut CMK_CXX and skipped CMK_LDCXX. so when special option like iccstatic in the cc-iccstatic.sh cannot be passed into test_link().

17 years agoFixed an issue when sending page updates of varsize pages.
Jayant DeSouza [Fri, 11 Jun 2004 23:10:15 +0000 (23:10 +0000)]
Fixed an issue when sending page updates of varsize pages.

17 years agoWorkaround for array pup: I use a wrapper class to wrap a page when
Jayant DeSouza [Fri, 11 Jun 2004 20:42:43 +0000 (20:42 +0000)]
Workaround for array pup: I use a wrapper class to wrap a page when
sending it across.  Performance has slowed down a lot.

17 years agoMade event message prioritization optional. The turn it on, uncomment the PRIO_MSGS...
Terry L. Wilmarth [Fri, 11 Jun 2004 18:11:25 +0000 (18:11 +0000)]
Made event message prioritization optional.  The turn it on, uncomment the PRIO_MSGS #define in pose_config.h.  It is makes an optimization possible in how events are queued before handled.  This optimization made both versions (with and without PRIO_MSGS) faster.  It looks like for fewer messages, prio is fine but as the number of messages increases, the noprio version is faster.

17 years agoAdded memory recycling for event messages.
Terry L. Wilmarth [Fri, 11 Jun 2004 18:00:25 +0000 (18:00 +0000)]
Added memory recycling for event messages.

17 years agoOn clustermatic when no slave nodes are up, the program cannot even run on master...
Gengbin Zheng [Fri, 11 Jun 2004 16:36:16 +0000 (16:36 +0000)]
On clustermatic when no slave nodes are up, the program cannot even run on master node. Fix the ip look up to ignore the error.

17 years agoRemoved printf.
Jayant DeSouza [Fri, 11 Jun 2004 15:14:02 +0000 (15:14 +0000)]
Removed printf.

17 years agomore realistic network model for red storm.
Gengbin Zheng [Fri, 11 Jun 2004 06:43:42 +0000 (06:43 +0000)]
more realistic network model for red storm.

17 years agoAdded POSE configuration section.
Terry L. Wilmarth [Thu, 10 Jun 2004 21:05:00 +0000 (21:05 +0000)]
Added POSE configuration section.

17 years agoFixed a very subtle bug, race condition between two threads completing
Jayant DeSouza [Thu, 10 Jun 2004 20:50:48 +0000 (20:50 +0000)]
Fixed a very subtle bug, race condition between two threads completing
sync on the same processor.

17 years agoFixed a typo
Chao Huang [Thu, 10 Jun 2004 17:26:59 +0000 (17:26 +0000)]
Fixed a typo

17 years agoFixed MPI_Waitall for persistent communication requests:
Chao Huang [Thu, 10 Jun 2004 17:00:31 +0000 (17:00 +0000)]
Fixed MPI_Waitall for persistent communication requests:
shouldn't free requests after waitall.

17 years agoBuilds pose manual now.
Terry L. Wilmarth [Thu, 10 Jun 2004 16:40:15 +0000 (16:40 +0000)]
Builds pose manual now.

17 years ago*** empty log message ***
Terry L. Wilmarth [Thu, 10 Jun 2004 16:18:58 +0000 (16:18 +0000)]
*** empty log message ***

17 years agoUpdated and expanded the POSE manual.
Terry L. Wilmarth [Thu, 10 Jun 2004 16:08:51 +0000 (16:08 +0000)]
Updated and expanded the POSE manual.

17 years agoAdded comments.
Jayant DeSouza [Thu, 10 Jun 2004 14:25:04 +0000 (14:25 +0000)]
Added comments.

17 years agoFixed accumulate typecast issue.
Jayant DeSouza [Thu, 10 Jun 2004 14:24:20 +0000 (14:24 +0000)]
Fixed accumulate typecast issue.

17 years agoadded a network model for red storm (not completely accurate though)
Gengbin Zheng [Thu, 10 Jun 2004 05:34:05 +0000 (05:34 +0000)]
added a network model for red storm (not completely accurate though)

17 years agoUpdated a few script in romio
Chao Huang [Wed, 9 Jun 2004 02:39:12 +0000 (02:39 +0000)]
Updated a few script in romio

17 years agoRemoved the use of AMPIROMIOOPTS
Chao Huang [Wed, 9 Jun 2004 01:37:02 +0000 (01:37 +0000)]
Removed the use of AMPIROMIOOPTS

17 years agofixed a bug of missing continue in parsing config file.
Gengbin Zheng [Tue, 8 Jun 2004 21:58:44 +0000 (21:58 +0000)]
fixed a bug of missing continue in parsing config file.

17 years agoUse absolute directory in installing romio. (hopefully this works on
Chao Huang [Tue, 8 Jun 2004 21:23:03 +0000 (21:23 +0000)]
Use absolute directory in installing romio. (hopefully this works on
lemieux and solaris)

17 years agoa bug fix for bluegene tracing for sdag when complicated structure like overlap/for...
Gengbin Zheng [Tue, 8 Jun 2004 20:34:22 +0000 (20:34 +0000)]
a bug fix for bluegene tracing for sdag when complicated structure like overlap/for/when come together.

17 years agoMore cleanup... first methods for coarsening added.
Terry L. Wilmarth [Tue, 8 Jun 2004 19:24:13 +0000 (19:24 +0000)]
More cleanup... first methods for coarsening added.

17 years agoMore cleaning up...
Terry L. Wilmarth [Tue, 8 Jun 2004 18:44:34 +0000 (18:44 +0000)]
More cleaning up...

17 years agoCleaned up a few unused things, added multipleCoarsen method.
Terry L. Wilmarth [Tue, 8 Jun 2004 18:36:37 +0000 (18:36 +0000)]
Cleaned up a few unused things, added multipleCoarsen method.

17 years agoupdated from net-linux-opteron
Gengbin Zheng [Tue, 8 Jun 2004 17:23:14 +0000 (17:23 +0000)]
updated from net-linux-opteron

17 years agodefault fftw_home not to be yan's home directory
Gengbin Zheng [Tue, 8 Jun 2004 17:02:02 +0000 (17:02 +0000)]
default fftw_home not to be yan's home directory

17 years agoRefinement now works in this new strategy, coupled with FEM. Coarsening is next...
Terry L. Wilmarth [Tue, 8 Jun 2004 15:36:44 +0000 (15:36 +0000)]
Refinement now works in this new strategy, coupled with FEM.  Coarsening is next...

17 years agomodified into a converse program.
Gengbin Zheng [Mon, 7 Jun 2004 21:25:06 +0000 (21:25 +0000)]
modified into a converse program.

17 years agoa tool for converting a bgTrace binary file into readable ascii format.
Gengbin Zheng [Mon, 7 Jun 2004 21:05:21 +0000 (21:05 +0000)]
a tool for converting a bgTrace binary file into readable ascii format.

17 years agoArray section helper classes
Sameer Kumar [Sun, 6 Jun 2004 21:58:16 +0000 (21:58 +0000)]
Array section helper classes

17 years agoNew version with migration and forwarding always working. The test program also works.
Sameer Kumar [Sun, 6 Jun 2004 21:55:17 +0000 (21:55 +0000)]
New version with migration and forwarding always working. The test program also works.

17 years agoIntegrated ROMIO library into AMPI, including the source code,
Chao Huang [Fri, 4 Jun 2004 21:23:55 +0000 (21:23 +0000)]
Integrated ROMIO library into AMPI, including the source code,
testcases, updated documentations.

17 years agoFixed the bug in which out of order splits chose the wrong sequence number for the new
Sayantan Chakravorty [Fri, 4 Jun 2004 21:11:18 +0000 (21:11 +0000)]
Fixed the bug in which out of order splits chose the wrong sequence number for the new
node when adding the second element of a split
removed charmrun

17 years agoRevised refinement to work with new interface, however there seems to be a bug in...
Terry L. Wilmarth [Fri, 4 Jun 2004 19:34:18 +0000 (19:34 +0000)]
Revised refinement to work with new interface, however there seems to be a bug in the interface on the second half of the split.  It is not getting the correct node index of the first split.  Coarsening disabled for now.

17 years agofixed the way to invoke charmxi for ComlibManager.ci.
Gengbin Zheng [Thu, 3 Jun 2004 21:28:19 +0000 (21:28 +0000)]
fixed the way to invoke charmxi for ComlibManager.ci.

17 years agofixed compiler error for double int i declaration.
Gengbin Zheng [Thu, 3 Jun 2004 20:49:48 +0000 (20:49 +0000)]
fixed compiler error for double int i declaration.

17 years agofixed a bug introduced last when making it a function to find the charm bin dir.
Gengbin Zheng [Thu, 3 Jun 2004 20:35:53 +0000 (20:35 +0000)]
fixed a bug introduced last when making it a function to find the charm bin dir.

17 years agofixed dependence rule of comlib.decl.h with ComlibManager.ci and charmxi
Gengbin Zheng [Thu, 3 Jun 2004 20:06:21 +0000 (20:06 +0000)]
fixed dependence rule of comlib.decl.h with ComlibManager.ci and charmxi

17 years agocleanup
Gengbin Zheng [Thu, 3 Jun 2004 16:50:56 +0000 (16:50 +0000)]
cleanup

17 years agoset missing CMK_CC_FASTEST, etc.
Gengbin Zheng [Thu, 3 Jun 2004 16:43:48 +0000 (16:43 +0000)]
set missing CMK_CC_FASTEST, etc.

17 years agogm options.
Gengbin Zheng [Thu, 3 Jun 2004 16:42:18 +0000 (16:42 +0000)]
gm options.

17 years agoNew lapi version of charm. IT IS BROKEN. One of me or Filippo will fix it. But most...
Sameer Kumar [Wed, 2 Jun 2004 19:58:06 +0000 (19:58 +0000)]
New lapi version of charm. IT IS BROKEN. One of me or Filippo will fix it. But most of the code should be there.

17 years agoCheck in CCS interface for python. This interface currently works for Chare, Group...
Filippo Gioachin [Wed, 2 Jun 2004 00:39:00 +0000 (00:39 +0000)]
Check in CCS interface for python. This interface currently works for Chare, Group, NodeGroup, Array1D, Array2D.
It works also in the SMP version, even if the execution is serialized due to a conflict with multi-threads. This has to be fixed.
The interface provide the following methods to python code through the "ck" module:
printstr, mype, numpes, myindex (only for array1D), read, write
the last two must be reimplemented in the user code and will allow python to access data variables into the running program

17 years agoUse 'dirname $0' to get charm bin instead of 'which charmc'
Chao Huang [Tue, 1 Jun 2004 20:39:48 +0000 (20:39 +0000)]
Use 'dirname $0' to get charm bin instead of 'which charmc'

17 years agoBringing new interface to the newer refinement and coarsening code.
Terry L. Wilmarth [Tue, 1 Jun 2004 17:05:04 +0000 (17:05 +0000)]
Bringing new interface to the newer refinement and coarsening code.

17 years agoThe interpolation function for integral data is now min, instead of
Sayantan Chakravorty [Sun, 30 May 2004 03:45:59 +0000 (03:45 +0000)]
The interpolation function for integral data is now min, instead of
a linear interpolation funciton

17 years agofixed for NAMD which still uses old commlib name and refuse to change Makefile. copyi...
Gengbin Zheng [Fri, 28 May 2004 18:20:19 +0000 (18:20 +0000)]
fixed for NAMD which still uses old commlib name and refuse to change Makefile. copying a libmodulecommlib.a from libmodulecomlib.a.
Increased Charm++ version number.
charmc -V should now print Charm version number (after running configure).

17 years agofixed for NAMD which uses old name of commlib, faked a registercommlib() which calls...
Gengbin Zheng [Fri, 28 May 2004 18:17:29 +0000 (18:17 +0000)]
fixed for NAMD which uses old name of commlib, faked a registercommlib() which calls comlib.

17 years agoadded a cpufactor option to specifiy the multiplier for the walltime taken on the...
Gengbin Zheng [Thu, 27 May 2004 21:09:04 +0000 (21:09 +0000)]
added a cpufactor option to specifiy the multiplier for the walltime taken on the simulating machine.

17 years agodefined CMK_F90LIBS.
Gengbin Zheng [Thu, 27 May 2004 20:12:14 +0000 (20:12 +0000)]
defined CMK_F90LIBS.

17 years agofixed an error due to uninitialized USE_F77_LIBRARIES.
Gengbin Zheng [Thu, 27 May 2004 18:50:40 +0000 (18:50 +0000)]
fixed an error due to uninitialized USE_F77_LIBRARIES.

17 years agodefine CMK_F77LIBS to be -lg2c.
Gengbin Zheng [Thu, 27 May 2004 17:59:32 +0000 (17:59 +0000)]
define CMK_F77LIBS to be -lg2c.

17 years agoset default CMK_F77.
Gengbin Zheng [Thu, 27 May 2004 17:59:03 +0000 (17:59 +0000)]
set default CMK_F77.

17 years agoadded simple implementation for accepting -f77 for invoking fortran77 compiler
Gengbin Zheng [Thu, 27 May 2004 17:58:44 +0000 (17:58 +0000)]
added simple implementation for accepting -f77 for invoking fortran77 compiler

17 years agoa test program for pipelined section reduction
Vikas Mehta [Wed, 26 May 2004 16:46:48 +0000 (16:46 +0000)]
a test program for pipelined section reduction

17 years agopipelined section reduction implementation
Vikas Mehta [Wed, 26 May 2004 16:38:46 +0000 (16:38 +0000)]
pipelined section reduction implementation

17 years agoadded 2 variables for pipelined section reduction
Vikas Mehta [Wed, 26 May 2004 16:38:01 +0000 (16:38 +0000)]
added 2 variables for pipelined section reduction

17 years agoIt now sorts the newly added nodes in the IDXL communication lists before
Sayantan Chakravorty [Tue, 25 May 2004 23:54:47 +0000 (23:54 +0000)]
It now sorts the newly added nodes in the IDXL communication lists before
returning from FEM_Refine

17 years agoAdded sort2d to IDXL
Sayantan Chakravorty [Tue, 25 May 2004 23:54:12 +0000 (23:54 +0000)]
Added sort2d to IDXL

17 years agochanging makefile to add pup_cmialloc's
Sameer Kumar [Tue, 25 May 2004 22:30:02 +0000 (22:30 +0000)]
changing makefile to add pup_cmialloc's

17 years ago*** empty log message ***
Sameer Kumar [Tue, 25 May 2004 22:29:37 +0000 (22:29 +0000)]
*** empty log message ***

17 years agocopy fake win32 unistd.h to tmp. (I don't know why it was previously removed by me)
Gengbin Zheng [Tue, 25 May 2004 21:24:25 +0000 (21:24 +0000)]
copy fake win32 unistd.h to tmp. (I don't know why it was previously removed by me)

17 years agofixed a compilation warning on lemieux.
Gengbin Zheng [Tue, 25 May 2004 20:45:29 +0000 (20:45 +0000)]
fixed a compilation warning on lemieux.

17 years agoupdated generated file.
Gengbin Zheng [Tue, 25 May 2004 20:43:29 +0000 (20:43 +0000)]
updated generated file.

17 years agoadded limited support for #if and #ifdef in ci file, like a normal compiler, charmxi...
Gengbin Zheng [Tue, 25 May 2004 20:42:49 +0000 (20:42 +0000)]
added limited support for #if and #ifdef in ci file, like a normal compiler, charmxi takes something like -Dfoo or -Dfoo=1, does not allow expression in the value part.

17 years agoadjust a little bit the parameter printing format.
Gengbin Zheng [Tue, 25 May 2004 19:21:46 +0000 (19:21 +0000)]
adjust a little bit the parameter printing format.

17 years agoChanges needed to compile on lemieux.
Jayant DeSouza [Mon, 24 May 2004 21:59:30 +0000 (21:59 +0000)]
Changes needed to compile on lemieux.

17 years agoAdded F90 library -lxlopt, which is needed for command-line
Orion Lawlor [Mon, 24 May 2004 03:56:40 +0000 (03:56 +0000)]
Added F90 library -lxlopt, which is needed for command-line
argument access under f90.

17 years agofixed for buggy VC++ 6.0 for operator| of CkQ, using the similar code for CkVec.
Gengbin Zheng [Sun, 23 May 2004 05:51:25 +0000 (05:51 +0000)]
fixed for buggy VC++ 6.0 for operator| of CkQ, using the similar code for CkVec.

17 years agofixed broken header file definition due to file rename by Sameer.
Gengbin Zheng [Sun, 23 May 2004 05:25:19 +0000 (05:25 +0000)]
fixed broken header file definition due to file rename by Sameer.

17 years ago*** empty log message ***
Sameer Kumar [Sat, 22 May 2004 19:00:57 +0000 (19:00 +0000)]
*** empty log message ***

17 years agogetting rid of the windows compile error
Sameer Kumar [Sat, 22 May 2004 19:00:39 +0000 (19:00 +0000)]
getting rid of the windows compile error

17 years agoextended persistent API to allow the receiver to initiate the setting up of persisten...
Gengbin Zheng [Fri, 21 May 2004 20:47:20 +0000 (20:47 +0000)]
extended persistent API to allow the receiver to initiate the setting up of persistent communication. (API documented persistent.h)
Another possible extension is to allow user provides the recv buffer.

17 years ago*** empty log message ***
Sameer Kumar [Fri, 21 May 2004 17:56:42 +0000 (17:56 +0000)]
*** empty log message ***

17 years agominor bug fix, move setinstance of router strategy
Sameer Kumar [Fri, 21 May 2004 17:56:28 +0000 (17:56 +0000)]
minor bug fix, move setinstance of router strategy

17 years agogetting rid of PUP::able::pup
Sameer Kumar [Fri, 21 May 2004 16:32:30 +0000 (16:32 +0000)]
getting rid of PUP::able::pup

17 years ago*** empty log message ***
Sameer Kumar [Thu, 20 May 2004 23:06:46 +0000 (23:06 +0000)]
*** empty log message ***

17 years agoAdded support for strip-mining of col-major MSA arrays.
Jayant DeSouza [Thu, 20 May 2004 22:57:26 +0000 (22:57 +0000)]
Added support for strip-mining of col-major MSA arrays.