charm.git
9 years agotemporary: Force make test to use the same options as the charm build.
Ramprasad Venkataraman [Tue, 28 Aug 2012 02:44:08 +0000 (21:44 -0500)]
temporary: Force make test to use the same options as the charm build.

Like 6585080b2, this needs to be reverted soon.
Ideally, autobuid should pass the same flags to make test as to the build.

9 years agoRevert "msgQ test: Do not use charmrun to launch until performance degradation is...
Ramprasad Venkataraman [Tue, 28 Aug 2012 00:40:36 +0000 (19:40 -0500)]
Revert "msgQ test: Do not use charmrun to launch until performance degradation is resolved"

This reverts commit 76f8353b3e96cfe94d95f64806870e2af1aca4ad.

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.