charm.git
13 years agoa few minor bug fixed
Gengbin Zheng [Tue, 11 Dec 2007 23:48:41 +0000 (23:48 +0000)]
a few minor bug fixed
added support for multicore and cygwin.

13 years agoimpact of bulk constructors discussed
Eric Bohm [Tue, 11 Dec 2007 21:02:34 +0000 (21:02 +0000)]
impact of bulk constructors discussed

13 years agoremoved // as this header file is for C.
Gengbin Zheng [Tue, 11 Dec 2007 19:10:30 +0000 (19:10 +0000)]
removed // as this header file is for C.

13 years agochanged sections to subsections
Filippo Gioachin [Tue, 11 Dec 2007 08:28:26 +0000 (08:28 +0000)]
changed sections to subsections
initial stuff for charm general questions

13 years agochanging signature of in-memory checkpoint restart function
Filippo Gioachin [Tue, 11 Dec 2007 03:39:26 +0000 (03:39 +0000)]
changing signature of in-memory checkpoint restart function

13 years agoAdding detection of mpicc using "which". If mpicc and (mpiCC or mpicxx) are found...
Isaac Dooley [Tue, 11 Dec 2007 01:28:33 +0000 (01:28 +0000)]
Adding detection of mpicc using "which". If mpicc and (mpiCC or mpicxx) are found, then an option is given to build on MPI.

13 years agoMoved repeated code into a subroutine.
Isaac Dooley [Tue, 11 Dec 2007 00:58:48 +0000 (00:58 +0000)]
Moved repeated code into a subroutine.

13 years agoAdded some comments in the script
Isaac Dooley [Tue, 11 Dec 2007 00:33:49 +0000 (00:33 +0000)]
Added some comments in the script

13 years agoAdded more explanations.
Isaac Dooley [Tue, 11 Dec 2007 00:31:03 +0000 (00:31 +0000)]
Added more explanations.

13 years agoAdded descriptions for some options
Isaac Dooley [Tue, 11 Dec 2007 00:29:58 +0000 (00:29 +0000)]
Added descriptions for some options

13 years agoIf "./build" is called with no command line arguments, it will run the interactive...
Isaac Dooley [Mon, 10 Dec 2007 23:55:18 +0000 (23:55 +0000)]
If "./build" is called with no command line arguments, it will run the interactive build script.

13 years agofirst version of Charm FAQ in latex form
Filippo Gioachin [Mon, 10 Dec 2007 22:47:08 +0000 (22:47 +0000)]
first version of Charm FAQ in latex form

13 years agodeleted package xspace form default inclusion into pplmanual manuals.
Filippo Gioachin [Mon, 10 Dec 2007 22:23:40 +0000 (22:23 +0000)]
deleted package xspace form default inclusion into pplmanual manuals.
This package conflicted with other hyperref packages (like "html").
Only \jade was using it. Now the jade manual redefines the \jade
command after importing the xspace package.

13 years agoforcing paragraphs (H4) to not change color with mouse over
Filippo Gioachin [Mon, 10 Dec 2007 22:18:14 +0000 (22:18 +0000)]
forcing paragraphs (H4) to not change color with mouse over

13 years agoadded project home page
Filippo Gioachin [Mon, 10 Dec 2007 22:17:51 +0000 (22:17 +0000)]
added project home page

13 years ago*** empty log message ***
Filippo Gioachin [Sun, 9 Dec 2007 23:05:57 +0000 (23:05 +0000)]
*** empty log message ***

13 years agopermissions fix
Filippo Gioachin [Sun, 9 Dec 2007 22:50:27 +0000 (22:50 +0000)]
permissions fix

13 years ago*** empty log message ***
Filippo Gioachin [Sun, 9 Dec 2007 22:47:16 +0000 (22:47 +0000)]
*** empty log message ***

13 years agonew files to provide titles for the various manual pages
Filippo Gioachin [Sun, 9 Dec 2007 21:06:55 +0000 (21:06 +0000)]
new files to provide titles for the various manual pages
a few more changes to the html style

13 years agoadding Charisma to the list of built manuals
Filippo Gioachin [Sun, 9 Dec 2007 21:06:17 +0000 (21:06 +0000)]
adding Charisma to the list of built manuals

13 years agoa few changes in style.
Filippo Gioachin [Sun, 9 Dec 2007 20:50:10 +0000 (20:50 +0000)]
a few changes in style.

13 years agoAdded "optimized with projections" flags which don't contain -DCMK_OPTIMIZE. Also...
Isaac Dooley [Sun, 9 Dec 2007 20:15:54 +0000 (20:15 +0000)]
Added "optimized with projections" flags which don't contain -DCMK_OPTIMIZE. Also removed gm and mx from the options list because they are chosen in
the interconnect section

13 years agocopying the manual.css file to the web when building it
Filippo Gioachin [Sun, 9 Dec 2007 17:49:26 +0000 (17:49 +0000)]
copying the manual.css file to the web when building it

13 years agoupdate build script: now it copies the entire directories to the
Filippo Gioachin [Sun, 9 Dec 2007 17:43:45 +0000 (17:43 +0000)]
update build script: now it copies the entire directories to the
destination file system before renaming them to their final name

13 years agoupdated building script to adapt to new Ubuntu OS
Filippo Gioachin [Sun, 9 Dec 2007 17:05:20 +0000 (17:05 +0000)]
updated building script to adapt to new Ubuntu OS

13 years agoupdate style
Filippo Gioachin [Sun, 9 Dec 2007 06:18:59 +0000 (06:18 +0000)]
update style

13 years agoadded empty lines to uniform the headers in the html output
Filippo Gioachin [Sun, 9 Dec 2007 06:18:43 +0000 (06:18 +0000)]
added empty lines to uniform the headers in the html output

13 years agoadding a couple of empty lines for html purposes
Filippo Gioachin [Sun, 9 Dec 2007 05:51:33 +0000 (05:51 +0000)]
adding a couple of empty lines for html purposes

13 years agochanged html generation to include the default style sheet
Filippo Gioachin [Sun, 9 Dec 2007 05:50:52 +0000 (05:50 +0000)]
changed html generation to include the default style sheet

13 years agofixed home directory path
Filippo Gioachin [Sun, 9 Dec 2007 05:50:16 +0000 (05:50 +0000)]
fixed home directory path

13 years agoadded style sheet for html version of manuals
Filippo Gioachin [Sun, 9 Dec 2007 05:50:00 +0000 (05:50 +0000)]
added style sheet for html version of manuals

13 years agoadded example of printing parameters incoming after a restart
Filippo Gioachin [Sat, 8 Dec 2007 18:58:02 +0000 (18:58 +0000)]
added example of printing parameters incoming after a restart

13 years agoadding a new argument to CkFtFn functions (used during restart). This
Filippo Gioachin [Sat, 8 Dec 2007 18:48:04 +0000 (18:48 +0000)]
adding a new argument to CkFtFn functions (used during restart). This
is the list of arguments passed in at the restart (this can
potentially be null). This argument is passed in to the migrator
constructor of every mainchare as CkMigrateMsg. The mainchare can cast
it to a CkArgMsg if it desires to look at the new arguments.

13 years agoputting the header in the correct variable
Filippo Gioachin [Sat, 8 Dec 2007 03:22:07 +0000 (03:22 +0000)]
putting the header in the correct variable

13 years agochanged order of move commands to reduce the time in which the web is out of sync
Filippo Gioachin [Sat, 8 Dec 2007 02:40:54 +0000 (02:40 +0000)]
changed order of move commands to reduce the time in which the web is out of sync
(helps especially when the files are moved across the network through NFS)

13 years agochanged encoding of the files
Filippo Gioachin [Sat, 8 Dec 2007 02:39:50 +0000 (02:39 +0000)]
changed encoding of the files

13 years agoupdating charm.conf for doxygen 1.5.3 available for Ubuntu 7.10
Filippo Gioachin [Sat, 8 Dec 2007 02:05:01 +0000 (02:05 +0000)]
updating charm.conf for doxygen 1.5.3 available for Ubuntu 7.10
this file is not compatible anymore with the older 1.4.6 version

13 years agochanged html files to shtml
Filippo Gioachin [Sat, 8 Dec 2007 02:02:30 +0000 (02:02 +0000)]
changed html files to shtml

13 years agoRewritten NoiseMiner and Timeline sections
Isaac Dooley [Sat, 8 Dec 2007 01:01:05 +0000 (01:01 +0000)]
Rewritten NoiseMiner and Timeline sections

13 years agoNew figures for NoiseMiner and an updated timeline image
Isaac Dooley [Sat, 8 Dec 2007 01:00:14 +0000 (01:00 +0000)]
New figures for NoiseMiner and an updated timeline image

13 years agoa minor fix.
Gengbin Zheng [Fri, 7 Dec 2007 22:35:22 +0000 (22:35 +0000)]
a minor fix.

13 years agoadded header file for generating top navigation bar
Filippo Gioachin [Fri, 7 Dec 2007 21:57:41 +0000 (21:57 +0000)]
added header file for generating top navigation bar

13 years agoEnabled SSI (server side include) to provide top bar
Filippo Gioachin [Fri, 7 Dec 2007 21:46:28 +0000 (21:46 +0000)]
Enabled SSI (server side include) to provide top bar
Enabled DOT to generate graphs of class hierarchies (generating doxygen takes more time)

13 years agoFixed a memory leak and a bounds check.
Terry L. Wilmarth [Fri, 7 Dec 2007 20:33:05 +0000 (20:33 +0000)]
Fixed a memory leak and a bounds check.

13 years agoFixed an error
Isaac Dooley [Fri, 7 Dec 2007 20:17:37 +0000 (20:17 +0000)]
Fixed an error

13 years agocharm default mapping is bad!!!!
Abhinav Bhatele [Fri, 7 Dec 2007 20:17:07 +0000 (20:17 +0000)]
charm default mapping is bad!!!!

13 years agoNow the compiler options are extracted from "./build charm++ arch help".
Isaac Dooley [Fri, 7 Dec 2007 20:12:42 +0000 (20:12 +0000)]
Now the compiler options are extracted from "./build charm++ arch help".

13 years agogenerate tree view also
Abhinav Bhatele [Fri, 7 Dec 2007 17:55:53 +0000 (17:55 +0000)]
generate tree view also

13 years agofixed a typo.
Gengbin Zheng [Fri, 7 Dec 2007 01:05:24 +0000 (01:05 +0000)]
fixed a typo.

13 years agoFixed a few incorrect code in the example
Filippo Gioachin [Fri, 7 Dec 2007 00:18:44 +0000 (00:18 +0000)]
Fixed a few incorrect code in the example

13 years agoFixed charmc path
Filippo Gioachin [Fri, 7 Dec 2007 00:15:16 +0000 (00:15 +0000)]
Fixed charmc path

13 years agoAdded xlat-i in includes, and a new group in the main page
Filippo Gioachin [Fri, 7 Dec 2007 00:12:17 +0000 (00:12 +0000)]
Added xlat-i in includes, and a new group in the main page

13 years agobetter test for test_link if check if binary actually linked successfully.
Gengbin Zheng [Thu, 6 Dec 2007 23:07:21 +0000 (23:07 +0000)]
better test for test_link if check if binary actually linked successfully.

13 years agoAdding support for VMI/MPI
Isaac Dooley [Thu, 6 Dec 2007 22:56:03 +0000 (22:56 +0000)]
Adding support for VMI/MPI

13 years agoAdding mpicxx as compiler option.
Isaac Dooley [Thu, 6 Dec 2007 22:43:46 +0000 (22:43 +0000)]
Adding mpicxx as compiler option.

13 years agofixed a c++ declaration.
Gengbin Zheng [Thu, 6 Dec 2007 22:32:08 +0000 (22:32 +0000)]
fixed a c++ declaration.

13 years agoAppend results to smart-build.log.
Isaac Dooley [Thu, 6 Dec 2007 20:59:09 +0000 (20:59 +0000)]
Append results to smart-build.log.
More comments in script.

13 years agocorrected text on creation of 4D-6D arrays
Abhinav Bhatele [Thu, 6 Dec 2007 20:58:22 +0000 (20:58 +0000)]
corrected text on creation of 4D-6D arrays

13 years agoFixed a minor formatting problem with output.
Isaac Dooley [Thu, 6 Dec 2007 20:37:38 +0000 (20:37 +0000)]
Fixed a minor formatting problem with output.

13 years agoAdded bluegenep
Isaac Dooley [Thu, 6 Dec 2007 20:33:08 +0000 (20:33 +0000)]
Added bluegenep

13 years agoDetects AIX and treats it like linux.
Isaac Dooley [Thu, 6 Dec 2007 19:55:56 +0000 (19:55 +0000)]
Detects AIX and treats it like linux.

13 years agoRestructured the determination of $arch
Isaac Dooley [Thu, 6 Dec 2007 19:39:56 +0000 (19:39 +0000)]
Restructured the determination of $arch

13 years agoAdded support for alpha.
Isaac Dooley [Thu, 6 Dec 2007 19:35:03 +0000 (19:35 +0000)]
Added support for alpha.

13 years agoOptimized list send (disabled by default)
Sameer Kumar [Thu, 6 Dec 2007 18:09:07 +0000 (18:09 +0000)]
Optimized list send (disabled by default)

13 years agoa better migratable constructor for CkReductionMgr
Gengbin Zheng [Thu, 6 Dec 2007 16:50:07 +0000 (16:50 +0000)]
a better migratable constructor for CkReductionMgr

13 years agoadded more +bgstacksize
Gengbin Zheng [Thu, 6 Dec 2007 16:18:06 +0000 (16:18 +0000)]
added more +bgstacksize

13 years agoa better fix.
Gengbin Zheng [Thu, 6 Dec 2007 05:38:47 +0000 (05:38 +0000)]
a better fix.

13 years agoThe smart build command now saves the build command in a file smart-build.log. This way
Isaac Dooley [Thu, 6 Dec 2007 00:37:31 +0000 (00:37 +0000)]
The smart build command now saves the build command in a file smart-build.log. This way
it is easy to refer to what smart-build.pl decided to do.

13 years agoNow recognize old mac OSX powerpc.
Isaac Dooley [Wed, 5 Dec 2007 23:53:08 +0000 (23:53 +0000)]
Now recognize old mac OSX powerpc.

13 years agofixed string concat problem
Aaron Becker [Wed, 5 Dec 2007 23:50:38 +0000 (23:50 +0000)]
fixed string concat problem

13 years ago1. support nodegroup in ckcallbacks
Gengbin Zheng [Wed, 5 Dec 2007 23:48:33 +0000 (23:48 +0000)]
1. support nodegroup in ckcallbacks
2. reduction client is now pup'ed in nodegroup reduction manager.

13 years agoSmart-build interactive script, initial version
Aaron Becker [Wed, 5 Dec 2007 23:18:17 +0000 (23:18 +0000)]
Smart-build interactive script, initial version

13 years ago1. a complete pup for CkReductionMgr (lcount/gcount), which fixed a bug in restart...
Gengbin Zheng [Wed, 5 Dec 2007 22:56:24 +0000 (22:56 +0000)]
1. a complete pup for CkReductionMgr (lcount/gcount), which fixed a bug in restart for group reductions.
2. an error checking preventing user from using the default group constructor in the migratable constructor of a user group class.

13 years agoupdated for bigsim
Gengbin Zheng [Tue, 4 Dec 2007 23:45:47 +0000 (23:45 +0000)]
updated for bigsim

13 years agoadded seq compiler defs.
Gengbin Zheng [Tue, 4 Dec 2007 22:43:35 +0000 (22:43 +0000)]
added seq compiler defs.

13 years agoremoved charmrun
Gengbin Zheng [Tue, 4 Dec 2007 22:24:37 +0000 (22:24 +0000)]
removed charmrun

13 years agofixed.
Gengbin Zheng [Tue, 4 Dec 2007 22:24:20 +0000 (22:24 +0000)]
fixed.

13 years agoadded charmrun to run.
Gengbin Zheng [Tue, 4 Dec 2007 17:05:34 +0000 (17:05 +0000)]
added charmrun to run.

13 years agouse charmrun to test
Gengbin Zheng [Tue, 4 Dec 2007 17:05:05 +0000 (17:05 +0000)]
use charmrun to test

13 years agoTorus auto correction for sub partitions on Blue Gene/P.
Sameer Kumar [Mon, 3 Dec 2007 17:27:52 +0000 (17:27 +0000)]
Torus auto correction for sub partitions on Blue Gene/P.

13 years agoa fix for compilation errors with bigsim.
Gengbin Zheng [Sun, 2 Dec 2007 05:18:51 +0000 (05:18 +0000)]
a fix for compilation errors with bigsim.

13 years agodownsize the MyMulticastMessage from 10000 to 1000, which magically works on mpich...
Gengbin Zheng [Sat, 1 Dec 2007 08:17:48 +0000 (08:17 +0000)]
downsize the MyMulticastMessage from 10000 to 1000, which magically works on mpich-shmem of justice.

13 years agoBlue Gene/L optimizations to reduce the overhead of the charm++ stack. Two changes
Sameer Kumar [Thu, 29 Nov 2007 22:55:16 +0000 (22:55 +0000)]
Blue Gene/L optimizations to reduce the overhead of the charm++ stack. Two changes
1)  BGML_Messager_advance() is only called once in CmiGetNonLocal
2)  SendBroadcastMessages and SendQueuedMessages are not inlined anymore, thus simplifying advance communication.

13 years agowhen using mpicc, no need to specify path to the mpich
Gengbin Zheng [Thu, 29 Nov 2007 21:22:00 +0000 (21:22 +0000)]
when using mpicc, no need to specify path to the mpich

13 years agoMemory_temporal code is complete, and builds along side POSE. Not
Terry L. Wilmarth [Wed, 28 Nov 2007 23:11:55 +0000 (23:11 +0000)]
Memory_temporal code is complete, and builds along side POSE.  Not
integrated for use yet.

13 years agocalculation of hops added
Abhinav Bhatele [Tue, 27 Nov 2007 10:41:19 +0000 (10:41 +0000)]
calculation of hops added

13 years agoJacobiMap added
Abhinav Bhatele [Tue, 27 Nov 2007 10:41:02 +0000 (10:41 +0000)]
JacobiMap added

13 years agotopology mapping implemented
Abhinav Bhatele [Tue, 27 Nov 2007 09:04:00 +0000 (09:04 +0000)]
topology mapping implemented

13 years agoa minor correctness bug with jacobi
Abhinav Bhatele [Tue, 27 Nov 2007 05:49:24 +0000 (05:49 +0000)]
a minor correctness bug with jacobi

13 years agomulticore-cygwin
Gengbin Zheng [Sat, 24 Nov 2007 17:32:31 +0000 (17:32 +0000)]
multicore-cygwin

13 years agofixed.
Gengbin Zheng [Sat, 24 Nov 2007 16:42:14 +0000 (16:42 +0000)]
fixed.

13 years agoadded bgstacksize
Gengbin Zheng [Sat, 24 Nov 2007 00:02:02 +0000 (00:02 +0000)]
added bgstacksize

13 years agomore cleanup.
Gengbin Zheng [Tue, 20 Nov 2007 22:40:13 +0000 (22:40 +0000)]
more cleanup.

13 years agominor changes.
Gengbin Zheng [Tue, 20 Nov 2007 21:05:07 +0000 (21:05 +0000)]
minor changes.

13 years agoset bgstacksize
Gengbin Zheng [Tue, 20 Nov 2007 20:09:54 +0000 (20:09 +0000)]
set bgstacksize

13 years agoexpanded default stack size
Gengbin Zheng [Tue, 20 Nov 2007 19:45:34 +0000 (19:45 +0000)]
expanded default stack size

13 years agofixed ConverseExit which was not smp friendly.
Gengbin Zheng [Tue, 20 Nov 2007 19:00:35 +0000 (19:00 +0000)]
fixed ConverseExit which was not smp friendly.

13 years agoAdded functions for checking tet orientation and to flip tets.
Terry L. Wilmarth [Tue, 20 Nov 2007 18:14:33 +0000 (18:14 +0000)]
Added functions for checking tet orientation and to flip tets.

13 years agofixed a couple compiler warnings.
Gengbin Zheng [Mon, 19 Nov 2007 23:27:21 +0000 (23:27 +0000)]
fixed a couple compiler warnings.

13 years agocompressed more than 300 lines of Cheewai's event trace code, which otherwise made...
Gengbin Zheng [Mon, 19 Nov 2007 21:02:39 +0000 (21:02 +0000)]
compressed more than 300 lines of Cheewai's event trace code, which otherwise made the code really hard to read.