charm.git
14 years agoMoved function definitions to C file. Now we won't have linker problems when these...
Isaac Dooley [Thu, 28 Jun 2007 17:11:34 +0000 (17:11 +0000)]
Moved function definitions to C file. Now we won't have linker problems when these weren't automatically inlined.

14 years agoMinor changes???
Isaac Dooley [Thu, 28 Jun 2007 17:00:18 +0000 (17:00 +0000)]
Minor changes???
\13

14 years agoNew compiler version for icc10
Sayantan Chakravorty [Wed, 27 Jun 2007 20:25:33 +0000 (20:25 +0000)]
New compiler version for icc10

14 years agoConfiguration information for abe
Sayantan Chakravorty [Wed, 27 Jun 2007 20:24:30 +0000 (20:24 +0000)]
Configuration information for abe

14 years agoRemoved printfs in charmrun
Sayantan Chakravorty [Wed, 27 Jun 2007 20:23:05 +0000 (20:23 +0000)]
Removed printfs in charmrun

14 years agoremoved the hack for TXYZ and XYZT and introduced functions to get the exact information
Abhinav Bhatele [Wed, 27 Jun 2007 19:08:40 +0000 (19:08 +0000)]
removed the hack for TXYZ and XYZT and introduced functions to get the exact information

14 years agoFixed a number of bugs in machine-ibverbs.
Sayantan Chakravorty [Wed, 27 Jun 2007 07:06:56 +0000 (07:06 +0000)]
Fixed a number of bugs in machine-ibverbs.
All the bugs had to do with the fact that the machine layer
should not send any of its messages while looking for free tokens

14 years agoTemporarily not building surface transfer codes.
Terry L. Wilmarth [Wed, 27 Jun 2007 02:10:29 +0000 (02:10 +0000)]
Temporarily not building surface transfer codes.

14 years agoreads +ppn comnand line option in smp version.
Gengbin Zheng [Tue, 26 Jun 2007 07:47:41 +0000 (07:47 +0000)]
reads +ppn comnand line option in smp version.

14 years agominor changes
Gengbin Zheng [Tue, 26 Jun 2007 07:44:42 +0000 (07:44 +0000)]
minor changes

14 years agodefines macros for how communication_server is called from.
Gengbin Zheng [Tue, 26 Jun 2007 07:43:29 +0000 (07:43 +0000)]
defines macros for how communication_server is called from.

14 years agoAdded simple working armci example.
Chee Wai Lee [Mon, 25 Jun 2007 23:25:18 +0000 (23:25 +0000)]
Added simple working armci example.

14 years agoRudimentary documentation for the charm++ port of the ARMCI interface.
Chee Wai Lee [Mon, 25 Jun 2007 23:20:13 +0000 (23:20 +0000)]
Rudimentary documentation for the charm++ port of the ARMCI interface.

14 years agoBlue Gene/P machine.c updates.
Sameer Kumar [Mon, 25 Jun 2007 16:16:09 +0000 (16:16 +0000)]
Blue Gene/P machine.c updates.

14 years agoFixed syntax errors.
Greg Koenig [Sun, 24 Jun 2007 08:22:12 +0000 (08:22 +0000)]
Fixed syntax errors.

14 years agoMore modifications to makefiles to allow new GridHybridLB to build.
Greg Koenig [Sun, 24 Jun 2007 04:58:39 +0000 (04:58 +0000)]
More modifications to makefiles to allow new GridHybridLB to build.

14 years agoChanges to makefiles needed to build new GridHybridLB.
Greg Koenig [Sun, 24 Jun 2007 04:28:02 +0000 (04:28 +0000)]
Changes to makefiles needed to build new GridHybridLB.

14 years agoThis is the initial check-in of GridHybridLB, a hybrid Grid load balancer
Greg Koenig [Sun, 24 Jun 2007 02:05:25 +0000 (02:05 +0000)]
This is the initial check-in of GridHybridLB, a hybrid Grid load balancer
that combines the most effective characteristics of GridMetisLB and
GridCommLB.

14 years agoAdded function to allow initial allocation of data block, without "filling" it
Filippo Gioachin [Fri, 22 Jun 2007 07:49:51 +0000 (07:49 +0000)]
Added function to allow initial allocation of data block, without "filling" it
(equivalent to reserving space for future insertions)

14 years agoThe buffered bcasts were not being broadcast
Sayantan Chakravorty [Fri, 22 Jun 2007 06:52:13 +0000 (06:52 +0000)]
The buffered bcasts were not being broadcast

14 years agoremove /Zp4 option from CL_COMMON and add one more path for header files and library...
Chao Mei [Thu, 21 Jun 2007 22:29:41 +0000 (22:29 +0000)]
remove /Zp4 option from CL_COMMON and add one more path for header files and library files.

14 years agoTemporary comment-out of surface transfer code.
Terry L. Wilmarth [Thu, 21 Jun 2007 21:40:49 +0000 (21:40 +0000)]
Temporary comment-out of surface transfer code.

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