charm.git
14 years agoReverting previous change
Isaac Dooley [Thu, 21 Jun 2007 21:27:19 +0000 (21:27 +0000)]
Reverting previous change

14 years agoReverting last change.
Isaac Dooley [Thu, 21 Jun 2007 21:25:23 +0000 (21:25 +0000)]
Reverting last change.

14 years agoAdding a dependency for charmrun-target: $(L)/libck.a
Isaac Dooley [Thu, 21 Jun 2007 21:13:45 +0000 (21:13 +0000)]
Adding a dependency for charmrun-target: $(L)/libck.a

14 years agoFixed dependencies for parallel make
Isaac Dooley [Thu, 21 Jun 2007 16:37:50 +0000 (16:37 +0000)]
Fixed dependencies for parallel make

14 years agoFixing some dependencies.
Isaac Dooley [Thu, 21 Jun 2007 16:36:41 +0000 (16:36 +0000)]
Fixing some dependencies.

14 years agochanged heap allocation to stack
Abhinav Bhatele [Wed, 20 Jun 2007 21:34:57 +0000 (21:34 +0000)]
changed heap allocation to stack

14 years agochanged heap allocation to stack for bgptm
Abhinav Bhatele [Wed, 20 Jun 2007 21:32:19 +0000 (21:32 +0000)]
changed heap allocation to stack for bgptm

14 years agoMore geometry utility stuff.
Terry L. Wilmarth [Thu, 14 Jun 2007 20:55:24 +0000 (20:55 +0000)]
More geometry utility stuff.

14 years agoGeometry utilities for data transfer.
Terry L. Wilmarth [Thu, 14 Jun 2007 20:54:01 +0000 (20:54 +0000)]
Geometry utilities for data transfer.

14 years agoAdded a mesh translate function to tetmesh. Added code (incomplete) for surface...
Terry L. Wilmarth [Thu, 14 Jun 2007 18:55:31 +0000 (18:55 +0000)]
Added a mesh translate function to tetmesh.  Added code (incomplete) for surface transfer.

14 years agoEnabling the new Interpolation Tool Section
Isaac Dooley [Wed, 13 Jun 2007 22:14:55 +0000 (22:14 +0000)]
Enabling the new Interpolation Tool Section

14 years agoReencoded the eps files in illustrator. They were huge before :(
Isaac Dooley [Wed, 13 Jun 2007 22:11:06 +0000 (22:11 +0000)]
Reencoded the eps files in illustrator. They were huge before :(

14 years agoAdding more file formats for the variants of latex out there which don't like some...
Isaac Dooley [Wed, 13 Jun 2007 21:57:14 +0000 (21:57 +0000)]
Adding more file formats for the variants of latex out there which don't like some types :(

14 years agoAdding new section(currently the \insert is commented out) on my Interpolation Tool.
Isaac Dooley [Wed, 13 Jun 2007 21:47:50 +0000 (21:47 +0000)]
Adding new section(currently the \insert is commented out) on my Interpolation Tool.

14 years agoRemoving old tool
Isaac Dooley [Wed, 13 Jun 2007 21:36:35 +0000 (21:36 +0000)]
Removing old tool

14 years agoAdded a way to manually override the PAPI interpolation basis
Isaac Dooley [Wed, 13 Jun 2007 21:34:41 +0000 (21:34 +0000)]
Added a way to manually override the PAPI interpolation basis

14 years agoMore changes
Isaac Dooley [Wed, 13 Jun 2007 21:31:12 +0000 (21:31 +0000)]
More changes

14 years agoVersion for Charm 6.0
Isaac Dooley [Wed, 13 Jun 2007 20:22:40 +0000 (20:22 +0000)]
Version for Charm 6.0

14 years agoFixed documentation.
Isaac Dooley [Wed, 13 Jun 2007 20:17:55 +0000 (20:17 +0000)]
Fixed documentation.

14 years agoNow fails if nested calls.
Isaac Dooley [Wed, 13 Jun 2007 20:08:14 +0000 (20:08 +0000)]
Now fails if nested calls.

14 years agoThese changes are necessary to enable TCharm and AMPI programs to have at
Greg Koenig [Tue, 12 Jun 2007 21:10:24 +0000 (21:10 +0000)]
These changes are necessary to enable TCharm and AMPI programs to have at
least limited support in Grid environments.  In TCharm/AMPI, Node 0 probes
for function pointers for TCharm and AMPI entry points and sends these
function pointers to all nodes.  In a heterogeneous Grid environment, these
may not be valid on all nodes.  Also, Node 0 probes its virtual address
space for valid locations for thread stacks and distributes this information
to all nodes, but this may not be valid on all nodes.

Simple hack is to hard-code some of this info, and disable thread migration
for now.

14 years agoMinor grammatical/spelling corrections.
Mark Sieklucki [Mon, 11 Jun 2007 18:58:57 +0000 (18:58 +0000)]
Minor grammatical/spelling corrections.

14 years agoran dos2unix upon it.
Gengbin Zheng [Fri, 8 Jun 2007 21:15:41 +0000 (21:15 +0000)]
ran dos2unix upon it.

14 years agoadded a prototype declaration for isatty for xi-scan.C
Gengbin Zheng [Fri, 8 Jun 2007 21:09:54 +0000 (21:09 +0000)]
added a prototype declaration for isatty for xi-scan.C

14 years agoAdded eps version of noiseminer image
Isaac Dooley [Fri, 8 Jun 2007 20:56:09 +0000 (20:56 +0000)]
Added eps version of noiseminer image

14 years agorun dox2unix upon it.
Gengbin Zheng [Fri, 8 Jun 2007 20:32:44 +0000 (20:32 +0000)]
run dox2unix upon it.

14 years agoGrammar update.
Mark Sieklucki [Fri, 8 Jun 2007 20:19:32 +0000 (20:19 +0000)]
Grammar update.

14 years agoAdded some motivation and better descriptions
Isaac Dooley [Fri, 8 Jun 2007 19:59:24 +0000 (19:59 +0000)]
Added some motivation and better descriptions

14 years agoFixed old address
Isaac Dooley [Fri, 8 Jun 2007 19:50:13 +0000 (19:50 +0000)]
Fixed old address

14 years agoFixing address in license from DCL(Springfield) to Siebel(Goodwin).
Isaac Dooley [Fri, 8 Jun 2007 19:49:34 +0000 (19:49 +0000)]
Fixing address in license from DCL(Springfield) to Siebel(Goodwin).

14 years agoAdded a section on NoiseMiner
Isaac Dooley [Fri, 8 Jun 2007 19:48:12 +0000 (19:48 +0000)]
Added a section on NoiseMiner

14 years agoRemoved this file which is just a copy of the file a directory above this one.
Isaac Dooley [Fri, 8 Jun 2007 19:17:31 +0000 (19:17 +0000)]
Removed this file which is just a copy of the file a directory above this one.

14 years agoNew section about NoiseMiner.
Isaac Dooley [Fri, 8 Jun 2007 19:16:50 +0000 (19:16 +0000)]
New section about NoiseMiner.

14 years agogetting information about whether we have a torus in each direction
Abhinav Bhatele [Thu, 7 Jun 2007 19:00:59 +0000 (19:00 +0000)]
getting information about whether we have a torus in each direction

14 years agostoring information about if we have torus in different directions
Abhinav Bhatele [Thu, 7 Jun 2007 18:59:19 +0000 (18:59 +0000)]
storing information about if we have torus in different directions

14 years agoupdated
Gengbin Zheng [Thu, 7 Jun 2007 06:20:43 +0000 (06:20 +0000)]
updated

14 years agoadded check for "system" call.
Gengbin Zheng [Thu, 7 Jun 2007 06:19:45 +0000 (06:19 +0000)]
added check for "system" call.

14 years agoadded win64
Gengbin Zheng [Wed, 6 Jun 2007 22:00:11 +0000 (22:00 +0000)]
added win64

14 years agoremoved
Gengbin Zheng [Wed, 6 Jun 2007 21:59:18 +0000 (21:59 +0000)]
removed

14 years agoThe guide to build charm++ for windows platform
Chao Mei [Wed, 6 Jun 2007 21:56:33 +0000 (21:56 +0000)]
The guide to build charm++ for windows platform

14 years agogetting it to work with both xlc and gcc
Abhinav Bhatele [Wed, 6 Jun 2007 21:38:10 +0000 (21:38 +0000)]
getting it to work with both xlc and gcc

14 years agofixed compilation for win64
Gengbin Zheng [Wed, 6 Jun 2007 21:31:05 +0000 (21:31 +0000)]
fixed compilation for win64

14 years agoAdded a note to the help for infiniband mentioning that it is for net-linux-amd64...
Sayantan Chakravorty [Wed, 6 Jun 2007 20:12:00 +0000 (20:12 +0000)]
Added a note to the help for infiniband mentioning that it is for net-linux-amd64 only

14 years agoAdded a line for infiniband in the build option
Sayantan Chakravorty [Wed, 6 Jun 2007 20:11:00 +0000 (20:11 +0000)]
Added a line for infiniband in the build option

14 years agofixed a typo.
Gengbin Zheng [Tue, 5 Jun 2007 19:53:52 +0000 (19:53 +0000)]
fixed a typo.

14 years agotrying to pacify both gcc and xlc for CmiMemcpy definitions
Abhinav Bhatele [Tue, 5 Jun 2007 19:17:57 +0000 (19:17 +0000)]
trying to pacify both gcc and xlc for CmiMemcpy definitions

14 years agoadded functionality to know if we have a torus in each direction
Abhinav Bhatele [Tue, 5 Jun 2007 18:28:35 +0000 (18:28 +0000)]
added functionality to know if we have a torus in each direction

14 years agotrying to reduce the hackery in TopoManager ... changed the abs functions so that...
Abhinav Bhatele [Tue, 5 Jun 2007 18:25:11 +0000 (18:25 +0000)]
trying to reduce the hackery in TopoManager ... changed the abs functions so that they know that a torus has been allocated or not.

14 years agocmidirect implementation
Sayantan Chakravorty [Sun, 3 Jun 2007 05:54:25 +0000 (05:54 +0000)]
cmidirect implementation

14 years agoI checked in a wrong convcore.c which had some experimental opts to reduce the latenc...
Sameer Kumar [Sat, 2 Jun 2007 19:24:38 +0000 (19:24 +0000)]
I checked in a wrong convcore.c which had some experimental opts to reduce the latency of the charm++ stack. Its fixed now.

14 years agodefined CMK_BLUEGENEP
Abhinav Bhatele [Sat, 2 Jun 2007 19:00:35 +0000 (19:00 +0000)]
defined CMK_BLUEGENEP

14 years ago*** empty log message ***
Sameer Kumar [Sat, 2 Jun 2007 18:50:22 +0000 (18:50 +0000)]
*** empty log message ***

14 years ago*** empty log message ***
Sameer Kumar [Fri, 1 Jun 2007 20:27:43 +0000 (20:27 +0000)]
*** empty log message ***

14 years agochanged the way creating bigsim log for tcharm_barrier.
Gengbin Zheng [Fri, 1 Jun 2007 20:03:52 +0000 (20:03 +0000)]
changed the way creating bigsim log for tcharm_barrier.

14 years agochanged to use the new AMPI bigsim log scheme.
Gengbin Zheng [Thu, 31 May 2007 21:12:01 +0000 (21:12 +0000)]
changed to use the new AMPI bigsim log scheme.

14 years agoa new scheme for building AMPI bigsim logs.
Gengbin Zheng [Thu, 31 May 2007 20:57:07 +0000 (20:57 +0000)]
a new scheme for building AMPI bigsim logs.

14 years agoAdded size to the interface for cmidirect
Sayantan Chakravorty [Thu, 31 May 2007 20:49:28 +0000 (20:49 +0000)]
Added size to the interface for cmidirect

14 years agoChecked in the interface for cmidirect
Sayantan Chakravorty [Thu, 31 May 2007 20:24:35 +0000 (20:24 +0000)]
Checked in the interface for cmidirect

14 years ago*** empty log message ***
Sameer Kumar [Thu, 31 May 2007 18:40:33 +0000 (18:40 +0000)]
*** empty log message ***

14 years ago*** empty log message ***
Chao Huang [Tue, 29 May 2007 16:11:33 +0000 (16:11 +0000)]
*** empty log message ***

14 years agoOptimized the eager protocol slightly
Sayantan Chakravorty [Mon, 28 May 2007 21:21:59 +0000 (21:21 +0000)]
Optimized the eager protocol slightly

14 years agoRemoved the need for copying in small messages for the infiniband layer
Sayantan Chakravorty [Mon, 28 May 2007 03:17:48 +0000 (03:17 +0000)]
Removed the need for copying in small messages for the infiniband layer

14 years agocomments
Abhinav Bhatele [Fri, 25 May 2007 19:00:15 +0000 (19:00 +0000)]
comments

14 years agoareNeighbors function has made generic, not sure if it will work on all machines
Abhinav Bhatele [Thu, 24 May 2007 14:59:37 +0000 (14:59 +0000)]
areNeighbors function has made generic, not sure if it will work on all machines

14 years agoadded BLUE GENE/P specific stuff
Abhinav Bhatele [Thu, 24 May 2007 14:58:05 +0000 (14:58 +0000)]
added BLUE GENE/P specific stuff

14 years agoadded more functions
Abhinav Bhatele [Thu, 24 May 2007 14:55:31 +0000 (14:55 +0000)]
added more functions

14 years agochanged the BGP_TYPICAL_FLOOR variable
Abhinav Bhatele [Wed, 23 May 2007 18:53:30 +0000 (18:53 +0000)]
changed the BGP_TYPICAL_FLOOR variable

14 years agonew machine layer for Blue Gene/P
Abhinav Bhatele [Wed, 23 May 2007 18:17:48 +0000 (18:17 +0000)]
new machine layer for Blue Gene/P

14 years agoCMK_BLUEGENEP will also use dcopy, also CmiWallTimer added for BLUEGENEP
Abhinav Bhatele [Wed, 23 May 2007 18:13:35 +0000 (18:13 +0000)]
CMK_BLUEGENEP will also use dcopy, also CmiWallTimer added for BLUEGENEP

14 years agoCMK_BLUEGENEP added to use CmiMemcpy
Abhinav Bhatele [Wed, 23 May 2007 18:11:34 +0000 (18:11 +0000)]
CMK_BLUEGENEP added to use CmiMemcpy

14 years agotarget CrayTorus.o removed and BGPTorus.h dependencies added
Abhinav Bhatele [Wed, 23 May 2007 18:09:56 +0000 (18:09 +0000)]
target CrayTorus.o removed and BGPTorus.h dependencies added

14 years agonew interface for BG/P which will be used by TopoManager
Abhinav Bhatele [Wed, 23 May 2007 18:07:12 +0000 (18:07 +0000)]
new interface for BG/P which will be used by TopoManager

14 years agofunctions from .C moved here and inlined
Abhinav Bhatele [Wed, 23 May 2007 18:06:35 +0000 (18:06 +0000)]
functions from .C moved here and inlined

14 years agoall functions inlined and shifted to CrayTorus.h
Abhinav Bhatele [Wed, 23 May 2007 18:04:46 +0000 (18:04 +0000)]
all functions inlined and shifted to CrayTorus.h

14 years agoAdded analysis of PAPI timers to evaluate how well they fit the timings.
Isaac Dooley [Tue, 22 May 2007 03:23:46 +0000 (03:23 +0000)]
Added analysis of PAPI timers to evaluate how well they fit the timings.

14 years agoFixed some problems. Now a default set of parameters is assumed if no specialized...
Isaac Dooley [Mon, 21 May 2007 21:46:20 +0000 (21:46 +0000)]
Fixed some problems. Now a default set of parameters is assumed if no specialized ones are provided

14 years agoadded one error checking to avoid log dependence to itself.
Gengbin Zheng [Mon, 21 May 2007 21:18:33 +0000 (21:18 +0000)]
added one error checking to avoid log dependence to itself.

14 years agoMinor modifications
Isaac Dooley [Mon, 21 May 2007 20:39:16 +0000 (20:39 +0000)]
Minor modifications

14 years agoall constructors and destructors moved to .h
Abhinav Bhatele [Mon, 21 May 2007 18:57:04 +0000 (18:57 +0000)]
all constructors and destructors moved to .h

14 years agoremoved the functions coords2rank and getCoordinates... to avoid confusion. Their...
Abhinav Bhatele [Mon, 21 May 2007 18:56:42 +0000 (18:56 +0000)]
removed the functions coords2rank and getCoordinates... to avoid confusion. Their functionality has been moved to the respective similar functions

14 years ago*** empty log message ***
Chao Huang [Mon, 21 May 2007 03:27:58 +0000 (03:27 +0000)]
*** empty log message ***

14 years agoSupport external setting of torus values for fake torus experiments.
Eric Bohm [Sat, 19 May 2007 19:36:54 +0000 (19:36 +0000)]
Support external setting of torus values for fake torus experiments.

14 years agoareNeighbors added
Abhinav Bhatele [Fri, 18 May 2007 20:48:01 +0000 (20:48 +0000)]
areNeighbors added

14 years agoa function added so that NAMD can be supported
Abhinav Bhatele [Fri, 18 May 2007 20:46:44 +0000 (20:46 +0000)]
a function added so that NAMD can be supported

14 years ago*** empty log message ***
Chao Huang [Fri, 18 May 2007 19:52:55 +0000 (19:52 +0000)]
*** empty log message ***

14 years agoNothing really changed here
Isaac Dooley [Fri, 18 May 2007 19:17:38 +0000 (19:17 +0000)]
Nothing really changed here

14 years agoFixing stupid error.
Isaac Dooley [Fri, 18 May 2007 19:17:19 +0000 (19:17 +0000)]
Fixing stupid error.

14 years agoBetter Formatting
Isaac Dooley [Fri, 18 May 2007 17:44:53 +0000 (17:44 +0000)]
Better Formatting

14 years agoUpdated files
Isaac Dooley [Wed, 16 May 2007 18:35:18 +0000 (18:35 +0000)]
Updated files

14 years agore-run bison on older version (1.875) from SuSE 9.1; the newer version (2.1)
Filippo Gioachin [Tue, 15 May 2007 22:24:56 +0000 (22:24 +0000)]
re-run bison on older version (1.875) from SuSE 9.1; the newer version (2.1)
coming with SuSE 10.1 has problems on bluegene
updated LOCAL entry methods to allow for a return type

14 years agosomething in charm is no using cmimemcpy, so link to it in include dir
Eric Bohm [Tue, 15 May 2007 19:35:09 +0000 (19:35 +0000)]
something in charm is no using cmimemcpy, so link to it in include dir

14 years agoCleaning up the code...
Terry L. Wilmarth [Mon, 14 May 2007 16:07:36 +0000 (16:07 +0000)]
Cleaning up the code...

14 years ago*** empty log message ***
Chao Huang [Sat, 12 May 2007 20:53:03 +0000 (20:53 +0000)]
*** empty log message ***

14 years agoAdded msgLogFilename for msg logging
Chao Huang [Sat, 12 May 2007 20:49:49 +0000 (20:49 +0000)]
Added msgLogFilename for msg logging

14 years agoAdded +msgLogFilename option for msg logging.
Chao Huang [Sat, 12 May 2007 19:55:37 +0000 (19:55 +0000)]
Added +msgLogFilename option for msg logging.

14 years agoFixed bugs in the infiniband layer when there is only 1 node
Sayantan Chakravorty [Fri, 11 May 2007 06:48:20 +0000 (06:48 +0000)]
Fixed bugs in the infiniband layer when there is only 1 node

14 years agoSmall change for infiniband rdma that i forgot to check in earlier
Sayantan Chakravorty [Fri, 11 May 2007 05:26:45 +0000 (05:26 +0000)]
Small change for infiniband rdma that i forgot to check in earlier

14 years agoSummary mode no longer creates empty summary files at the start of the run.
Chee Wai Lee [Tue, 8 May 2007 22:04:40 +0000 (22:04 +0000)]
Summary mode no longer creates empty summary files at the start of the run.

14 years agoswitch to context for thread migration.
Gengbin Zheng [Tue, 8 May 2007 18:49:40 +0000 (18:49 +0000)]
switch to context for thread migration.
I finally determine that jmpbuf struct is not portable by just packing as serial buffer, it may have pointers in it.

14 years agoSpeeded up rdma by writing an allocator
Sayantan Chakravorty [Tue, 8 May 2007 00:22:44 +0000 (00:22 +0000)]
Speeded up rdma by writing an allocator