charm.git
8 years agofix static inline compilation error
Yanhua Sun [Mon, 25 Mar 2013 22:44:53 +0000 (15:44 -0700)]
fix static inline compilation error

8 years agoTypo fix
Phil Miller [Mon, 25 Mar 2013 03:54:18 +0000 (22:54 -0500)]
Typo fix

8 years agoMerge branch 'charm' of charmgit:charm into charm
YanhuaSun [Mon, 25 Mar 2013 16:55:16 +0000 (11:55 -0500)]
Merge branch 'charm' of charmgit:charm into charm

8 years agofix bug due to stillIdle beginIdle change
YanhuaSun [Mon, 25 Mar 2013 16:55:06 +0000 (11:55 -0500)]
fix bug due to stillIdle beginIdle change

8 years agoTopoManager: Enable nidtopid call in Constructor
Nikhil Jain [Mon, 25 Mar 2013 07:03:09 +0000 (02:03 -0500)]
TopoManager: Enable nidtopid call in Constructor

8 years agoTopoManager- drop pidtonid creation by default init for Cray
Nikhil Jain [Mon, 25 Mar 2013 07:01:08 +0000 (02:01 -0500)]
TopoManager- drop pidtonid creation by default init for Cray

8 years agoDrop archaic collision-prone macro definition
Phil Miller [Mon, 25 Mar 2013 03:49:22 +0000 (22:49 -0500)]
Drop archaic collision-prone macro definition

8 years agoadd LrtsBeginIdle and LrtsStillIdle so that different machine layers can
YanhuaSun [Mon, 25 Mar 2013 02:03:55 +0000 (21:03 -0500)]
add LrtsBeginIdle and LrtsStillIdle so that different machine layers can
handle idle events in its own way

8 years agofix cmibarrier problem on pamilrts
YanhuaSun [Mon, 25 Mar 2013 00:45:27 +0000 (19:45 -0500)]
fix cmibarrier problem on pamilrts

8 years agoremove static for compilation problem
YanhuaSun [Mon, 25 Mar 2013 00:10:20 +0000 (19:10 -0500)]
remove static for compilation problem

8 years agoMove CmiBarrier to common code, add LrtsBarrier
YanhuaSun [Sun, 24 Mar 2013 23:32:54 +0000 (18:32 -0500)]
Move CmiBarrier to common code, add LrtsBarrier

8 years agomoved idle event registration to common code
YanhuaSun [Sun, 24 Mar 2013 23:13:34 +0000 (18:13 -0500)]
moved idle event registration to common code

8 years agorename Cmi* function in MPI machine-specific code
Yanhua Sun [Sun, 24 Mar 2013 22:31:05 +0000 (17:31 -0500)]
rename Cmi* function in MPI machine-specific code

8 years agoFixing a bug in message-logging code. Now it works with the envelope reduction changes.
Esteban Meneses [Fri, 22 Mar 2013 20:39:59 +0000 (15:39 -0500)]
Fixing a bug in message-logging code. Now it works with the envelope reduction changes.

8 years agomove type specific envelope data to the end of messages.
Gengbin Zheng [Tue, 8 Nov 2011 21:50:53 +0000 (15:50 -0600)]
move type specific envelope data to the end of messages.
This reduces the envelope size by avoiding the big union type.

8 years agocharmxi: add clearer predicate methods for handling chare templates
Phil Miller [Wed, 20 Mar 2013 00:55:24 +0000 (19:55 -0500)]
charmxi: add clearer predicate methods for handling chare templates

8 years agocharmxi: Add mechanism to explicitly generate code in the global namespace
Phil Miller [Wed, 20 Mar 2013 00:54:30 +0000 (19:54 -0500)]
charmxi: Add mechanism to explicitly generate code in the global namespace

8 years agomegatest/templates: Forcibly reference this->thisProxy to ensure it's available
Phil Miller [Wed, 20 Mar 2013 00:31:13 +0000 (19:31 -0500)]
megatest/templates: Forcibly reference this->thisProxy to ensure it's available

8 years agoNDMeshStreamer/Makefile: Support make -j
Phil Miller [Wed, 20 Mar 2013 00:00:37 +0000 (19:00 -0500)]
NDMeshStreamer/Makefile: Support make -j

8 years agolibs/barrier: rename to upper-case to avoid name conflict with Group::barrier
Phil Miller [Mon, 18 Mar 2013 18:07:55 +0000 (13:07 -0500)]
libs/barrier: rename to upper-case to avoid name conflict with Group::barrier

8 years agocharmxi: add XStr::length()
Phil Miller [Mon, 18 Mar 2013 17:24:44 +0000 (12:24 -0500)]
charmxi: add XStr::length()

8 years agoRemoving point-to-point implementation of collectives during checkpoint and restart...
Esteban Meneses [Tue, 19 Mar 2013 22:43:13 +0000 (17:43 -0500)]
Removing point-to-point implementation of collectives during checkpoint and restart in fast message logging.

8 years agoChanges to avoid point-to-point implementation of collectives during checkpoint and...
Esteban Meneses [Tue, 19 Mar 2013 22:04:48 +0000 (17:04 -0500)]
Changes to avoid point-to-point implementation of collectives during checkpoint and restart in message-logging.

8 years agoFixing performance bug during checkpoint.
Esteban Meneses [Mon, 18 Mar 2013 22:24:23 +0000 (17:24 -0500)]
Fixing performance bug during checkpoint.

8 years agoremoves the extra barrier at exit for the spare nodes which cause the exit process...
Xiang Ni [Mon, 18 Mar 2013 21:34:09 +0000 (16:34 -0500)]
removes the extra barrier at exit for the spare nodes which cause the exit process hangs

8 years agoStandardizing time-out for error detection in mpi layer.
Esteban Meneses [Sat, 16 Mar 2013 22:46:30 +0000 (17:46 -0500)]
Standardizing time-out for error detection in mpi layer.

8 years agocharmxi: split generateTrace into atomic and non-atmoic cases
Michael Robson [Fri, 15 Mar 2013 23:56:05 +0000 (18:56 -0500)]
charmxi: split generateTrace into atomic and non-atmoic cases

8 years agocharmxi: factor generateAtomic into virtual method
Michael Robson [Fri, 15 Mar 2013 23:44:15 +0000 (18:44 -0500)]
charmxi: factor generateAtomic into virtual method

8 years agocharmxi: factor buildAtomic into AtomicConstruct's constructor
Michael Robson [Fri, 15 Mar 2013 23:29:25 +0000 (18:29 -0500)]
charmxi: factor buildAtomic into AtomicConstruct's constructor

8 years agochamxi: refactor atomic construct into own class
Michael Robson [Fri, 15 Mar 2013 23:09:30 +0000 (18:09 -0500)]
chamxi: refactor atomic construct into own class

8 years agoBug #89: Disable test that disregards cross-compilation to allow rest of testing
Phil Miller [Tue, 12 Mar 2013 18:20:24 +0000 (13:20 -0500)]
Bug #89: Disable test that disregards cross-compilation to allow rest of testing

8 years agoExtending causal message-logging failure detection threshold.
Esteban Meneses [Thu, 14 Mar 2013 18:48:54 +0000 (13:48 -0500)]
Extending causal message-logging failure detection threshold.

8 years agoCrayXC: Add target gni-crayxc and mpi-crayxc for the new cray system based on
Nikhil Jain [Sun, 10 Mar 2013 01:04:39 +0000 (17:04 -0800)]
CrayXC: Add target gni-crayxc and mpi-crayxc for the new cray system based on
Aries interconnect. All the code is borrowed from CrayXE. In the process also
remove the GEMINI tag from CRAYXE build and call it GNI instead.

8 years agoFix minor typos in jacobi2d README
Michael Robson [Tue, 12 Mar 2013 21:55:06 +0000 (16:55 -0500)]
Fix minor typos in jacobi2d README

8 years agoBGP: change compilation option of loadlog from seq to host
Nikhil Jain [Tue, 12 Mar 2013 00:46:48 +0000 (00:46 +0000)]
BGP: change compilation option of loadlog from seq to host

8 years agoBug #87: Restore NodeGroups by node ID, not PE id
Phil Miller [Mon, 11 Mar 2013 23:19:22 +0000 (18:19 -0500)]
Bug #87: Restore NodeGroups by node ID, not PE id

8 years agoSlightly modifying the QD helper functions that allow us to avoid including some...
Lukasz Wesolowski [Mon, 11 Mar 2013 03:56:19 +0000 (22:56 -0500)]
Slightly modifying the QD helper functions that allow us to avoid including some of the Charm++ header files in GPU Manager.

8 years agosdag: fix code generation mistake to support BigSim
Jonathan Lifflander [Mon, 11 Mar 2013 01:25:09 +0000 (20:25 -0500)]
sdag: fix code generation mistake to support BigSim

8 years agosdag: add code that handles bigsim builds properly with the migration code
Jonathan Lifflander [Mon, 11 Mar 2013 00:20:34 +0000 (19:20 -0500)]
sdag: add code that handles bigsim builds properly with the migration code

BigSim parent logs are *not* preserved across migration. Just NULL the pointer
for now after migration.

8 years agodoc: adding redirection text for partition
Nikhil Jain [Sun, 10 Mar 2013 03:54:50 +0000 (21:54 -0600)]
doc: adding redirection text for partition

8 years agoAdding cuda option for building GPU Manager on gemini systems
Lukasz Wesolowski [Sun, 10 Mar 2013 03:22:57 +0000 (21:22 -0600)]
Adding cuda option for building GPU Manager on gemini systems
and fixing build errors.

8 years agosdag: cleanup (reindent and reformat) CStateVar
Jonathan Lifflander [Sun, 10 Mar 2013 02:16:57 +0000 (20:16 -0600)]
sdag: cleanup (reindent and reformat) CStateVar

8 years agosdag: support LB and anytime migration
Jonathan Lifflander [Sat, 9 Mar 2013 23:25:38 +0000 (17:25 -0600)]
sdag: support LB and anytime migration

Overlap and case statements now work with LB!

Make 'args' (used for capturing the state of overlaps and cases and other
variables built up with scoping) that SDAG uses portable through virtual pups
instead of opaque pointers.

8 years agoCrayXE: move charmrun from the source folder to machine target
Nikhil Jain [Sat, 9 Mar 2013 23:12:41 +0000 (23:12 +0000)]
CrayXE: move charmrun from the source folder to machine target

8 years agoBGP: force compilation with dec2011 compilers, else exit
Nikhil Jain [Fri, 8 Mar 2013 22:30:54 +0000 (22:30 +0000)]
BGP: force compilation with dec2011 compilers, else exit

8 years agoThis was a stupid commit
Nikhil Jain [Fri, 8 Mar 2013 19:58:04 +0000 (13:58 -0600)]
This was a stupid commit
Revert "BGQ: Adding missing native compilers"

This reverts commit ceca8e6715af53b8a99234b8a3cf91e0b91f83cd.

8 years agoBGQ: Adding missing native compilers
Nikhil Jain [Fri, 8 Mar 2013 19:18:52 +0000 (19:18 +0000)]
BGQ: Adding missing native compilers

8 years agoBGQ: remove the env from mpi charmrun
Nikhil Jain [Fri, 8 Mar 2013 18:52:16 +0000 (18:52 +0000)]
BGQ: remove the env from mpi charmrun

8 years agosdag: generation fix did not consider 0th case properly
Jonathan Lifflander [Fri, 8 Mar 2013 18:46:26 +0000 (12:46 -0600)]
sdag: generation fix did not consider 0th case properly

Rewrite to simply count the args generated to determine whether a comma should
be present or not.

8 years agosdag: fix code generation bug (won't compile), improper comma in this case:
Jonathan Lifflander [Fri, 8 Mar 2013 18:12:16 +0000 (12:12 -0600)]
sdag: fix code generation bug (won't compile), improper comma in this case:

when wrapper(int val1) {
  when method1() {
    when method2(int val2) {
      when method3(Msg* m) { }
    }
  }
}

Generates this call in ::method1():

  _when_3(val1test3);

which should be:

  _when_3(val1, test3);

8 years agoRevert "BGQ: modify charmrun for BGQ to accept exit status 1 as a successful exit...
Nikhil Jain [Fri, 8 Mar 2013 11:37:44 +0000 (11:37 +0000)]
Revert "BGQ: modify charmrun for BGQ to accept exit status 1 as a successful exit as per"

This reverts commit cce8c68cd8df0c858c9023c7ac0c89db7ded09ae.

8 years agoBGP: bug fix for broken Manytomany operation - function arguments were being
Nikhil Jain [Fri, 8 Mar 2013 11:21:50 +0000 (11:21 +0000)]
BGP: bug fix for broken Manytomany operation - function arguments were being
passed in wrong order

8 years agoUse the new dynamic CPU set allocation API to support very large SMP machines
Jim Phillips [Fri, 8 Mar 2013 05:48:29 +0000 (23:48 -0600)]
Use the new dynamic CPU set allocation API to support very large SMP machines

In particular, allow a multicore binary built on Stampede to run on
Blacklight.  (It's not needed if you build on Blacklight, because the
default CPU set size in the headers has been increased on that
machine.) This should be safe, as it doesn't use the new interface
unless the default size is too small.

8 years agoIn cuda builds of charm, make sure int128 and int128_t are not used.
Lukasz Wesolowski [Fri, 8 Mar 2013 05:28:52 +0000 (23:28 -0600)]
In cuda builds of charm, make sure int128 and int128_t are not used.

8 years agoCHANGES: Update BGQ info to reflect multiple layers and their status
Phil Miller [Fri, 8 Mar 2013 02:29:04 +0000 (20:29 -0600)]
CHANGES: Update BGQ info to reflect multiple layers and their status

8 years agoCHANGES: typo
Phil Miller [Fri, 8 Mar 2013 02:28:18 +0000 (20:28 -0600)]
CHANGES: typo

8 years agoBGQ: compiler path changes to other BGQ builds
Nikhil Jain [Fri, 8 Mar 2013 00:00:52 +0000 (00:00 +0000)]
BGQ: compiler path changes to other BGQ builds

8 years agoBGQ: updating xlc paths - making them non-relative
Nikhil Jain [Thu, 7 Mar 2013 23:51:57 +0000 (23:51 +0000)]
BGQ: updating xlc paths - making them non-relative

8 years agoBGQ: optimizing the memalloc routine - done with it
Nikhil Jain [Thu, 7 Mar 2013 20:53:37 +0000 (20:53 +0000)]
BGQ: optimizing the memalloc routine - done with it

8 years agorednmgr: remove derived class overload of virtual flushStates() that hid base class...
Ramprasad Venkataraman [Wed, 6 Mar 2013 23:48:49 +0000 (17:48 -0600)]
rednmgr: remove derived class overload of virtual flushStates() that hid base class method

global and local element counters in CkReductionMgr need to be reset only when
the redn mgr is serving a chare array (and not when its serving a group). Implementing
this via an input flag to flushStates() caused flushStates() to become overloaded in
the child class. This overload hid the base class virtual method causing some compilers
(icc?) to complain (warnings). This somewhat cleaner solution should avoid the
warnings, but it still stinks of a hack.

8 years agoTopoManager: make topomanager node aware with partitioning
Nikhil Jain [Thu, 7 Mar 2013 00:03:21 +0000 (00:03 +0000)]
TopoManager: make topomanager node aware with partitioning

8 years agoAMPI: bug fix for mempool + isomalloc interaction - cannot free the mempool till
Nikhil Jain [Wed, 6 Mar 2013 18:30:56 +0000 (12:30 -0600)]
AMPI: bug fix for mempool + isomalloc interaction - cannot free the mempool till
the very end; infact there is not a need for freeing it, but keeping it

8 years agonet: keep byte and message counts in unsigned ints to avoid undefined overflow
Phil Miller [Wed, 6 Mar 2013 08:18:49 +0000 (02:18 -0600)]
net: keep byte and message counts in unsigned ints to avoid undefined overflow

Change the counts of sent and received messages and bytes from int to
unsigned int, to avoid the undefined behavior that occurs when the
eventually overflow. Incidentally, this doubles their useful range as
well.

Detected with clang -fsanitize=integer

8 years agoCkHashCode: return unmodified when rotating by 0 to avoid undefined behavior
Phil Miller [Wed, 6 Mar 2013 07:46:26 +0000 (01:46 -0600)]
CkHashCode: return unmodified when rotating by 0 to avoid undefined behavior

Shifting by more the full width of a variable is undefined behavior in
C and C++. When trying to rotate by 0, a shift of the full width
resulted. Avoid that by returning the unmodified argument when no
rotation is to be applied. The test should be free, either because the
value was just computed and so the condition code is set, or because
the compiler emits a rotate opcode anyway.

Error detected by
clang -fsanitize=integer -fno-sanitize=unsigned-integer-overflow

This leaves the entire execution of tests/charm++ clean of undefined
signed integer overflow.

8 years agoAvoid undefined behavior of left-shifting through the sign bit
Phil Miller [Wed, 6 Mar 2013 07:08:17 +0000 (01:08 -0600)]
Avoid undefined behavior of left-shifting through the sign bit

In C and C++, shifting left into or past the sign bit of a signed
integer results in undefined behavior. In cases where we're just
setting up a bit mask, use the bitwise inverse of an unsigned 0
instead, on which shifting is perfectly well defined.

Detected with
clang -fsanitize=integer -fno-sanitize=unsigned-integer-overflow

8 years agopup: Use unsigned int in hash computation to avoid undefined behavior
Phil Miller [Wed, 6 Mar 2013 06:52:48 +0000 (00:52 -0600)]
pup: Use unsigned int in hash computation to avoid undefined behavior

Overflowing a signed int is undefined behavior in C and C++, but the
hash code seems to assume 2's-complement wrap-around. That's exactly
the specified behavior of unsigned arithmetic, to use that explicitly.

8 years ago#62: A few more missing CkArgMsg parameters to mainchare constructors
Phil Miller [Tue, 5 Mar 2013 23:08:13 +0000 (17:08 -0600)]
#62: A few more missing CkArgMsg parameters to mainchare constructors

8 years agoBGQ: bug fix in async mode
Nikhil Jain [Tue, 5 Mar 2013 20:57:12 +0000 (20:57 +0000)]
BGQ: bug fix in async mode

8 years agolocmgr: nuke unused proxy var
Ramprasad Venkataraman [Tue, 5 Mar 2013 20:31:14 +0000 (14:31 -0600)]
locmgr: nuke unused proxy var

8 years agoMakefile: specify compilation of lz4.o independent of other objects and libraries
Phil Miller [Tue, 5 Mar 2013 20:08:00 +0000 (12:08 -0800)]
Makefile: specify compilation of lz4.o independent of other objects and libraries

8 years agobarnes-charm: fix compiler path; code is still broken/dependent on outside stuff
Phil Miller [Mon, 4 Mar 2013 23:55:36 +0000 (17:55 -0600)]
barnes-charm: fix compiler path; code is still broken/dependent on outside stuff

8 years ago#62: Missing CkArgMsg* for tests and examples that don't build
Phil Miller [Mon, 4 Mar 2013 23:54:53 +0000 (17:54 -0600)]
#62: Missing CkArgMsg* for tests and examples that don't build

8 years agoIssue #62: More missing explicit CkArgMsg* parameters
Phil Miller [Mon, 4 Mar 2013 23:53:21 +0000 (17:53 -0600)]
Issue #62: More missing explicit CkArgMsg* parameters

8 years agosimplest hello world example: fix syntax error
Phil Miller [Mon, 4 Mar 2013 23:41:40 +0000 (17:41 -0600)]
simplest hello world example: fix syntax error

8 years agoMPI has its own throttling built in and has its own API for this where
Eric Bohm [Mon, 4 Mar 2013 21:40:44 +0000 (15:40 -0600)]
MPI has its own throttling built in and has its own API for this where
available, so we disable this test on the MPI layer because it doesn't
visibly provide the gni_pub.h header and consequently the BI API.

8 years agoWe were never reading from the logs being written anyway, so there was no
Phil Miller [Mon, 4 Mar 2013 18:13:32 +0000 (12:13 -0600)]
We were never reading from the logs being written anyway, so there was no
reason for it. Since the flag causes crashes on Mac OS X (and potentially Blue
Gene) when generating compressed logs, drop it.

8 years agoBGQ: bug fix in optimized list send
Nikhil Jain [Mon, 4 Mar 2013 10:58:50 +0000 (10:58 +0000)]
BGQ: bug fix in optimized list send

8 years agoMakefile whitespace: line up target directories of gatherflat/tree
Phil Miller [Mon, 4 Mar 2013 05:55:00 +0000 (23:55 -0600)]
Makefile whitespace: line up target directories of gatherflat/tree

8 years agoBGQ: fixing a typo pointed by Phil in previous commit
Nikhil Jain [Mon, 4 Mar 2013 00:47:22 +0000 (00:47 +0000)]
BGQ: fixing a typo pointed by Phil in previous commit

8 years agoBGQ: clean exit - this seems to be working fine
Nikhil Jain [Mon, 4 Mar 2013 00:28:47 +0000 (00:28 +0000)]
BGQ: clean exit - this seems to be working fine

8 years agoBGQ: enabling and debugging optimized code for List Send
Nikhil Jain [Mon, 4 Mar 2013 00:27:47 +0000 (00:27 +0000)]
BGQ: enabling and debugging optimized code for List Send

8 years agoBGQ: change threads per context to make it consistent with pami
Nikhil Jain [Sun, 3 Mar 2013 19:01:05 +0000 (13:01 -0600)]
BGQ: change threads per context to make it consistent with pami

8 years ago#62: Add explicit CkArgMsg to example mainchare's constructor declaration, since...
Phil Miller [Sun, 3 Mar 2013 08:04:37 +0000 (02:04 -0600)]
#62: Add explicit CkArgMsg to example mainchare's constructor declaration, since its omission is deprecated

8 years agoadd gz-no-trace for generated regular log files (not compressed)
Yanhua Sun [Sun, 3 Mar 2013 06:00:47 +0000 (00:00 -0600)]
add gz-no-trace for generated regular log files (not compressed)

8 years agoFixing bug on QD with message-logging (reported by Jonathan).
Esteban Meneses [Sat, 2 Mar 2013 23:28:10 +0000 (17:28 -0600)]
Fixing bug on QD with message-logging (reported by Jonathan).

8 years agoBGQ: memalloc fix for PAMI LRTS
Nikhil Jain [Sat, 2 Mar 2013 06:49:50 +0000 (06:49 +0000)]
BGQ: memalloc fix for PAMI LRTS

8 years agoBGQ: Bug fix for limiting memory allocated on BGQ
Nikhil Jain [Sat, 2 Mar 2013 05:38:44 +0000 (05:38 +0000)]
BGQ: Bug fix for limiting memory allocated on BGQ

8 years agoA whole lot of FAQ updating
Eric Bohm [Sat, 2 Mar 2013 01:14:50 +0000 (19:14 -0600)]
A whole lot of FAQ updating

8 years agouse optimized memory allocator
Yanhua Sun [Fri, 1 Mar 2013 23:39:36 +0000 (23:39 +0000)]
use optimized memory allocator

8 years agoMerge branch 'charm' of charmgit:charm into charm
Nikhil Jain [Fri, 1 Mar 2013 20:27:50 +0000 (20:27 +0000)]
Merge branch 'charm' of charmgit:charm into charm

8 years agoBGQ: Correction in queue creation
Nikhil Jain [Fri, 1 Mar 2013 20:27:31 +0000 (20:27 +0000)]
BGQ: Correction in queue creation

8 years agolocmgr: remove unnecessary casts to CkArrayIndex
Ramprasad Venkataraman [Tue, 26 Feb 2013 23:18:01 +0000 (17:18 -0600)]
locmgr: remove unnecessary casts to CkArrayIndex

8 years agolocmgr: minor reindent
Ramprasad Venkataraman [Tue, 26 Feb 2013 21:40:30 +0000 (15:40 -0600)]
locmgr: minor reindent

8 years agoBGQ: bug fix in L2Atomics
Nikhil Jain [Fri, 1 Mar 2013 09:27:32 +0000 (09:27 +0000)]
BGQ: bug fix in L2Atomics

8 years agoBGQ: bug fix in previous commit, order of parameters was reversed
Nikhil Jain [Fri, 1 Mar 2013 09:12:13 +0000 (09:12 +0000)]
BGQ: bug fix in previous commit, order of parameters was reversed

8 years agoBGQ: modified converse exit for correctness
Sameer Kumar [Thu, 28 Feb 2013 03:07:53 +0000 (03:07 +0000)]
BGQ: modified converse exit for correctness

8 years agoBGQ: modify charmrun for BGQ to accept exit status 1 as a successful exit as per
Nikhil Jain [Thu, 28 Feb 2013 02:52:24 +0000 (02:52 +0000)]
BGQ: modify charmrun for BGQ to accept exit status 1 as a successful exit as per
BG convention

8 years agoclear srcPe field which is a separate field when tracing comm thread.
Gengbin Zheng [Wed, 27 Feb 2013 19:08:20 +0000 (13:08 -0600)]
clear srcPe field which is a separate field when tracing comm thread.

8 years agoconverse: defining inter partition sends to intra if no support for replica
Nikhil Jain [Wed, 27 Feb 2013 03:41:41 +0000 (21:41 -0600)]
converse: defining inter partition sends to intra if no support for replica

8 years agodisable L2AtomicQueue
Yanhua Sun [Tue, 26 Feb 2013 22:49:54 +0000 (22:49 +0000)]
disable  L2AtomicQueue