charm.git
11 years agoICC dislikes FOO in expressions after #define FOO (sans value)
Phillip Miller [Wed, 17 Mar 2010 21:17:24 +0000 (16:17 -0500)]
ICC dislikes FOO in expressions after #define FOO (sans value)

11 years agoDeleting java files from the build script since java is no longer in this repository
Filippo Gioachin [Wed, 17 Mar 2010 22:04:40 +0000 (17:04 -0500)]
Deleting java files from the build script since java is no longer in this repository

11 years agoIncluding _FAULT_CAUSAL_ in all related files.
Esteban Meneses [Wed, 17 Mar 2010 15:54:24 +0000 (10:54 -0500)]
Including _FAULT_CAUSAL_ in all related files.

11 years agoIntroduced the compilation and dependences of ckcausalmlog.C
Esteban Meneses [Wed, 17 Mar 2010 14:53:49 +0000 (09:53 -0500)]
Introduced the compilation and dependences of ckcausalmlog.C

11 years agoAdded two files with the code for the causal message logging protocol.
Esteban Meneses [Wed, 17 Mar 2010 14:42:02 +0000 (09:42 -0500)]
Added two files with the code for the causal message logging protocol.

11 years agoAdding two new files for causalft, a new causal-like fault tolerance protocol in...
Esteban Meneses [Wed, 17 Mar 2010 14:38:28 +0000 (09:38 -0500)]
Adding two new files for causalft, a new causal-like fault tolerance protocol in Charm++.

11 years agoIntroduced the causalft build option.
Esteban Meneses [Wed, 17 Mar 2010 14:03:48 +0000 (09:03 -0500)]
Introduced the causalft build option.

11 years agoMerge branch 'charm' of charmgit:charm into charm
Gengbin Zheng [Wed, 17 Mar 2010 07:56:06 +0000 (02:56 -0500)]
Merge branch 'charm' of charmgit:charm into charm

11 years agochange back the SHRINK threshold
Gengbin Zheng [Wed, 17 Mar 2010 07:55:26 +0000 (02:55 -0500)]
change back the SHRINK threshold

11 years agowhen picking objects to migrate in vector migration strategy, avoid non-migratbale...
Gengbin Zheng [Wed, 17 Mar 2010 07:40:24 +0000 (02:40 -0500)]
when picking objects to migrate in vector migration strategy, avoid non-migratbale objects.

11 years agoChanged manual
Filippo Gioachin [Wed, 17 Mar 2010 05:13:43 +0000 (00:13 -0500)]
Changed manual

11 years agoAlways compiling crc32 optimized
Filippo Gioachin [Wed, 17 Mar 2010 05:05:46 +0000 (00:05 -0500)]
Always compiling crc32 optimized

11 years agoChanged -O to -optimize, to avoid conflict with compiler options
Filippo Gioachin [Wed, 17 Mar 2010 05:04:20 +0000 (00:04 -0500)]
Changed -O to -optimize, to avoid conflict with compiler options

11 years agoUnder bigemulator currently cannot trace memory, so disabling it
Filippo Gioachin [Wed, 17 Mar 2010 05:01:22 +0000 (00:01 -0500)]
Under bigemulator currently cannot trace memory, so disabling it

11 years agoFlag to disable stack trace recording
Filippo Gioachin [Wed, 17 Mar 2010 05:00:36 +0000 (00:00 -0500)]
Flag to disable stack trace recording

11 years agofor net-ibverbs, enforce a barrier (when numnodes>1) right after infiniband devices...
Gengbin Zheng [Tue, 16 Mar 2010 21:34:26 +0000 (16:34 -0500)]
for net-ibverbs, enforce a barrier (when numnodes>1) right after infiniband devices are initialized, so that n^2 qpair takes place when hardwares are ready.
This scheme does not work when CMK_IBVERBS_FAST_START is on, so turn it off
by default.

11 years agomissed a few renames of BgInOutOfCoreMode
Gengbin Zheng [Tue, 16 Mar 2010 21:06:29 +0000 (16:06 -0500)]
missed a few renames of BgInOutOfCoreMode

11 years agorenamed BgOutOfCoreFlag to _BgOutOfCoreFlag, and BgInOutOfCoreMode to _BgInOutOfCoreMode
Gengbin Zheng [Tue, 16 Mar 2010 20:21:28 +0000 (15:21 -0500)]
renamed BgOutOfCoreFlag to _BgOutOfCoreFlag, and BgInOutOfCoreMode to _BgInOutOfCoreMode

11 years agorenamed replaySystem to _replaySystem
Gengbin Zheng [Tue, 16 Mar 2010 20:14:51 +0000 (15:14 -0500)]
renamed replaySystem to _replaySystem

11 years agorenamed isAnytimeMigration to _isAnytimeMigration
Gengbin Zheng [Tue, 16 Mar 2010 20:12:23 +0000 (15:12 -0500)]
renamed isAnytimeMigration to _isAnytimeMigration

11 years agorenamed smp_mutex to _smp_mutex to skip swapglobals
Gengbin Zheng [Tue, 16 Mar 2010 20:06:04 +0000 (15:06 -0500)]
renamed smp_mutex to _smp_mutex to skip swapglobals

11 years agorenamed funcTable to _funcTable
Gengbin Zheng [Tue, 16 Mar 2010 20:01:17 +0000 (15:01 -0500)]
renamed funcTable to _funcTable

11 years agochanged global variable namd vals to _vals to skip swapglobals
Gengbin Zheng [Tue, 16 Mar 2010 19:58:19 +0000 (14:58 -0500)]
changed global variable namd vals to _vals to skip swapglobals

11 years agoUDP: Make +ack_delay actually set ACK delay, not retransmission delay
Phil Miller [Tue, 16 Mar 2010 19:38:37 +0000 (14:38 -0500)]
UDP: Make +ack_delay actually set ACK delay, not retransmission delay

11 years agoBug fixes for Nelder Mead algorithm.
Isaac Dooley [Tue, 16 Mar 2010 16:45:58 +0000 (11:45 -0500)]
Bug fixes for Nelder Mead algorithm.

11 years agoMerge branch 'charm' of charmgit:charm into charm
Isaac Dooley [Tue, 16 Mar 2010 14:54:13 +0000 (09:54 -0500)]
Merge branch 'charm' of charmgit:charm into charm

11 years agoMore changes to Nelder Mead algorithm.
Isaac Dooley [Tue, 16 Mar 2010 14:54:00 +0000 (09:54 -0500)]
More changes to Nelder Mead algorithm.

11 years agoMerge branch 'charm' of charmgit:charm into charm
Gengbin Zheng [Tue, 16 Mar 2010 05:38:53 +0000 (00:38 -0500)]
Merge branch 'charm' of charmgit:charm into charm

11 years agomove charm tcp socket-based CmiBarrier to be a common implementation that shared...
Gengbin Zheng [Tue, 16 Mar 2010 05:37:58 +0000 (00:37 -0500)]
move charm tcp socket-based CmiBarrier to be a common implementation that shared by all machine layers.
gm still uses its own CmiBarrier implementation that directly uses myrinet.
ibverbs now uses the default implementation.

11 years agonet charmrun: pass actual microseconds to select
Phil Miller [Tue, 16 Mar 2010 01:58:49 +0000 (20:58 -0500)]
net charmrun: pass actual microseconds to select

11 years agoMore Nelder-Mead algorithm code.
Isaac Dooley [Mon, 15 Mar 2010 23:14:46 +0000 (18:14 -0500)]
More Nelder-Mead algorithm code.

Fixing compiler errors from previous commit.

11 years agoMerge branch 'charm' of charmgit:charm into charm
Isaac Dooley [Mon, 15 Mar 2010 22:51:59 +0000 (17:51 -0500)]
Merge branch 'charm' of charmgit:charm into charm

11 years agoAlmost done writing the Nelder Mead algorithm.
Isaac Dooley [Mon, 15 Mar 2010 22:51:35 +0000 (17:51 -0500)]
Almost done writing the Nelder Mead algorithm.

11 years agoAdded support for broadcast and reduction operations in ARMCI described as
Chee Wai Lee [Mon, 15 Mar 2010 21:29:01 +0000 (16:29 -0500)]
Added support for broadcast and reduction operations in ARMCI described as
required for CAF support. These include:
armci_msg_bcast, armci_msg_xxgop where xx can be i,l,ll,f and d.

With this change, several additional benchmarks in the ARMCI distribution
will compile and run. One benchmark (cg) will compile but fail with a bus
error on execution.

11 years agoMerge branch 'charm' of charmgit:charm into charm
Isaac Dooley [Mon, 15 Mar 2010 18:53:37 +0000 (13:53 -0500)]
Merge branch 'charm' of charmgit:charm into charm

11 years agoAdding more code for the Nelder-Mead simplex tuning algorithm. Now "projection" works.
Isaac Dooley [Mon, 15 Mar 2010 18:53:05 +0000 (13:53 -0500)]
Adding more code for the Nelder-Mead simplex tuning algorithm. Now "projection" works.

11 years agomodify a warning line in satisfiability program.
Yanhua YanhuaSunLaptop [Mon, 15 Mar 2010 17:39:15 +0000 (12:39 -0500)]
modify a warning line in satisfiability program.

11 years agoswitch to context thread for SMP. the QuickThread is not supposed to work.
Gengbin Zheng [Mon, 15 Mar 2010 16:31:46 +0000 (11:31 -0500)]
switch to context thread for SMP. the QuickThread is not supposed to work.

11 years agouse $(MAKE) instead plain make to pass in make options.
Gengbin Zheng [Mon, 15 Mar 2010 16:07:29 +0000 (11:07 -0500)]
use $(MAKE) instead plain make to pass in make options.

11 years agomulticore is another exception (SMP is 1, NODE_QUEUE is 0) that can not simply use...
Gengbin Zheng [Mon, 15 Mar 2010 15:24:50 +0000 (10:24 -0500)]
multicore is another exception (SMP is 1, NODE_QUEUE is 0) that can not simply use the Group broadcast for Node broadcast.

via git-CVS emulator

11 years agoupdated with some synchronization before/after load balancing for clean timing.
Gengbin Zheng [Mon, 15 Mar 2010 03:27:00 +0000 (22:27 -0500)]
updated with some synchronization before/after load balancing for clean timing.
Adding ability to generate a linearly graded load distribution.

11 years agoUTH version does not like the previous of change in NodeBroadcast to Group broadcast...
Gengbin Zheng [Mon, 15 Mar 2010 01:08:59 +0000 (20:08 -0500)]
UTH version does not like the previous of change in NodeBroadcast to Group broadcast. Restore the old implementation for uth version.

11 years agodefine CMK_UTH_VERSION
Gengbin Zheng [Mon, 15 Mar 2010 01:08:05 +0000 (20:08 -0500)]
define CMK_UTH_VERSION

11 years agochange the assert that check overflow of select fdset for VC++. socket number is...
Gengbin Zheng [Mon, 15 Mar 2010 01:05:01 +0000 (20:05 -0500)]
change the assert that check overflow of select fdset for VC++. socket number is always big (>1024) under windows.

11 years agonodegroup broadcast is now same as group broadcast in non-smp mode.
Gengbin Zheng [Sun, 14 Mar 2010 17:26:23 +0000 (12:26 -0500)]
nodegroup broadcast is now same as group broadcast in non-smp mode.

11 years agofor select case:
Gengbin Zheng [Sun, 14 Mar 2010 15:05:31 +0000 (10:05 -0500)]
for select case:
fixed a missing {} in CMK_PIPE_ADDREAD
darwin64 does not like select's timeout setting
for poll case:
avoid repeated allocate poll fd array.

via git-CVS emulator

11 years agothere is a bug in end of run analysis. The processor who starts CkExit(), and use...
Gengbin Zheng [Sun, 14 Mar 2010 00:09:47 +0000 (18:09 -0600)]
there is a bug in end of run analysis. The processor who starts CkExit(), and use exithandler, must pass control back to the original processor to continue calling CkExit(). The old code always call secondary CkExit() from PE0, which is wrong when the CkExit() is called from a processor other than 0.

11 years agochange logsize to long integer. (not common use, but in case someone use a big number...
Gengbin Zheng [Sat, 13 Mar 2010 22:46:39 +0000 (16:46 -0600)]
change logsize to long integer. (not common use, but in case someone use a big number which reads as negative)

11 years agoadded CmiGetArgLongDesc and CmiGetArgLong for reading long integer runtime options.
Gengbin Zheng [Sat, 13 Mar 2010 22:43:48 +0000 (16:43 -0600)]
added CmiGetArgLongDesc and CmiGetArgLong for reading long integer runtime options.

11 years agoWant also read access to GOT (this is not necessary implied by PROT_WRITE)
Filippo Gioachin [Sat, 13 Mar 2010 20:04:54 +0000 (14:04 -0600)]
Want also read access to GOT (this is not necessary implied by PROT_WRITE)

11 years agounprotect GOT memory page. Not default, need to define macro UNPROTECT_GOT to activat...
Gengbin Zheng [Sat, 13 Mar 2010 06:39:58 +0000 (00:39 -0600)]
unprotect GOT memory page. Not default, need to define macro UNPROTECT_GOT to activate this.

11 years agoMerge remote branch 'origin/charm' into charm
Gengbin Zheng [Sat, 13 Mar 2010 05:56:08 +0000 (23:56 -0600)]
Merge remote branch 'origin/charm' into charm

11 years agoin exclusive entry, when a lock failed, and when it is a parameter marshalling entry...
Gengbin Zheng [Sat, 13 Mar 2010 05:54:06 +0000 (23:54 -0600)]
in exclusive entry, when a lock failed, and when it  is a parameter marshalling entry, the message needs to be copied as charm will free it upon the completion of the entry. If not doing so will result in a double free crash.

11 years agofixed a bad typo.
Gengbin Zheng [Sat, 13 Mar 2010 04:15:19 +0000 (22:15 -0600)]
fixed a bad typo.

11 years agofixed compilation error
Abhinav S Bhatele [Fri, 12 Mar 2010 21:40:02 +0000 (15:40 -0600)]
fixed compilation error

11 years agoMerge branch 'charm' of charmgit:charm into charm
Yanhua YanhuaSunLaptop [Fri, 12 Mar 2010 18:55:37 +0000 (12:55 -0600)]
Merge branch 'charm' of charmgit:charm into charm

11 years agoadd priority message in satisfiability problem. Also add expedited keyword to stop...
Yanhua YanhuaSunLaptop [Fri, 12 Mar 2010 18:55:11 +0000 (12:55 -0600)]
add priority message in satisfiability problem. Also add expedited keyword to stop the whole program once one solution is found

11 years agoMerge commit 'charm/charm' into charm
Filippo Gioachin [Fri, 12 Mar 2010 03:01:16 +0000 (21:01 -0600)]
Merge commit 'charm/charm' into charm

11 years agoFixed problem introduced on CCS by reliable CmiBarrier using TCP sockets connecting...
Filippo Gioachin [Fri, 12 Mar 2010 02:58:40 +0000 (20:58 -0600)]
Fixed problem introduced on CCS by reliable CmiBarrier using TCP sockets connecting to charmrun.

11 years agoMerge branch 'charm' of charmgit:charm into charm
Phil Miller [Fri, 12 Mar 2010 01:27:41 +0000 (19:27 -0600)]
Merge branch 'charm' of charmgit:charm into charm

11 years agoIncrement development version past release branch
Phil Miller [Fri, 12 Mar 2010 01:27:19 +0000 (19:27 -0600)]
Increment development version past release branch

11 years agoChanges to make the pedantic build to succeed.
Esteban Meneses [Thu, 11 Mar 2010 22:11:03 +0000 (16:11 -0600)]
Changes to make the pedantic build to succeed.

11 years agoChanges to avoid breaking the build of mlogft.
Esteban Meneses [Thu, 11 Mar 2010 21:15:38 +0000 (15:15 -0600)]
Changes to avoid breaking the build of mlogft.

11 years agoFix load balancer bug in fault recovery.
Esteban Meneses [Thu, 11 Mar 2010 20:07:30 +0000 (14:07 -0600)]
Fix load balancer bug in fault recovery.

11 years agoMerge branch 'charm' of charmgit:charm into charm
Esteban Meneses [Thu, 11 Mar 2010 19:58:10 +0000 (13:58 -0600)]
Merge branch 'charm' of charmgit:charm into charm

11 years agoChanges to introduce team-based message logging support.
Esteban Meneses [Thu, 11 Mar 2010 19:57:48 +0000 (13:57 -0600)]
Changes to introduce team-based message logging support.

11 years agoMerge branch 'charm' of charmgit:charm into charm
Yanhua YanhuaSunLaptop [Thu, 11 Mar 2010 18:47:33 +0000 (12:47 -0600)]
Merge branch 'charm' of charmgit:charm into charm

11 years agomodification in satisfiability example. Add grain size control
Yanhua YanhuaSunLaptop [Thu, 11 Mar 2010 18:47:16 +0000 (12:47 -0600)]
modification in satisfiability example. Add grain size control

11 years agoSetting variable CMK_CHARE_USE_PTR to 1 for the mlogft versions.
Esteban Meneses [Thu, 11 Mar 2010 17:10:08 +0000 (11:10 -0600)]
Setting variable CMK_CHARE_USE_PTR to 1 for the mlogft versions.
Eventually, we have to turn this flag off to provide singleton chare migration.

11 years agoprotect the use of ETIMEDOUT, VC++ does not define it.
Gengbin Zheng [Thu, 11 Mar 2010 16:18:26 +0000 (10:18 -0600)]
protect the use of ETIMEDOUT, VC++ does not define it.

via git-CVS emulator

11 years agoscatter the n^2 connection setup by shift the loop start.
Gengbin Zheng [Wed, 10 Mar 2010 16:31:12 +0000 (10:31 -0600)]
scatter the n^2 connection setup by shift the loop start.

11 years agocan't seem to ignore timieout error blindly. skt_send when timeout should terminate...
Gengbin Zheng [Wed, 10 Mar 2010 16:04:36 +0000 (10:04 -0600)]
can't seem to ignore timieout error blindly. skt_send when timeout should terminate the node program. Only skt_connect now ignores time out error, since it takes another timeout argument anyway to protect the case that charmrun may die prematurally at startup.

11 years agoat errno of ETIMEDOUT, should retry.
Gengbin Zheng [Wed, 10 Mar 2010 01:23:50 +0000 (19:23 -0600)]
at errno of ETIMEDOUT, should retry.
This solves the problem when connect() takes a long time at startup.

11 years agoMerge branch 'charm' of charmgit:charm into charm
Isaac Dooley [Tue, 9 Mar 2010 21:13:28 +0000 (16:13 -0500)]
Merge branch 'charm' of charmgit:charm into charm

11 years agoInclude cur_restart_phase for all FT Charm++ versions.
Esteban Meneses [Tue, 9 Mar 2010 17:49:50 +0000 (11:49 -0600)]
Include cur_restart_phase for all FT Charm++ versions.

11 years agoUpdating Make.depends, because the old one was causing me some build errors on Jaguar.
Isaac Dooley [Tue, 9 Mar 2010 17:44:23 +0000 (12:44 -0500)]
Updating Make.depends, because the old one was causing me some build errors on Jaguar.

11 years agouse assert instead of CmiAssert.
Gengbin Zheng [Tue, 9 Mar 2010 14:01:17 +0000 (08:01 -0600)]
use assert instead of CmiAssert.

11 years agoslight modification about grain size control in satisfiability program
Yanhua Yanhua [Tue, 9 Mar 2010 03:27:44 +0000 (21:27 -0600)]
slight modification about grain size control in satisfiability program

11 years agoadd a satisfiability program
Yanhua YanhuaSunLaptop [Mon, 8 Mar 2010 22:50:30 +0000 (16:50 -0600)]
add a satisfiability program

11 years agoAdding smart build option for cray-xt build.
Isaac Dooley [Mon, 8 Mar 2010 21:57:28 +0000 (16:57 -0500)]
Adding smart build option for cray-xt build.

11 years agoMerge branch 'charm' of charmgit:charm into charm
Gengbin Zheng [Mon, 8 Mar 2010 20:14:37 +0000 (14:14 -0600)]
Merge branch 'charm' of charmgit:charm into charm

11 years agoreport how long charmrun takes to launch all node programs.
Gengbin Zheng [Mon, 8 Mar 2010 20:13:59 +0000 (14:13 -0600)]
report how long charmrun takes to launch all node programs.
Right now it always prints, later can change to only when ++verbose.

11 years agoskt_select1 now calls poll() if possible.
Gengbin Zheng [Mon, 8 Mar 2010 20:11:19 +0000 (14:11 -0600)]
skt_select1 now calls poll() if possible.

11 years agoMerge branch 'charm' of charmgit:charm into charm
Phil Miller [Mon, 8 Mar 2010 19:12:01 +0000 (13:12 -0600)]
Merge branch 'charm' of charmgit:charm into charm

11 years agoReport a sensible error when building 32-bit charm on 64-bit system
Phil Miller [Mon, 8 Mar 2010 19:08:03 +0000 (13:08 -0600)]
Report a sensible error when building 32-bit charm on 64-bit system

If a user tries to make a net-linux build of charm on a normal 64-bit
system, QuickThreads will fail to build in a relatively
incomprehensible way. When this build failure occurs, offer a
suggestion of the likely cause.

11 years agoCUDA: Modified conv-mach.h to prevent sleep calls in converse if there is no CPU...
Lukasz Wesolowski [Mon, 8 Mar 2010 19:05:16 +0000 (13:05 -0600)]
CUDA: Modified conv-mach.h to prevent sleep calls in converse if there is no CPU work available.
The sleep calls caused poor performance when GPU was running while the CPU was idle.

11 years agospanning tree: fix trivial typos in comments
Ramprasad Venkataraman [Mon, 8 Mar 2010 16:47:37 +0000 (10:47 -0600)]
spanning tree: fix trivial typos in comments

11 years agoMerge branch 'pm/sptree' into charm.
Ramprasad Venkataraman [Mon, 8 Mar 2010 16:40:20 +0000 (10:40 -0600)]
Merge branch 'pm/sptree' into charm.

Use overloading for cleaner implementation of topo::buildSpanningTree*()
Changes are as discussed
Trivial additions to make comments doxygen-friendly

11 years agoselect, unless configured specially, has a limit on number of sockets (which is 1024...
Gengbin Zheng [Mon, 8 Mar 2010 14:18:59 +0000 (08:18 -0600)]
select, unless configured specially, has a limit on number of sockets (which is 1024). This prevent charmrun starts a parallel job greater than 1k cores, for example on ranger.
Use poll instead select whenever it is possible, which is scalable.
If select is the only choice, a CmiAssert is added to detect the misuse. When fd is greater than FD_SETSIZE(1024), the behavior is not defined.

11 years agouninitialized parModulesRemaining caused program to hang at end during proj analysis...
Gengbin Zheng [Sun, 7 Mar 2010 19:57:36 +0000 (13:57 -0600)]
uninitialized parModulesRemaining caused program to hang at end during proj analysis when using projections.

11 years agoadded a function skt_tcp_no_nagle in sockRoutines.
Gengbin Zheng [Sun, 7 Mar 2010 17:11:26 +0000 (11:11 -0600)]
added a function skt_tcp_no_nagle in sockRoutines.
disabling nagle alg. in charmrun tcp sockets, this makes CmiBarrier working reliably.

11 years agormeove extra ; for pedantic build
Gengbin Zheng [Sat, 6 Mar 2010 13:48:21 +0000 (07:48 -0600)]
rmeove extra ; for pedantic build

11 years agoremoved trailing things after #endif
Gengbin Zheng [Sat, 6 Mar 2010 06:58:42 +0000 (00:58 -0600)]
removed trailing things after #endif

11 years agoMerge branch 'charm' of charmgit:charm into charm
Gengbin Zheng [Sat, 6 Mar 2010 06:53:49 +0000 (00:53 -0600)]
Merge branch 'charm' of charmgit:charm into charm

11 years agofixed non-constant size array declaration which VC++ does not like
Gengbin Zheng [Sat, 6 Mar 2010 06:52:58 +0000 (00:52 -0600)]
fixed non-constant size array declaration which VC++ does not like

11 years agoPrevious commit fc2d08771f broke record-replay. Fixing it
Filippo Gioachin [Sat, 6 Mar 2010 06:03:27 +0000 (00:03 -0600)]
Previous commit fc2d08771f broke record-replay. Fixing it

11 years agoTurning off allocationHistory in memory-charmdebug as it is an overhead for all appli...
Filippo Gioachin [Sat, 6 Mar 2010 06:01:28 +0000 (00:01 -0600)]
Turning off allocationHistory in memory-charmdebug as it is an overhead for all applications using charmdebug, without having any benefit for normal users

11 years agoRevert "//define PROJ_ANALYSIS"
Gengbin Zheng [Sat, 6 Mar 2010 05:22:50 +0000 (23:22 -0600)]
Revert "//define PROJ_ANALYSIS"

This reverts commit a37dc4898e2d613c4f5c381ee5b4393d5ddb840f.

11 years agocomment a debug print
Gengbin Zheng [Sat, 6 Mar 2010 05:21:36 +0000 (23:21 -0600)]
comment a debug print

11 years agoa new implementation of cpu topology using CmiReduce.
Gengbin Zheng [Sat, 6 Mar 2010 04:55:04 +0000 (22:55 -0600)]
a new implementation of cpu topology using CmiReduce.