charm.git
9 years agomsgQ test: Do not use charmrun to launch until performance degradation is resolved
Ramprasad Venkataraman [Tue, 28 Aug 2012 00:10:01 +0000 (19:10 -0500)]
msgQ test: Do not use charmrun to launch until performance degradation is resolved

9 years agomsgQ test: Separate timed loops from printfs. Paranoia.
Ramprasad Venkataraman [Tue, 28 Aug 2012 00:03:00 +0000 (19:03 -0500)]
msgQ test: Separate timed loops from printfs. Paranoia.

9 years agobuild: Dont override OPTS set on the cmdline
Ramprasad Venkataraman [Mon, 27 Aug 2012 14:58:50 +0000 (09:58 -0500)]
build: Dont override OPTS set on the cmdline

9 years agobuild: hacky means of getting the tests to build with the same flags as charm
Ramprasad Venkataraman [Mon, 27 Aug 2012 06:03:55 +0000 (01:03 -0500)]
build: hacky means of getting the tests to build with the same flags as charm

Revert or improve solution soon.

9 years agobuild: makefile should remember and reuse build options
Ramprasad Venkataraman [Mon, 27 Aug 2012 05:41:34 +0000 (00:41 -0500)]
build: makefile should remember and reuse build options

Its a pain to have to constantly pass OPTS= on the make cmd line
This is not a perfect solution, but it scratches a long-standing itch.

9 years agoMaking use of both message-logging techniques homogeneous in Charm++ core.
Esteban Meneses [Sun, 26 Aug 2012 01:06:21 +0000 (20:06 -0500)]
Making use of both message-logging techniques homogeneous in Charm++ core.

9 years agoMerge branch 'charm' of charmgit:charm into charm emenese2/fast_mlog
Chao Mei [Fri, 24 Aug 2012 18:59:17 +0000 (13:59 -0500)]
Merge branch 'charm' of charmgit:charm into charm

9 years agoRemove old files related with nodeHelper
Chao Mei [Fri, 24 Aug 2012 18:58:34 +0000 (13:58 -0500)]
Remove old files related with nodeHelper

9 years agobuild: fix typo in autconfig test
Ramprasad Venkataraman [Fri, 24 Aug 2012 18:56:14 +0000 (13:56 -0500)]
build: fix typo in autconfig test

9 years agomask "pami" as a build platform
Gengbin Zheng [Fri, 24 Aug 2012 17:11:44 +0000 (12:11 -0500)]
mask "pami" as a build platform

9 years agoNDMeshStreamer: leave asserts in the code by default (they get eliminated
Lukasz Wesolowski [Thu, 23 Aug 2012 22:58:33 +0000 (17:58 -0500)]
NDMeshStreamer: leave asserts in the code by default (they get eliminated
in production build anayway); add assert which ensures data items are not
submitted after all local contributors have indicated they are done

9 years agodocs: Modify delivery order section and add an example program.
Jonathan Lifflander [Thu, 23 Aug 2012 21:29:23 +0000 (16:29 -0500)]
docs: Modify delivery order section and add an example program.

9 years agolock LateMigrantMsg function so that it works correctly for SMP
Gengbin Zheng [Thu, 23 Aug 2012 21:17:23 +0000 (16:17 -0500)]
lock LateMigrantMsg function so that it works correctly for SMP

9 years agominor change to a suggestion printout
Gengbin Zheng [Thu, 23 Aug 2012 21:16:31 +0000 (16:16 -0500)]
minor change to a suggestion printout

9 years agoexamples: add diagnostic printout
Aaron Becker [Wed, 22 Aug 2012 22:59:32 +0000 (17:59 -0500)]
examples: add diagnostic printout

9 years agoexamples: add example program demonstrating sync entry methods
Aaron Becker [Wed, 22 Aug 2012 22:46:36 +0000 (17:46 -0500)]
examples: add example program demonstrating sync entry methods

9 years agobroadcast _Cmi_mynodesize in case (in rare situation) only rank 0 of mpi process... test_commit
Gengbin Zheng [Fri, 17 Aug 2012 18:18:37 +0000 (13:18 -0500)]
broadcast _Cmi_mynodesize in case (in rare situation) only rank 0 of mpi process has the command line argument.

9 years agofixed a compiler warning that prevent testing asm properly.
Gengbin Zheng [Fri, 17 Aug 2012 17:43:51 +0000 (12:43 -0500)]
fixed a compiler warning that prevent testing asm properly.

9 years agoyyparse is now correctly referenced as being within the global namespace
Ralf Gunter [Wed, 15 Aug 2012 20:19:41 +0000 (15:19 -0500)]
yyparse is now correctly referenced as being within the global namespace

9 years agoUntested fix for win-mpi builds
Nikhil Jain [Fri, 10 Aug 2012 07:40:00 +0000 (02:40 -0500)]
Untested fix for win-mpi builds

9 years agoadd pami ports to .gitignore
Abhinav Bhatele [Thu, 9 Aug 2012 22:24:57 +0000 (15:24 -0700)]
add pami ports to .gitignore

9 years agoupdated
Gengbin Zheng [Thu, 9 Aug 2012 17:18:09 +0000 (12:18 -0500)]
updated

9 years agouse rca_get_max_dimension to find dimension
Gengbin Zheng [Thu, 9 Aug 2012 17:16:18 +0000 (12:16 -0500)]
use rca_get_max_dimension to find dimension

9 years agoadd +useRecvRdmaCap to control threshhold to throttle RDMA requests posted
Gengbin Zheng [Wed, 8 Aug 2012 21:14:24 +0000 (16:14 -0500)]
add +useRecvRdmaCap to control threshhold to throttle RDMA requests posted

9 years agoa typo again
Gengbin Zheng [Wed, 8 Aug 2012 16:53:45 +0000 (11:53 -0500)]
a typo again

9 years agoa typo in previous commit
Gengbin Zheng [Wed, 8 Aug 2012 06:06:52 +0000 (01:06 -0500)]
a typo in previous commit

9 years agoMerge branch 'charm' of charmgit:charm into charm
Gengbin Zheng [Wed, 8 Aug 2012 06:05:25 +0000 (01:05 -0500)]
Merge branch 'charm' of charmgit:charm into charm

9 years agonot set maxnid if not detected
Gengbin Zheng [Wed, 8 Aug 2012 06:05:09 +0000 (01:05 -0500)]
not set maxnid if not detected

9 years agoMerge branch 'charm' of charmgit:charm into charm
Gengbin Zheng [Wed, 8 Aug 2012 06:02:17 +0000 (01:02 -0500)]
Merge branch 'charm' of charmgit:charm into charm

9 years agoa workaround for hopper - xtprocadmin can only be called in csh
Gengbin Zheng [Wed, 8 Aug 2012 06:00:33 +0000 (01:00 -0500)]
a workaround for hopper - xtprocadmin can only be called in csh

9 years agoRemoving incorrect CMK_CONVERSE_MPI definition in bluegenep dcmf build
Nikhil Jain [Wed, 8 Aug 2012 04:36:27 +0000 (21:36 -0700)]
Removing incorrect CMK_CONVERSE_MPI definition in bluegenep dcmf build

9 years agoforce static link for ifort libs
Gengbin Zheng [Tue, 7 Aug 2012 18:10:38 +0000 (13:10 -0500)]
force static link for ifort libs

9 years agoThe previous fix dint solve the problem.
Nikhil Jain [Tue, 7 Aug 2012 08:11:51 +0000 (01:11 -0700)]
The previous fix dint solve the problem.

9 years agoBug fix
Nikhil Jain [Tue, 7 Aug 2012 07:49:27 +0000 (02:49 -0500)]
Bug fix

9 years agoMerge branch 'charm-mpi-interop' of charmgit:charm into charm
Nikhil Jain [Tue, 7 Aug 2012 06:00:07 +0000 (01:00 -0500)]
Merge branch 'charm-mpi-interop' of charmgit:charm into charm

9 years agoAdding example program for interoperability
Nikhil Jain [Tue, 7 Aug 2012 05:58:33 +0000 (00:58 -0500)]
Adding example program for interoperability

9 years agoMerge branch 'charm-mpi-interop' of charmgit:charm into charm
Nikhil Jain [Tue, 7 Aug 2012 05:06:16 +0000 (00:06 -0500)]
Merge branch 'charm-mpi-interop' of charmgit:charm into charm

9 years agoAdding support for space sharing based on communicators for MPI-Interoperability
Nikhil Jain [Tue, 7 Aug 2012 05:05:07 +0000 (00:05 -0500)]
Adding support for space sharing based on communicators for MPI-Interoperability

9 years agoRenamed NodeHelper library to CkLoop library, and changed examples correspondingly
Chao Mei [Tue, 7 Aug 2012 04:52:16 +0000 (23:52 -0500)]
Renamed NodeHelper library to CkLoop library, and changed examples correspondingly

9 years agoMerge branch 'charm' of charmgit:charm into charm
Gengbin Zheng [Mon, 6 Aug 2012 23:34:21 +0000 (18:34 -0500)]
Merge branch 'charm' of charmgit:charm into charm

9 years agoreset LARGEPAGE default to 0
Gengbin Zheng [Mon, 6 Aug 2012 23:29:31 +0000 (18:29 -0500)]
reset LARGEPAGE default to 0

9 years agoRemove build binaries that have been accidentally committed
Phil Miller [Mon, 6 Aug 2012 17:51:32 +0000 (12:51 -0500)]
Remove build binaries that have been accidentally committed

9 years agoMerge branch 'charm' of charmgit:charm into charm
Gengbin Zheng [Mon, 6 Aug 2012 17:23:57 +0000 (12:23 -0500)]
Merge branch 'charm' of charmgit:charm into charm

9 years agoset last table entry type to 0
Gengbin Zheng [Mon, 6 Aug 2012 17:23:14 +0000 (12:23 -0500)]
set last table entry type to 0

9 years agoMerge branch 'charm' of charmgit:charm into charm
Abhinav Bhatele [Sat, 4 Aug 2012 01:12:19 +0000 (18:12 -0700)]
Merge branch 'charm' of charmgit:charm into charm

9 years agofixes to the 'install' target of Makefile
Abhinav Bhatele [Sat, 4 Aug 2012 01:10:25 +0000 (18:10 -0700)]
fixes to the 'install' target of Makefile

- On platforms like BG/P, lib_so is not present
- When doing an AMPI build, include/ might have sub-directories

9 years agofix a bug in previous commit
Gengbin Zheng [Sat, 4 Aug 2012 00:00:01 +0000 (19:00 -0500)]
fix a bug in previous commit

9 years agoupdated argc before calling MPI_Init in case argc and argv do not agree.
Gengbin Zheng [Fri, 3 Aug 2012 20:24:43 +0000 (15:24 -0500)]
updated argc before calling MPI_Init in case argc and argv do not agree.

9 years agore-generated
Gengbin Zheng [Fri, 3 Aug 2012 19:54:59 +0000 (14:54 -0500)]
re-generated

9 years agouse command xtprocadmin on cray XE to find max nid.
Gengbin Zheng [Fri, 3 Aug 2012 19:51:32 +0000 (14:51 -0500)]
use command xtprocadmin on cray XE to find max nid.

9 years agoFT Tests: Typo fix casual -> causal
Phil Miller [Thu, 2 Aug 2012 22:21:09 +0000 (17:21 -0500)]
FT Tests: Typo fix casual -> causal

9 years agoFT Tests: And, the missing top-level makefile
Phil Miller [Thu, 2 Aug 2012 22:14:19 +0000 (17:14 -0500)]
FT Tests: And, the missing top-level makefile

9 years agoFT Tests: adjust other makefiles to match sync/causal testing split
Phil Miller [Thu, 2 Aug 2012 22:08:44 +0000 (17:08 -0500)]
FT Tests: adjust other makefiles to match sync/causal testing split

9 years agoFT Tests: don't pass unsupported +fastRecovery under syncft
Phil Miller [Thu, 2 Aug 2012 21:51:44 +0000 (16:51 -0500)]
FT Tests: don't pass unsupported +fastRecovery under syncft

9 years agoModifying liveViz documentation to include changes in reduction implementation.
Esteban Meneses [Thu, 2 Aug 2012 19:40:19 +0000 (14:40 -0500)]
Modifying liveViz documentation to include changes in reduction implementation.

9 years agoMerge branch 'emenese2/liveVizBoundArray' into charm
Esteban Meneses [Thu, 2 Aug 2012 18:57:18 +0000 (13:57 -0500)]
Merge branch 'emenese2/liveVizBoundArray' into charm

9 years agoadd config_opts.sh to gitignore
Abhinav Bhatele [Thu, 2 Aug 2012 15:06:50 +0000 (08:06 -0700)]
add config_opts.sh to gitignore

9 years agolocation manager: for the global location update scheme, broadcast initial
Lukasz Wesolowski [Thu, 2 Aug 2012 05:39:09 +0000 (00:39 -0500)]
location manager: for the global location update scheme, broadcast initial
element assignment

9 years agoexamples/charm++: Always use CkWallTimer, not CmiWallTimer (tested)
Phil Miller [Tue, 31 Jul 2012 23:15:13 +0000 (18:15 -0500)]
examples/charm++: Always use CkWallTimer, not CmiWallTimer (tested)

9 years agoMerge branch 'charm' of charmgit:charm into charm
Yanhua Sun [Fri, 27 Jul 2012 19:47:03 +0000 (14:47 -0500)]
Merge branch 'charm' of charmgit:charm into charm

9 years agoexample add msgCount in all-to-all example
Yanhua Sun [Fri, 27 Jul 2012 19:46:26 +0000 (14:46 -0500)]
example add msgCount in all-to-all example

9 years agolbdb: Move C++-only function out of extern C to silence a Clang warning
Phil Miller [Fri, 27 Jul 2012 17:47:57 +0000 (12:47 -0500)]
lbdb: Move C++-only function out of extern C to silence a Clang warning

9 years agoBrace nested ifs to quiet Clang warnings about dangling else clauses
Phil Miller [Fri, 27 Jul 2012 17:22:32 +0000 (12:22 -0500)]
Brace nested ifs to quiet Clang warnings about dangling else clauses

9 years agocharmxi: Declare virtual destructor for abstract Type to silence warning from Clang
Phil Miller [Fri, 27 Jul 2012 17:18:10 +0000 (12:18 -0500)]
charmxi: Declare virtual destructor for abstract Type to silence warning from Clang

9 years agoadded many to many example to mimic PME 2D communication
YanhuaSun [Fri, 27 Jul 2012 04:48:45 +0000 (23:48 -0500)]
added many to many example to mimic PME 2D communication

9 years agoadded example of alltoall
YanhuaSun [Fri, 27 Jul 2012 04:18:54 +0000 (23:18 -0500)]
added example of alltoall

9 years agotests/charm++/jacobi3d-sdag: fixed Makefile to correctly
Lukasz Wesolowski [Thu, 26 Jul 2012 19:23:50 +0000 (14:23 -0500)]
tests/charm++/jacobi3d-sdag: fixed Makefile to correctly
compile with OpenMP support.

9 years agoexamples: modernize fib example and clean it up
Aaron Becker [Wed, 25 Jul 2012 17:26:23 +0000 (12:26 -0500)]
examples: modernize fib example and clean it up

9 years agocollision detection examples
Ehsan Totoni [Tue, 24 Jul 2012 22:48:54 +0000 (15:48 -0700)]
collision detection examples

9 years agoadded snipmate snippet for .ci files
Ralf Gunter [Mon, 23 Jul 2012 22:06:06 +0000 (17:06 -0500)]
added snipmate snippet for .ci files

9 years agoadjusted code examples for readability and consistancy
Joshua Ginsburg [Mon, 23 Jul 2012 16:44:37 +0000 (11:44 -0500)]
adjusted code examples for readability and consistancy

9 years agoMerge branch 'charm' into emenese2/liveVizBoundArray emenese2/liveVizBoundArray
Esteban Meneses [Mon, 23 Jul 2012 16:29:31 +0000 (11:29 -0500)]
Merge branch 'charm' into emenese2/liveVizBoundArray

9 years agofixed out of date refrence to prebuilt projections in charm source
Joshua Ginsburg [Mon, 23 Jul 2012 16:23:54 +0000 (11:23 -0500)]
fixed out of date refrence to prebuilt projections in charm source

9 years agoAdding an internal bound array to LiveViz. This would make it possible to have a...
Esteban Meneses [Mon, 23 Jul 2012 16:21:03 +0000 (11:21 -0500)]
Adding an internal bound array to LiveViz. This would make it possible to have a reduction running on the original array concurrently with LiveViz reduction. The init function in LiveViz was overloaded to add this functionality.

9 years agougly hack to fix line numbering with atomic
Ralf Gunter [Mon, 23 Jul 2012 09:49:32 +0000 (04:49 -0500)]
ugly hack to fix line numbering with atomic

9 years agoMerge branch 'charm' of git://charm.cs.uiuc.edu/charm into charm
Ralf Gunter [Mon, 23 Jul 2012 09:15:38 +0000 (04:15 -0500)]
Merge branch 'charm' of git://charm.cs.uiuc.edu/charm into charm

9 years agodemand creation test
Ehsan Totoni [Sat, 21 Jul 2012 04:43:43 +0000 (21:43 -0700)]
demand creation test

9 years agoadded caveats section to liveViz (reduction problems)
Ralf Gunter [Wed, 18 Jul 2012 16:37:57 +0000 (11:37 -0500)]
added caveats section to liveViz (reduction problems)

9 years agodocs: Add some explanation of SDAG constructs
Aaron Becker [Wed, 18 Jul 2012 15:53:46 +0000 (10:53 -0500)]
docs: Add some explanation of SDAG constructs

9 years agoAdded comment to checkpoint section of the manual.
Esteban Meneses [Wed, 18 Jul 2012 15:24:53 +0000 (10:24 -0500)]
Added comment to checkpoint section of the manual.

9 years agoCorrection in doc for Isomalloc - individual pupping is no longer supported
Nikhil Jain [Wed, 18 Jul 2012 04:44:43 +0000 (21:44 -0700)]
Correction in doc for Isomalloc - individual pupping is no longer supported

9 years agoremove duplication
sun [Wed, 18 Jul 2012 01:08:55 +0000 (20:08 -0500)]
remove duplication

9 years agoCharm++ manual intro: removed text about history of charm++
Lukasz Wesolowski [Tue, 17 Jul 2012 22:47:19 +0000 (17:47 -0500)]
Charm++ manual intro: removed text about history of charm++
from the opening paragraph - the separate section on history contains
the same information; moved link to papers from the beginning to later
on in the introduction

9 years agoCleaned up a footnote in AMPI manual.
Michael Robson [Tue, 17 Jul 2012 17:44:52 +0000 (12:44 -0500)]
Cleaned up a footnote in AMPI manual.

9 years agomsgQ test: feed printf the correct num args
Ramprasad Venkataraman [Mon, 16 Jul 2012 20:43:40 +0000 (15:43 -0500)]
msgQ test: feed printf the correct num args

9 years agobuild: check if anonymous structs and unions are permitted in configure
Ramprasad Venkataraman [Mon, 16 Jul 2012 16:17:20 +0000 (11:17 -0500)]
build: check if anonymous structs and unions are permitted in configure

9 years agoMerge branch 'charm' of charmgit:charm into charm
Gengbin Zheng [Wed, 11 Jul 2012 03:33:56 +0000 (22:33 -0500)]
Merge branch 'charm' of charmgit:charm into charm

9 years agoadd module file at beginning of PRE_LIBRARIES to resolve library dependence problem...
Gengbin Zheng [Wed, 11 Jul 2012 03:33:11 +0000 (22:33 -0500)]
add module file at beginning of PRE_LIBRARIES to resolve library dependence problem with AMPI_Main() if the ampi main is in a library.

9 years agoAdding more test cases with parallel recovery.
Esteban Meneses [Tue, 10 Jul 2012 15:53:43 +0000 (10:53 -0500)]
Adding more test cases with parallel recovery.

9 years agotests/charm++/jacobi3d-sdag: adding support for running with OpenMP
Lukasz Wesolowski [Mon, 9 Jul 2012 23:53:13 +0000 (18:53 -0500)]
tests/charm++/jacobi3d-sdag: adding support for running with OpenMP

9 years agoDocs: Mention reduction userFlag argument to contribute for matching result in SDAG
Phil Miller [Mon, 9 Jul 2012 17:12:27 +0000 (12:12 -0500)]
Docs: Mention reduction userFlag argument to contribute for matching result in SDAG

9 years agoInitializing number of emigrant recovering objects variable.
Esteban Meneses [Mon, 9 Jul 2012 14:21:09 +0000 (09:21 -0500)]
Initializing number of emigrant recovering objects variable.

9 years agotests/charm++/pingpong: run every test twice and only time the
Lukasz Wesolowski [Mon, 9 Jul 2012 04:41:42 +0000 (23:41 -0500)]
tests/charm++/pingpong: run every test twice and only time the
second run

9 years agofix in infi_CmiFree the case in standalone mode for SMP.
Gengbin Zheng [Sun, 8 Jul 2012 23:01:23 +0000 (18:01 -0500)]
fix in infi_CmiFree  the case in standalone mode for SMP.

9 years agoMerge branch 'charm' of charmgit:charm into charm
Yanhua Sun [Sun, 8 Jul 2012 18:41:39 +0000 (13:41 -0500)]
Merge branch 'charm' of charmgit:charm into charm

9 years agominor
Yanhua Sun [Sun, 8 Jul 2012 18:41:10 +0000 (13:41 -0500)]
minor

9 years agoFinally, a first version of parallel recovery with scalable collectives.
Esteban Meneses [Sat, 7 Jul 2012 23:26:53 +0000 (18:26 -0500)]
Finally, a first version of parallel recovery with scalable collectives.

9 years agoAdding support for emigrant objects at reduction manager.
Esteban Meneses [Sat, 7 Jul 2012 22:06:01 +0000 (17:06 -0500)]
Adding support for emigrant objects at reduction manager.

9 years agoMerge branch 'charm' of charmgit:charm into charm
Esteban Meneses [Sat, 7 Jul 2012 21:01:26 +0000 (16:01 -0500)]
Merge branch 'charm' of charmgit:charm into charm

9 years agoSending back recovering objects for parallel recovery.
Esteban Meneses [Sat, 7 Jul 2012 21:01:06 +0000 (16:01 -0500)]
Sending back recovering objects for parallel recovery.