charm.git
8 years agominor change
Harshitha [Mon, 15 Oct 2012 21:10:17 +0000 (16:10 -0500)]
minor change

8 years agoDetailed documentation of how Meta-Balancer functions
Harshitha [Mon, 15 Oct 2012 18:44:33 +0000 (13:44 -0500)]
Detailed documentation of how Meta-Balancer functions

8 years agocleanup
Harshitha [Mon, 15 Oct 2012 18:03:19 +0000 (13:03 -0500)]
cleanup

8 years agoMerge branch 'charm' of charmgit:charm into harshitha/adaptive_lb
Harshitha [Mon, 15 Oct 2012 17:26:17 +0000 (12:26 -0500)]
Merge branch 'charm' of charmgit:charm into harshitha/adaptive_lb

8 years agoSwitch to xl.legacy.ndebug for best performance.
Sameer Kumar [Mon, 15 Oct 2012 11:12:11 +0000 (06:12 -0500)]
Switch to xl.legacy.ndebug for best performance.

8 years agompi-bluegeneq-smp changes.
Sameer Kumar [Mon, 15 Oct 2012 10:53:02 +0000 (05:53 -0500)]
mpi-bluegeneq-smp changes.

8 years agoEnable MPI_SMP.
Sameer Kumar [Mon, 15 Oct 2012 06:58:50 +0000 (01:58 -0500)]
Enable MPI_SMP.

8 years agoset inRestarting flag
Xiang Ni [Mon, 15 Oct 2012 08:31:48 +0000 (03:31 -0500)]
set inRestarting flag

8 years agofixing a debug print
Harshitha [Mon, 15 Oct 2012 03:50:22 +0000 (22:50 -0500)]
fixing a debug print

8 years agocleanup
Harshitha [Mon, 15 Oct 2012 03:37:28 +0000 (22:37 -0500)]
cleanup

8 years agoMerge branch 'charm' of charmgit:charm into harshitha/adaptive_lb
Harshitha [Mon, 15 Oct 2012 03:17:07 +0000 (22:17 -0500)]
Merge branch 'charm' of charmgit:charm into harshitha/adaptive_lb

8 years agocleanup
Harshitha [Mon, 15 Oct 2012 03:07:13 +0000 (22:07 -0500)]
cleanup

8 years agocleanup
Harshitha [Mon, 15 Oct 2012 02:29:34 +0000 (21:29 -0500)]
cleanup

8 years agouse barrier during restart
Xiang Ni [Mon, 15 Oct 2012 01:06:06 +0000 (20:06 -0500)]
use barrier during restart

8 years agofixing for ft
Harshitha [Sun, 14 Oct 2012 22:12:12 +0000 (17:12 -0500)]
fixing for ft

8 years agoMerge branch 'charm' of charmgit:charm into harshitha/adaptive_lb
Harshitha [Sun, 14 Oct 2012 17:07:54 +0000 (12:07 -0500)]
Merge branch 'charm' of charmgit:charm into harshitha/adaptive_lb

8 years agoincreasing the time after which to check for no objs
Harshitha [Sun, 14 Oct 2012 03:29:09 +0000 (22:29 -0500)]
increasing the time after which to check for no objs

8 years agoBase the feedback on the first iteration data
Harshitha [Sun, 14 Oct 2012 02:08:57 +0000 (21:08 -0500)]
Base the feedback on the first iteration data

8 years agousing separate group for max iteration reduction
Harshitha [Sun, 14 Oct 2012 01:41:48 +0000 (20:41 -0500)]
using separate group for max iteration reduction

8 years agoMinor fix
Nikhil Jain [Sat, 13 Oct 2012 07:32:15 +0000 (02:32 -0500)]
Minor fix

8 years agocharmxi: Register the debug PUP for templated messages correctly, now that they are...
Phil Miller [Sat, 13 Oct 2012 06:28:41 +0000 (01:28 -0500)]
charmxi: Register the debug PUP for templated messages correctly, now that they are registered at all

8 years agoDefine the debug PUP function that's assumed to exist for all messages on CkQdMsg
Phil Miller [Sat, 13 Oct 2012 05:37:24 +0000 (00:37 -0500)]
Define the debug PUP function that's assumed to exist for all messages on CkQdMsg

8 years agoMerge branch 'charm' of charmgit:charm into charm
Yanhua Sun [Sat, 13 Oct 2012 04:45:14 +0000 (23:45 -0500)]
Merge branch 'charm' of charmgit:charm into charm

8 years agominor
Yanhua Sun [Sat, 13 Oct 2012 04:44:58 +0000 (23:44 -0500)]
minor

8 years agominor
yanhua [Sat, 13 Oct 2012 04:43:57 +0000 (23:43 -0500)]
minor

8 years agoMerge branch 'charm' of charmgit:charm into charm
yanhua [Sat, 13 Oct 2012 04:40:00 +0000 (23:40 -0500)]
Merge branch 'charm' of charmgit:charm into charm

8 years agofix for readonly variables
yanhua [Sat, 13 Oct 2012 04:39:51 +0000 (23:39 -0500)]
fix for readonly variables

8 years agoFixing some issues with mpi-interoperate
Nikhil Jain [Sat, 13 Oct 2012 04:21:01 +0000 (23:21 -0500)]
Fixing some issues with mpi-interoperate

8 years agofeedback
Harshitha [Sat, 13 Oct 2012 01:32:41 +0000 (20:32 -0500)]
feedback

8 years agodoc: update section heading
Ramprasad Venkataraman [Fri, 12 Oct 2012 22:32:29 +0000 (17:32 -0500)]
doc: update section heading

8 years agodoc: add note to anyone who edits list of reserved words
Ramprasad Venkataraman [Fri, 12 Oct 2012 21:58:09 +0000 (16:58 -0500)]
doc: add note to anyone who edits list of reserved words

8 years agodoc: remove useless arabic spans from html
Ramprasad Venkataraman [Fri, 12 Oct 2012 21:00:56 +0000 (16:00 -0500)]
doc: remove useless arabic spans from html

8 years agodoc: newcommand \uw is now a no-op
Ramprasad Venkataraman [Fri, 12 Oct 2012 20:13:20 +0000 (15:13 -0500)]
doc: newcommand \uw is now a no-op

8 years agodoc: remove span tags from within pre sections
Ramprasad Venkataraman [Fri, 12 Oct 2012 20:07:00 +0000 (15:07 -0500)]
doc: remove span tags from within pre sections

8 years agodoc: css. increase width of pre sections
Ramprasad Venkataraman [Fri, 12 Oct 2012 20:06:09 +0000 (15:06 -0500)]
doc: css. increase width of pre sections

8 years agomore cleanup
Harshitha [Fri, 12 Oct 2012 20:17:50 +0000 (15:17 -0500)]
more cleanup

8 years agoDocs: add keyword list to manual
Phil Miller [Fri, 12 Oct 2012 19:37:50 +0000 (14:37 -0500)]
Docs: add keyword list to manual

8 years agocharmxi: Move meaning from comments to function names
Phil Miller [Fri, 12 Oct 2012 19:20:05 +0000 (14:20 -0500)]
charmxi: Move meaning from comments to function names

8 years agobug fix
Harshitha [Fri, 12 Oct 2012 17:35:13 +0000 (12:35 -0500)]
bug fix

8 years agokNeighbor changes revert
Harshitha [Fri, 12 Oct 2012 17:13:30 +0000 (12:13 -0500)]
kNeighbor changes revert

8 years agoChanging function name
Harshitha [Fri, 12 Oct 2012 17:10:33 +0000 (12:10 -0500)]
Changing function name

8 years agominor fix
Harshitha [Fri, 12 Oct 2012 15:18:34 +0000 (10:18 -0500)]
minor fix

8 years agoadding commandline flag
Harshitha [Fri, 12 Oct 2012 06:02:37 +0000 (01:02 -0500)]
adding commandline flag

8 years agoMerge branch 'charm' of charmgit:charm into harshitha/adaptive_lb
Harshitha [Fri, 12 Oct 2012 05:16:19 +0000 (00:16 -0500)]
Merge branch 'charm' of charmgit:charm into harshitha/adaptive_lb

Conflicts:
examples/charm++/jacobi1d/jacobi1d.C
src/ck-core/cklocation.C
src/ck-ldb/CommAwareRefineLB.C
src/scripts/Makefile

8 years agominor
Harshitha [Fri, 12 Oct 2012 04:57:15 +0000 (23:57 -0500)]
minor

8 years agoanother way of handling no obj
Harshitha [Fri, 12 Oct 2012 03:54:08 +0000 (22:54 -0500)]
another way of handling no obj

8 years agomore cleanup
Harshitha [Fri, 12 Oct 2012 00:55:30 +0000 (19:55 -0500)]
more cleanup

8 years agohandling a bug no obj case.
Harshitha [Thu, 11 Oct 2012 23:57:22 +0000 (18:57 -0500)]
handling a bug no obj case.

8 years agominor
Harshitha [Thu, 11 Oct 2012 22:59:23 +0000 (17:59 -0500)]
minor

8 years agomove to common gemini arch directory
Gengbin Zheng [Thu, 11 Oct 2012 21:01:24 +0000 (16:01 -0500)]
move to common gemini arch directory

8 years agocleanup
Harshitha [Thu, 11 Oct 2012 04:33:02 +0000 (23:33 -0500)]
cleanup

8 years agocleanup
Harshitha [Thu, 11 Oct 2012 01:45:08 +0000 (20:45 -0500)]
cleanup

8 years agoSDAG: move __sdag_pup generated code from decl.h to def.h
Phil Miller [Wed, 10 Oct 2012 21:56:25 +0000 (16:56 -0500)]
SDAG: move __sdag_pup generated code from decl.h to def.h

8 years agoSDAG: intialize cDep structure after migration
Phil Miller [Wed, 10 Oct 2012 21:38:56 +0000 (16:38 -0500)]
SDAG: intialize cDep structure after migration

8 years agouse the simple barrier instead of reduction.
Gengbin Zheng [Wed, 10 Oct 2012 21:41:20 +0000 (16:41 -0500)]
use the simple barrier instead of reduction.

8 years agobased on Xiang Ni's simple barrier in branch ft_barrier, this is a simplified barrier...
Gengbin Zheng [Wed, 10 Oct 2012 21:39:29 +0000 (16:39 -0500)]
based on Xiang Ni's simple barrier in branch ft_barrier, this is a simplified barrier implementation and can be used during FT checkpointing/restart.
No states needs to be saved in pup.

8 years agominor change
Gengbin Zheng [Wed, 10 Oct 2012 20:30:32 +0000 (15:30 -0500)]
minor change

8 years agoRefactoring
Harshitha [Wed, 10 Oct 2012 17:34:38 +0000 (12:34 -0500)]
Refactoring

8 years agoMerge branch 'charm' of charmgit:charm into charm
YanhuaSun [Wed, 10 Oct 2012 16:04:09 +0000 (11:04 -0500)]
Merge branch 'charm' of charmgit:charm into charm

8 years agomodification of jacobi-gauss-seidal
YanhuaSun [Wed, 10 Oct 2012 16:01:55 +0000 (11:01 -0500)]
modification of jacobi-gauss-seidal

8 years agoAdd RefineSwapLB description to the manual
Harshitha [Wed, 10 Oct 2012 05:03:00 +0000 (00:03 -0500)]
Add RefineSwapLB description to the manual

8 years agoSDAG: ensure that necessary data structure is initialized
Phil Miller [Wed, 10 Oct 2012 00:31:08 +0000 (19:31 -0500)]
SDAG: ensure that necessary data structure is initialized

The __cDep structure that SDAG depends on to track the dependencies and state
was not being initialized in some edge cases. Fix them by having every declared
SDAG entry method (either top-level or when-defined) check and initialize this
if it's missing.

In the case of a chare class constructor calling some SDAG method on itself
from the constructor, the surrounding generated method's call to
impl_obj->_sdag_init() won't have happened yet. In the case of inheritance from
a class with SDAG code, the generated code that would have called _sdag_init()
was never running. Incidentally, this may enable SDAG to function for classes
with SDAG content at multiple levels of their inheritance hierarchy.

The change to auto_ptr is necessary because the bare pointer was being
value-initialized in some cases, and could thus be non-NULL junk that would
pass the test.

8 years agogemini_gni-crayxe-hugepages: check that a hugepages module is actually loaded, and... hugepages
Phil Miller [Tue, 9 Oct 2012 21:38:56 +0000 (16:38 -0500)]
gemini_gni-crayxe-hugepages: check that a hugepages module is actually loaded, and error otherwise

8 years agogemini_gni-crayxe: add a hugepages option, to automate the build a bit more
Phil Miller [Tue, 9 Oct 2012 21:17:51 +0000 (16:17 -0500)]
gemini_gni-crayxe: add a hugepages option, to automate the build a bit more

8 years agominor
Harshitha [Tue, 9 Oct 2012 20:08:30 +0000 (15:08 -0500)]
minor

8 years agominor change to EveryLB.ci file
Harshitha [Tue, 9 Oct 2012 19:43:53 +0000 (14:43 -0500)]
minor change to EveryLB.ci file

8 years agometis related
Harshitha [Tue, 9 Oct 2012 19:35:12 +0000 (14:35 -0500)]
metis related

8 years agominor
Harshitha [Tue, 9 Oct 2012 19:06:24 +0000 (14:06 -0500)]
minor

8 years agocidepends file changes
Harshitha [Tue, 9 Oct 2012 19:02:05 +0000 (14:02 -0500)]
cidepends file changes

8 years agochanges to makefile_lb.sh
Harshitha [Tue, 9 Oct 2012 18:50:42 +0000 (13:50 -0500)]
changes to makefile_lb.sh

8 years agopup machineInfo byte by byte instead of by size, to support backward compatibility...
Gengbin Zheng [Tue, 9 Oct 2012 17:12:12 +0000 (12:12 -0500)]
pup machineInfo byte by byte instead of by size, to support backward compatibility. Increased machineInfo version by 1 due to the increase in int types (int128).

8 years agoRefactor metabalancer portion and move it out of lbdatabase
Harshitha [Tue, 9 Oct 2012 16:17:05 +0000 (11:17 -0500)]
Refactor metabalancer portion and move it out of lbdatabase

8 years agoupdated
Gengbin Zheng [Tue, 9 Oct 2012 16:01:38 +0000 (11:01 -0500)]
updated

8 years agocheck if int128 is 16 bytes
Gengbin Zheng [Tue, 9 Oct 2012 16:00:17 +0000 (11:00 -0500)]
check if int128 is 16 bytes

8 years agoMerge branch 'charm' of charmgit:charm into charm
Esteban Meneses [Tue, 9 Oct 2012 14:24:31 +0000 (09:24 -0500)]
Merge branch 'charm' of charmgit:charm into charm

8 years agoAdding support for reduction messages in the collective-based message logging protocol.
Esteban Meneses [Tue, 9 Oct 2012 14:23:51 +0000 (09:23 -0500)]
Adding support for reduction messages in the collective-based message logging protocol.

8 years agoMerge branch 'pami-bgq-commthr-ready' of charmgit:charm into charm
Nikhil Jain [Tue, 9 Oct 2012 07:39:27 +0000 (02:39 -0500)]
Merge branch 'pami-bgq-commthr-ready' of charmgit:charm into charm

8 years agoadd Jacobi3d and gauss-siedal combination
yanhua [Tue, 9 Oct 2012 05:11:19 +0000 (00:11 -0500)]
add Jacobi3d and gauss-siedal combination

8 years agoMerge branch 'pami-bgq-commthr-ready' of charmgit:charm into pami-bgq-commthr-ready pami-bgq-commthr-ready
yanhua [Tue, 9 Oct 2012 05:09:26 +0000 (00:09 -0500)]
Merge branch 'pami-bgq-commthr-ready' of charmgit:charm into pami-bgq-commthr-ready

8 years agoCombination of Jacobi and gauss-siedal
yanhua [Tue, 9 Oct 2012 05:09:18 +0000 (00:09 -0500)]
Combination of Jacobi and gauss-siedal

8 years agochange #ifdef CMK___int128_DEFINED to #if
Gengbin Zheng [Mon, 8 Oct 2012 15:15:24 +0000 (10:15 -0500)]
change #ifdef CMK___int128_DEFINED to #if

8 years agoMerge branch 'charm' of charmgit:charm into charm
Esteban Meneses [Mon, 8 Oct 2012 14:44:11 +0000 (09:44 -0500)]
Merge branch 'charm' of charmgit:charm into charm

8 years agoRemoving forwarding of messages for a NULL object at the message logging layer.
Esteban Meneses [Mon, 8 Oct 2012 14:43:49 +0000 (09:43 -0500)]
Removing forwarding of messages for a NULL object at the message logging layer.

8 years agopup for __int128
Gengbin Zheng [Mon, 8 Oct 2012 05:52:22 +0000 (00:52 -0500)]
pup for __int128

8 years agoadd LBTurnCommOn and Off to turn Comm statistics collection on and off at runtime.
Gengbin Zheng [Mon, 8 Oct 2012 05:48:20 +0000 (00:48 -0500)]
add LBTurnCommOn and Off to turn Comm statistics collection on and off at runtime.

8 years agoupdated
Gengbin Zheng [Mon, 8 Oct 2012 05:34:57 +0000 (00:34 -0500)]
updated

8 years agotest __int128
Gengbin Zheng [Mon, 8 Oct 2012 05:33:02 +0000 (00:33 -0500)]
test __int128

8 years agowarning when projections flushing logs.
Gengbin Zheng [Mon, 8 Oct 2012 05:32:34 +0000 (00:32 -0500)]
warning when projections flushing logs.

8 years agoMerge branch 'charm' of charmgit:charm into pami-bgq-commthr-ready
Nikhil Jain [Mon, 8 Oct 2012 05:20:08 +0000 (00:20 -0500)]
Merge branch 'charm' of charmgit:charm into pami-bgq-commthr-ready

8 years agocharmxi: fix syntax error for bigsim support after TList->std::list refactoring
Phil Miller [Sun, 7 Oct 2012 16:12:32 +0000 (11:12 -0500)]
charmxi: fix syntax error for bigsim support after TList->std::list refactoring

8 years agoVariable name change to avoid conflicts
Nikhil Jain [Sat, 6 Oct 2012 03:11:28 +0000 (23:11 -0400)]
Variable name change to avoid conflicts

8 years agoAdding initial support for optimized message-logging protocol for collectives.
Esteban Meneses [Fri, 5 Oct 2012 21:36:59 +0000 (16:36 -0500)]
Adding initial support for optimized message-logging protocol for collectives.

8 years agocharmxi: Don't use std::bind2nd with a reference argument, because older g++ (4.1...
Phil Miller [Fri, 5 Oct 2012 19:33:58 +0000 (19:33 +0000)]
charmxi: Don't use std::bind2nd with a reference argument, because older g++ (4.1.2 on BG/P) chokes on it

8 years agoMerge of pami-bgq-commthr.
Sameer Kumar [Fri, 5 Oct 2012 18:34:20 +0000 (13:34 -0500)]
Merge of pami-bgq-commthr.

8 years agocharmxi: Delete archaic TList class
Phil Miller [Fri, 5 Oct 2012 03:09:41 +0000 (22:09 -0500)]
charmxi: Delete archaic TList class

8 years agocharmxi: convert connectEntries from TList to std::list
Phil Miller [Fri, 5 Oct 2012 03:07:26 +0000 (22:07 -0500)]
charmxi: convert connectEntries from TList to std::list

8 years agocharmxi: convert macros from TList to std::list
Phil Miller [Fri, 5 Oct 2012 02:48:11 +0000 (21:48 -0500)]
charmxi: convert macros from TList to std::list

8 years agocharmxi: convert Entry::stateVars from TList to std::list
Phil Miller [Fri, 5 Oct 2012 02:43:44 +0000 (21:43 -0500)]
charmxi: convert Entry::stateVars from TList to std::list

8 years agocharmxi: convert SdagConstruct::publishesList from TList to std::list
Phil Miller [Fri, 5 Oct 2012 01:51:20 +0000 (20:51 -0500)]
charmxi: convert SdagConstruct::publishesList from TList to std::list

8 years agocharmxi: convert SdagConstruct::constructs from TList to std::list
Phil Miller [Fri, 5 Oct 2012 01:44:10 +0000 (20:44 -0500)]
charmxi: convert SdagConstruct::constructs from TList to std::list