charm.git
14 years agoadded new section for converse reductions
Filippo Gioachin [Tue, 18 Sep 2007 00:11:48 +0000 (00:11 +0000)]
added new section for converse reductions

14 years ago*** empty log message ***
Filippo Gioachin [Tue, 18 Sep 2007 00:10:43 +0000 (00:10 +0000)]
*** empty log message ***

14 years agochange OS malloc to be default.
Gengbin Zheng [Mon, 17 Sep 2007 22:23:45 +0000 (22:23 +0000)]
change OS malloc to be default.

14 years agoCompleted implementation of CpdAllocationTree for single processors.
Filippo Gioachin [Mon, 17 Sep 2007 21:29:51 +0000 (21:29 +0000)]
Completed implementation of CpdAllocationTree for single processors.
For gathering the collective tree over all processors, there is a problem with reductions, where messages are not being received.

14 years agoadded a couple of more C wrappers for PUP
Filippo Gioachin [Mon, 17 Sep 2007 21:26:44 +0000 (21:26 +0000)]
added a couple of more C wrappers for PUP

14 years agoEnhanced tracemode memory with a new flag (+recordStack) to record the stack trace...
Filippo Gioachin [Mon, 17 Sep 2007 21:23:18 +0000 (21:23 +0000)]
Enhanced tracemode memory with a new flag (+recordStack) to record the stack trace of each malloc

14 years agoadded vmi
Gengbin Zheng [Mon, 17 Sep 2007 20:31:02 +0000 (20:31 +0000)]
added vmi

14 years agonow knows abe.ncsa
Gengbin Zheng [Mon, 17 Sep 2007 20:30:29 +0000 (20:30 +0000)]
now knows abe.ncsa

14 years agoadded for intel mpich
Gengbin Zheng [Mon, 17 Sep 2007 20:02:29 +0000 (20:02 +0000)]
added for intel mpich

14 years agoAdded definition of CMK_64BIT
Filippo Gioachin [Sat, 15 Sep 2007 19:45:01 +0000 (19:45 +0000)]
Added definition of CMK_64BIT

14 years agoCleaning up this new "old format" version. Removed unnecessary files and fixed output...
Isaac Dooley [Thu, 13 Sep 2007 15:57:43 +0000 (15:57 +0000)]
Cleaning up this new "old format" version. Removed unnecessary files and fixed output directory name

14 years agoChecking in this older version of rewritelog that uses an old file format. This is...
Isaac Dooley [Thu, 13 Sep 2007 15:47:44 +0000 (15:47 +0000)]
Checking in this older version of rewritelog that uses an old file format. This is used by Isaac and Gengbin to simulate the NSF / NCSA / IBM Petascale data from January 2007.

14 years ago*** empty log message ***
Filippo Gioachin [Thu, 13 Sep 2007 15:11:27 +0000 (15:11 +0000)]
*** empty log message ***

14 years ago*** empty log message ***
Filippo Gioachin [Thu, 13 Sep 2007 15:00:07 +0000 (15:00 +0000)]
*** empty log message ***

14 years agoAdded check for get_myaddress() in configure, as many machines do not have this funct...
Filippo Gioachin [Thu, 13 Sep 2007 14:47:03 +0000 (14:47 +0000)]
Added check for get_myaddress() in configure, as many machines do not have this function. On those machines the debugger will not work.

14 years agoAvoiding call to get_myaddress on MACs
Filippo Gioachin [Wed, 12 Sep 2007 19:12:53 +0000 (19:12 +0000)]
Avoiding call to get_myaddress on MACs

14 years agoDefinition of a macro for MACOSX
Filippo Gioachin [Wed, 12 Sep 2007 19:11:25 +0000 (19:11 +0000)]
Definition of a macro for MACOSX

14 years agoAdded definition of CMK_64BIT
Filippo Gioachin [Wed, 12 Sep 2007 17:43:57 +0000 (17:43 +0000)]
Added definition of CMK_64BIT

14 years agoFixed comment syntax
Filippo Gioachin [Wed, 12 Sep 2007 17:37:52 +0000 (17:37 +0000)]
Fixed comment syntax

14 years agoAdded CMK_64BIT
Filippo Gioachin [Tue, 11 Sep 2007 22:27:55 +0000 (22:27 +0000)]
Added CMK_64BIT

14 years agoAdded test for CmiReduce (reductions in converse)
Filippo Gioachin [Tue, 11 Sep 2007 22:25:43 +0000 (22:25 +0000)]
Added test for CmiReduce (reductions in converse)

14 years agoChanges pointer handling to be compliant to 64 bit debugging.
Filippo Gioachin [Tue, 11 Sep 2007 22:15:37 +0000 (22:15 +0000)]
Changes pointer handling to be compliant to 64 bit debugging.
Created "allocationTree" callback to report to charmdebug of the allocation stack tree.
Created "hostinfo" callback to report to charmdebug the info about the running system.
Added support in converse for reductions (CmiReduce).
Made boundary checks for charmdebug CpdList requests optional.

14 years agoAdded new backtrace function which does not memcpy, and allows much bigger stacks...
Filippo Gioachin [Tue, 11 Sep 2007 22:10:08 +0000 (22:10 +0000)]
Added new backtrace function which does not memcpy, and allows much bigger stacks to be retrieved

14 years agoAdded a few more definitions of CMK_64BIT
Filippo Gioachin [Tue, 11 Sep 2007 22:04:26 +0000 (22:04 +0000)]
Added a few more definitions of CMK_64BIT

14 years agoAdded support for memory tracing
Filippo Gioachin [Tue, 11 Sep 2007 21:45:21 +0000 (21:45 +0000)]
Added support for memory tracing

14 years agoAdded pointer support.
Filippo Gioachin [Tue, 11 Sep 2007 21:44:30 +0000 (21:44 +0000)]
Added pointer support.
CheckBoundary made optional

14 years agoChanged num phases
Filippo Gioachin [Tue, 11 Sep 2007 21:43:01 +0000 (21:43 +0000)]
Changed num phases

14 years agoAdded definition of CMK_64BIT
Filippo Gioachin [Tue, 11 Sep 2007 21:39:21 +0000 (21:39 +0000)]
Added definition of  CMK_64BIT

14 years agoAdded puppers for pointers. Used by the debugger.
Filippo Gioachin [Tue, 11 Sep 2007 21:21:33 +0000 (21:21 +0000)]
Added puppers for pointers. Used by the debugger.
Extended the collection of C wrapper functions.
Fixed problem in 64 bit pointer hashing.

14 years agomemory init needs to be lock protected for smp.
Gengbin Zheng [Mon, 10 Sep 2007 23:20:03 +0000 (23:20 +0000)]
memory init needs to be lock protected for smp.

14 years agoRe-clarified my previous change. Now an example of pupping primitive arrays by bytes...
Isaac Dooley [Mon, 10 Sep 2007 17:55:43 +0000 (17:55 +0000)]
Re-clarified my previous change. Now an example of pupping primitive arrays by bytes is included in addition to the original example of pupping  classes(which I'm not sure will actually work).

14 years agoFixed a minor error in the description of using p() to pup bytes. It previously said...
Isaac Dooley [Mon, 10 Sep 2007 17:48:43 +0000 (17:48 +0000)]
Fixed a minor error in the description of using p() to pup bytes. It previously said to use a (void*) but pup.h wants a (char*) or other types of pointers to primitives.

14 years agoAdded edgeID for adaptAdj replace functions
Aaron Becker [Thu, 6 Sep 2007 22:04:54 +0000 (22:04 +0000)]
Added edgeID for adaptAdj replace functions

14 years agoAdded getLdHandle() method - used in ChaNGa load balancing.
Pritish Jetley [Wed, 5 Sep 2007 21:15:54 +0000 (21:15 +0000)]
Added getLdHandle() method - used in ChaNGa load balancing.

14 years agoAdded a new "known issue" item.
Chee Wai Lee [Tue, 4 Sep 2007 19:40:39 +0000 (19:40 +0000)]
Added a new "known issue" item.

14 years agoModified n2e table to accomodate multiple element sizes
Aaron Becker [Tue, 4 Sep 2007 18:47:03 +0000 (18:47 +0000)]
Modified n2e table to accomodate multiple element sizes

14 years agoFixed some caller strings, we now return the width of elem[0] for
Aaron Becker [Tue, 4 Sep 2007 17:55:55 +0000 (17:55 +0000)]
Fixed some caller strings, we now return the width of elem[0] for
conn size instead of hard-wiring 4

14 years agoFixed memory allocation bug in CreateAdaptAdjacencies
Aaron Becker [Thu, 30 Aug 2007 21:01:14 +0000 (21:01 +0000)]
Fixed memory allocation bug in CreateAdaptAdjacencies

14 years agoFixed alignment issue.
David Kunzman [Thu, 30 Aug 2007 19:57:35 +0000 (19:57 +0000)]
Fixed alignment issue.

14 years agoFixed some bugs with integrating the new adapt_adj.
Terry L. Wilmarth [Tue, 28 Aug 2007 20:58:44 +0000 (20:58 +0000)]
Fixed some bugs with integrating the new adapt_adj.

14 years agoFixed some adaptAdj stuff in 3D edge bisect
Terry L. Wilmarth [Tue, 28 Aug 2007 19:56:57 +0000 (19:56 +0000)]
Fixed some adaptAdj stuff in 3D edge bisect

14 years agoExposed some adaptivity functions for use in cpsd
Aaron Becker [Tue, 28 Aug 2007 18:58:35 +0000 (18:58 +0000)]
Exposed some adaptivity functions for use in cpsd

14 years ago*** empty log message ***
David Kunzman [Tue, 28 Aug 2007 17:57:05 +0000 (17:57 +0000)]
*** empty log message ***

14 years agoNow we only allocate user attributes in driver, to allow us to partition larger meshes
Aaron Becker [Tue, 28 Aug 2007 17:48:45 +0000 (17:48 +0000)]
Now we only allocate user attributes in driver, to allow us to partition larger meshes

14 years agoAdded accum timers (misc. other stuff).
David Kunzman [Mon, 27 Aug 2007 19:48:10 +0000 (19:48 +0000)]
Added accum timers (misc. other stuff).

14 years agoUpdates to Grid load balancers that use Hybrid technique.
Greg Koenig [Wed, 8 Aug 2007 19:35:31 +0000 (19:35 +0000)]
Updates to Grid load balancers that use Hybrid technique.
These updates fix bugs and improve the strategies.

14 years agoThese modifications fix bugs and improve object placement in the
Greg Koenig [Wed, 1 Aug 2007 00:58:32 +0000 (00:58 +0000)]
These modifications fix bugs and improve object placement in the
GridHybridSeedLB balancer.

14 years agoconfig files for multicore-win32
Gengbin Zheng [Mon, 30 Jul 2007 21:04:17 +0000 (21:04 +0000)]
config files for multicore-win32

14 years agomulticore for net-win32
Gengbin Zheng [Mon, 30 Jul 2007 21:03:34 +0000 (21:03 +0000)]
multicore for net-win32

14 years agofixed a syntax error for net-win32 smp.
Gengbin Zheng [Mon, 30 Jul 2007 20:43:09 +0000 (20:43 +0000)]
fixed a syntax error for net-win32 smp.

14 years agoAdding anew load imbalanced benchmark
Isaac Dooley [Mon, 30 Jul 2007 17:27:08 +0000 (17:27 +0000)]
Adding  anew load imbalanced benchmark

14 years agoChanged a few constants
Sayantan Chakravorty [Sun, 29 Jul 2007 06:15:04 +0000 (06:15 +0000)]
Changed a few constants

14 years agotesting some changes
Sayantan Chakravorty [Sun, 29 Jul 2007 04:03:42 +0000 (04:03 +0000)]
testing some changes

14 years agoA new imbalanced benchmark program that mimics Fractography3d.
Isaac Dooley [Fri, 27 Jul 2007 20:05:17 +0000 (20:05 +0000)]
A new imbalanced benchmark program that mimics Fractography3d.

14 years agoThe number of tokens is now the same as maxRecvBuffers
Sayantan Chakravorty [Thu, 26 Jul 2007 22:55:50 +0000 (22:55 +0000)]
The number of tokens is now the same as maxRecvBuffers

14 years agoChanged the memory allocator to do bunches of allocations at one go
Sayantan Chakravorty [Thu, 26 Jul 2007 21:31:03 +0000 (21:31 +0000)]
Changed the memory allocator to do bunches of allocations at one go

14 years agoAdded edge adjacency to bulk adaptivity. Edge adjacency info is now stored in
Aaron Becker [Thu, 26 Jul 2007 21:04:37 +0000 (21:04 +0000)]
Added edge adjacency to bulk adaptivity. Edge adjacency info is now stored in
a separate attribute

14 years agoAdding an elan-linux architecture. This architecture passes megatest on a Xeon/Elan...
Isaac Dooley [Wed, 25 Jul 2007 17:56:04 +0000 (17:56 +0000)]
Adding an elan-linux architecture. This architecture passes megatest on a Xeon/Elan cluster at LLNL. Therefore I'm including it in the cvs tree.

14 years agoBug fixes - forgot to initialize communications matrix.
Greg Koenig [Tue, 24 Jul 2007 03:59:59 +0000 (03:59 +0000)]
Bug fixes - forgot to initialize communications matrix.

14 years agoEnabling SMP version in Blue Gene/P.
Sameer Kumar [Mon, 23 Jul 2007 15:53:34 +0000 (15:53 +0000)]
Enabling SMP version in Blue Gene/P.

14 years agoChecking in a multicast optimization which is turned off by a #define.
Sameer Kumar [Mon, 23 Jul 2007 14:56:19 +0000 (14:56 +0000)]
Checking in a multicast optimization which is turned off by a #define.

14 years agocheck
Sayantan Chakravorty [Mon, 23 Jul 2007 02:34:26 +0000 (02:34 +0000)]
check

14 years agoMore updates for GridHybridSeedLB.
Greg Koenig [Sat, 21 Jul 2007 20:26:42 +0000 (20:26 +0000)]
More updates for GridHybridSeedLB.

14 years agoThese modifications add GridHybridSeedLB, a Grid topology aware load balancer
Greg Koenig [Sat, 21 Jul 2007 20:26:05 +0000 (20:26 +0000)]
These modifications add GridHybridSeedLB, a Grid topology aware load balancer
that employs a graph partitioning technique between clusters and a simpler
communication-oriented technique within clusters.

14 years agofixed bugs
Abhinav Bhatele [Thu, 19 Jul 2007 04:42:59 +0000 (04:42 +0000)]
fixed bugs

14 years agoremoved bugs
Abhinav Bhatele [Thu, 19 Jul 2007 04:41:44 +0000 (04:41 +0000)]
removed bugs

14 years agoGrammatical and spelling corrections.
Mark Sieklucki [Tue, 17 Jul 2007 19:16:13 +0000 (19:16 +0000)]
Grammatical and spelling corrections.

14 years agoGuilty of a C/C++ comment boo-boo introduced by never caught.
Chee Wai Lee [Mon, 16 Jul 2007 04:45:12 +0000 (04:45 +0000)]
Guilty of a C/C++ comment boo-boo introduced by never caught.

14 years agoAdded edge maps, cleaned up copyNodeSetMap and guessElementShape
Aaron Becker [Mon, 16 Jul 2007 04:17:55 +0000 (04:17 +0000)]
Added edge maps, cleaned up copyNodeSetMap and guessElementShape

14 years agoForgot to check in a result
Sayantan Chakravorty [Sun, 15 Jul 2007 04:24:02 +0000 (04:24 +0000)]
Forgot to check in a result

14 years agoSplit maxTokens into two variables, maxTokens and maxRecvBuffers
Sayantan Chakravorty [Fri, 13 Jul 2007 22:45:27 +0000 (22:45 +0000)]
Split maxTokens into two variables, maxTokens and maxRecvBuffers

14 years agoTypo fixed.
Mark Sieklucki [Fri, 13 Jul 2007 20:59:42 +0000 (20:59 +0000)]
Typo fixed.

14 years agocorrected an error in coordinatesToRank
Abhinav Bhatele [Thu, 12 Jul 2007 19:28:28 +0000 (19:28 +0000)]
corrected an error in coordinatesToRank

14 years agoAdded some new empty functions to the interface.x
Terry L. Wilmarth [Wed, 11 Jul 2007 16:27:13 +0000 (16:27 +0000)]
Added some new empty functions to the interface.x

14 years agoremoved a comment
Abhinav Bhatele [Tue, 10 Jul 2007 21:31:20 +0000 (21:31 +0000)]
removed a comment

14 years agofixed a bug
Abhinav Bhatele [Tue, 10 Jul 2007 20:58:46 +0000 (20:58 +0000)]
fixed a bug

14 years agoadded dimNT initialilsation
Abhinav Bhatele [Tue, 10 Jul 2007 20:58:19 +0000 (20:58 +0000)]
added dimNT initialilsation

14 years agostrcmp giving errors on BG/L
Abhinav Bhatele [Tue, 10 Jul 2007 18:30:45 +0000 (18:30 +0000)]
strcmp giving errors on BG/L

14 years agofixed a bug in win32 for recognizing absolute path of network drive.
Gengbin Zheng [Fri, 6 Jul 2007 21:12:25 +0000 (21:12 +0000)]
fixed a bug in win32 for recognizing absolute path of network drive.

14 years agocompiler complains of not finding CmiTimerInit otherwise
Abhinav Bhatele [Fri, 6 Jul 2007 15:59:24 +0000 (15:59 +0000)]
compiler complains of not finding CmiTimerInit otherwise

14 years agoadded a dummy charmrun.
Gengbin Zheng [Fri, 6 Jul 2007 15:15:33 +0000 (15:15 +0000)]
added a dummy charmrun.

14 years agofixed test command in Makefile
Gengbin Zheng [Fri, 6 Jul 2007 15:05:55 +0000 (15:05 +0000)]
fixed test command in Makefile

14 years agoMajor update to the Projections Manual.
Chee Wai Lee [Thu, 5 Jul 2007 20:57:42 +0000 (20:57 +0000)]
Major update to the Projections Manual.

14 years agoupdated for multicore
Gengbin Zheng [Thu, 5 Jul 2007 19:25:00 +0000 (19:25 +0000)]
updated for multicore

14 years agofor multicore version, allow an alasing link for the base arch name: multicore =...
Gengbin Zheng [Thu, 5 Jul 2007 19:23:01 +0000 (19:23 +0000)]
for multicore version, allow an alasing link for the base arch name: multicore => net conversion.

14 years agomod for multicore
Gengbin Zheng [Thu, 5 Jul 2007 19:21:57 +0000 (19:21 +0000)]
mod for multicore

14 years agomods for multicore
Gengbin Zheng [Thu, 5 Jul 2007 19:21:26 +0000 (19:21 +0000)]
mods for multicore

14 years agoadded multicore version for 64 bit linux.
Gengbin Zheng [Thu, 5 Jul 2007 19:20:26 +0000 (19:20 +0000)]
added multicore version for 64 bit linux.

14 years agoadded multicore base arch file.
Gengbin Zheng [Thu, 5 Jul 2007 19:19:23 +0000 (19:19 +0000)]
added multicore base arch file.

14 years agosome checks on 'mapping' variable
Abhinav Bhatele [Fri, 29 Jun 2007 15:58:10 +0000 (15:58 +0000)]
some checks on 'mapping' variable

14 years agoproblems with the var 'mapping' fixed
Abhinav Bhatele [Fri, 29 Jun 2007 15:57:19 +0000 (15:57 +0000)]
problems with the var 'mapping' fixed

14 years agofree's removed
Abhinav Bhatele [Fri, 29 Jun 2007 15:56:31 +0000 (15:56 +0000)]
free's removed

14 years agoCommented out body of getSharedArea until such time as geom_util can be made portable.
Terry L. Wilmarth [Fri, 29 Jun 2007 14:28:08 +0000 (14:28 +0000)]
Commented out body of getSharedArea until such time as geom_util can be made portable.

14 years agoRemoved inclusion of geom_util.h header.
Terry L. Wilmarth [Fri, 29 Jun 2007 14:25:56 +0000 (14:25 +0000)]
Removed inclusion of geom_util.h header.

14 years agofreeing memory
Abhinav Bhatele [Thu, 28 Jun 2007 19:56:02 +0000 (19:56 +0000)]
freeing memory

14 years agofree memory
Abhinav Bhatele [Thu, 28 Jun 2007 19:12:09 +0000 (19:12 +0000)]
free memory

14 years agobgltorus.h replaced by BGLTorus.h
Abhinav Bhatele [Thu, 28 Jun 2007 18:25:14 +0000 (18:25 +0000)]
bgltorus.h replaced by BGLTorus.h

14 years agothis file will not be maintained any more. replaced by BGLTorus.h
Abhinav Bhatele [Thu, 28 Jun 2007 18:24:37 +0000 (18:24 +0000)]
this file will not be maintained any more. replaced by BGLTorus.h

14 years agoa very simplified file to replace bgltorus.h
Abhinav Bhatele [Thu, 28 Jun 2007 18:22:27 +0000 (18:22 +0000)]
a very simplified file to replace bgltorus.h

14 years agominor bugs fixed
Abhinav Bhatele [Thu, 28 Jun 2007 18:21:54 +0000 (18:21 +0000)]
minor bugs fixed