Project

General

Profile

Activity

From 05/22/2017 to 06/20/2017

06/20/2017

06:05 PM Documentation #1593 (Implemented): FAQ: 1 . 0 . 8 How is Charm++ Licensed?
Eric Bohm
05:57 PM Documentation #1598 (Implemented): FAQ: 3 . 0 . 19 What do CmiAssert and CkAssert do?
Eric Bohm
05:57 PM Documentation #1591 (Implemented): FAQ: 1 . 0 . 6 Who created Charm++?
Eric Bohm
05:33 PM Documentation #1587 (Implemented): FAQ: 1 . 0 . 4 Will Charm++ run on my machine?
Eric Bohm
05:24 PM Documentation #1601 (Implemented): FAQ: 3 . 4 . 1 How does one write a pup for a dynamically allo...
Eric Bohm
04:25 PM Documentation #1604: FAQ: 5 . 0 . 5 When I try to use the ++debug option I get: remote host not r...
https://charm.cs.illinois.edu/gerrit/#/c/2715/ Kavitha Chandrasekar
04:11 PM Projections Feature #505 (Implemented): show communication threads in usage profile
Ronak Buch
04:05 PM Projections Feature #1524 (Feedback): Time Profile With Bracketed User Events
Matthias Diener
04:01 PM Documentation #1600 (Implemented): FAQ: 3 . 1 . 6 Does Charm++ do automatic load balancing withou...
https://charm.cs.illinois.edu/gerrit/#/c/2713/
Not adding Metabalancer strategy selection yet, since the correspondi...
Kavitha Chandrasekar
03:59 PM Documentation #1594 (Implemented): FAQ: 1 . 0 . 9 I have a suggestion/feature request/bug report...
https://charm.cs.illinois.edu/gerrit/#/c/2714/ Ronak Buch
03:43 PM Documentation #1589 (Implemented): FAQ: how do I use Charm++ on Xeon Phi?
https://charm.cs.illinois.edu/gerrit/#/c/2712/ Ronak Buch
08:56 AM Feature #1236: Avoid receiver-side copy for large contiguous messages. API for charm and converse...
Since Vipul has left the group, and Nitin is picking up further RDMA work. Phil Miller
10:42 PM Bug #1614 (Merged): SDAG Rdma example /examples/rdma/stencil3D failing on nightly build because o...
Running on 2 processors: ./stencil3d 64 32 +balancer RefineLB +ppn 2
charmrun> /usr/bin/setarch x86_64 -R mpirun ...
Nitin Bhat

06/19/2017

03:04 PM Documentation #1599 (Implemented): FAQ: 3 . 1 . 5 Can I do multiple reductions on an array?
Patch here: https://charm.cs.illinois.edu/gerrit/#/c/2709/ Juan Galvez
10:04 AM Feature #1494 (Implemented): Broadcast trees are not topology-aware
https://charm.cs.illinois.edu/gerrit/#/c/2587/ Phil Miller
10:02 AM Feature #1237 (Merged): Onesided sender side implementation for GNI layer
Hang issue did not reproduce in extended testing. Re-closing Phil Miller
10:14 PM Feature #1237 (In Progress): Onesided sender side implementation for GNI layer
Looks like there's a hang in @tests/util@ since merging this. Hopefully it's something simple to fix, since the highe... Phil Miller
11:58 PM Feature #952: Update AMPI's version of ROMIO
With the MPI_Comm_dup patch (https://charm.cs.illinois.edu/gerrit/#/c/2706/), all ROMIO tests (except the one requiri... Matthias Diener
11:37 PM Bug #1240: MPI_COMM_SELF handling issues in AMPI
MPI_Comm_dup with a MPI_COMM_SELF communicator to duplicate also is not handled correctly (ampi::splitReduce expected... Matthias Diener

06/18/2017

10:37 AM Bug #1613 (Merged): Fix autobuild failure in mpi-win-x86_64 caused by examples/rdma/stencil3d
Phil Miller
12:04 AM Bug #1613 (Implemented): Fix autobuild failure in mpi-win-x86_64 caused by examples/rdma/stencil3d
The received sdag message (whose pointers were buffered and used later) was getting freed by the runtime system. Sinc... Nitin Bhat
08:37 PM Feature #1237 (Merged): Onesided sender side implementation for GNI layer
Phil Miller
08:24 PM Bug #1581 (Merged): AMPI_Get_accumulate is broken
Phil Miller
07:44 PM Bug #1580 (Merged): Abort from AMPI RMA routines on derived datatypes
Phil Miller

06/16/2017

04:34 PM Bug #1613 (Merged): Fix autobuild failure in mpi-win-x86_64 caused by examples/rdma/stencil3d
make[4]: Entering directory '/home/nikhil/autobuild/mpi-win-x86_64/charm/mpi-win-x86_64/examples/charm++/rdma/stencil... Nitin Bhat
01:42 PM Feature #1546 (Merged): RDMA example with migration
Phil Miller
01:40 PM Bug #1539 (Merged): Failure in migration when using RDMA sends in AMPI
Phil Miller
01:14 PM Bug #1610 (Merged): Fix broken builds due to minor errors in examples/rdma/simpleRdma
Sam White
03:45 AM Feature #1612 (New): Support for using rdma to return data from a [sync] entry method
I haven't thought this all the way through, but I think there could be ways to support returning data from [sync] ent... Sam White

06/15/2017

04:59 PM Bug #1395: AMPI_Get_elements returns incorrect results for struct type
Matt, heads up about this, since you're working in this space. Phil Miller
01:05 PM Bug #1539 (Implemented): Failure in migration when using RDMA sends in AMPI
Phil Miller
12:58 PM Bug #1610 (Implemented): Fix broken builds due to minor errors in examples/rdma/simpleRdma
Fix: https://charm.cs.illinois.edu/gerrit/#/c/2700/ Nitin Bhat
12:15 PM Bug #1610 (Merged): Fix broken builds due to minor errors in examples/rdma/simpleRdma
After merging the SDAG change related to RDMA (https://charm.cs.illinois.edu/gerrit/#/c/2572/), the nightly build ran... Nitin Bhat
12:39 PM Documentation #1611 (Merged): Document network dependent rdma thresholds, above which benefits of...
It's unclear to the user as to when the Zero Copy API should be used. So, it'll be good to document the buffer sizes ... Nitin Bhat
08:38 AM Bug #1576 (Merged): OpenAtom crashes during launch at startup on BlueWaters using master charm
Juan Galvez

06/14/2017

03:30 PM Bug #1553 (Merged): Support for sdag entry method with rdma parameter
Phil Miller
03:03 PM Bug #1539: Failure in migration when using RDMA sends in AMPI
The AMPI RDMA bug (examples/ampi/Cjacobi3D) occurs intermittently with the following steps:
1. Migration occurs an...
Nitin Bhat
02:26 PM Bug #1576: OpenAtom crashes during launch at startup on BlueWaters using master charm
Note that this bug can probably be considered critical as it could potentially affect any code that uses sections/ckm... Juan Galvez
12:32 AM Feature #1609 (Merged): User-level thread implementation based on Boost context library
Currently, Converse has several user-level implementations.
1. QuickThread
2.Ucontext_t based
3. uJcontext(setjmp/...
Seonmyeong Bak

06/13/2017

03:55 PM Documentation #1515 (Implemented): Document [inline] entry method optimization for const& args
https://charm.cs.illinois.edu/gerrit/#/c/2679/ Phil Miller
03:49 PM Bug #738: prevent direct calls to sdag entry functions
Proposed API change, lots of corresponding code to change, not a priority for getting the release out. Phil Miller
03:17 PM Documentation #1517 (Implemented): Document PAPI Projections integration
https://charm.cs.illinois.edu/gerrit/#/c/2695/ Ronak Buch
01:00 PM Bug #1580: Abort from AMPI RMA routines on derived datatypes
Patch here: https://charm.cs.illinois.edu/gerrit/#/c/2600/ Matthias Diener
02:14 AM Bug #1577 (New): User-level thread based OpenMP integration support on Mac
The initial issue mentioned above is resolved. But the ULT based OpenMP integration doesn't work because of the diffe... Seonmyeong Bak

06/12/2017

04:44 PM Feature #952: Update AMPI's version of ROMIO
I'm preparing a series of patches to update our ROMIO to 1.2.5-1a (first patch here: https://charm.cs.illinois.edu/ge... Matthias Diener
04:32 PM Feature #1608 (In Progress): Support send on IDLE in TRAM
Add support for sending on idle (CcdPROCESSOR_STILL_IDLE_) to TRAM.
Basic implementation in TRAM is done.
Curr...
Eric Bohm

06/10/2017

05:06 PM Feature #952: Update AMPI's version of ROMIO
Note that the version that is currently integrated in AMPI is based (mostly) on MPICH2 0.91. Integrating ROMIO 1.2.5 ... Matthias Diener

06/08/2017

05:14 PM Feature #1575: The OpenMP integration modified to run on Converse user-level threads
Probably, we should adopt boost for this reason.
http://www.boost.org/doc/libs/1_64_0/libs/context/doc/html/context...
Seonmyeong Bak
05:11 PM Feature #1575: The OpenMP integration modified to run on Converse user-level threads
https://groups.google.com/forum/#!topic/comp.std.c/K0AOnRjOoOY Seonmyeong Bak
04:51 PM Feature #1575: The OpenMP integration modified to run on Converse user-level threads
For mac, ujcontext is set by default but setjmp/longjmp cannot guarantee the context switching of ULTs across kernel ... Seonmyeong Bak
02:04 PM Bug #1576 (Implemented): OpenAtom crashes during launch at startup on BlueWaters using master charm
Fix here: https://charm.cs.illinois.edu/gerrit/#/c/2644/ Juan Galvez

06/07/2017

05:54 PM Bug #1606 (Rejected): Update ROMIO for AMPI
Duplicate of #952. Matthias Diener
02:29 PM Bug #1606 (Rejected): Update ROMIO for AMPI
ROMIO is currently at version 1.2.3, which is truly ancient. We should look into importing a more recent version. Matthias Diener
12:44 PM Documentation #1605 (Merged): FAQ: 6 . 0 . 8 Which C++ language features cause porting problems?
update (e.g., note C++11 requirements for post 6.8) Eric Bohm
12:41 PM Documentation #1604 (Merged): FAQ: 5 . 0 . 5 When I try to use the ++debug option I get: remote h...
Update to remove references to rsh and xhost. Add newer options. Eric Bohm
12:39 PM Documentation #1603 (Merged): FAQ: 5 . 0 . 4 How do I use gdb with Charm++ programs?
replace net with netlrts Eric Bohm
12:38 PM Documentation #1602 (Merged): FAQ: 5 . 0 . 3 Can I use TotalView?
update Eric Bohm
12:32 PM Documentation #1601 (Merged): FAQ: 3 . 4 . 1 How does one write a pup for a dynamically allocated...
update to use PUParray. Eric Bohm
12:28 PM Documentation #1600 (Merged): FAQ: 3 . 1 . 6 Does Charm++ do automatic load balancing without the...
Add reference to metalb and capsule summary of when why to use it.
Eric Bohm
12:27 PM Documentation #1599 (Merged): FAQ: 3 . 1 . 5 Can I do multiple reductions on an array?
Add reference to tuple reductions. Eric Bohm
12:24 PM Documentation #1598 (Merged): FAQ: 3 . 0 . 19 What do CmiAssert and CkAssert do?
remove reference to defunct CMK_OPTIMIZE, add reference to --enable-error-checking Eric Bohm
12:20 PM Documentation #1597 (Merged): FAQ: 3 . 0 . 2 What is an ``entry method''?
Fix wonky quotes formatting in question. Eric Bohm
12:19 PM Documentation #1596 (Merged): FAQ: 2 . 0 . 7 How do I specify the processors I want to use?
update for multcore and smp Eric Bohm
12:18 PM Documentation #1595 (Merged): FAQ: 2 . 0 . 3 How do I compile Charm++?
update email address Eric Bohm
12:16 PM Documentation #1594 (Merged): FAQ: 1 . 0 . 9 I have a suggestion/feature request/bug report. Who...
update address to illinois Eric Bohm
12:15 PM Documentation #1593 (Merged): FAQ: 1 . 0 . 8 How is Charm++ Licensed?
ref charmworks Eric Bohm
12:14 PM Documentation #1592 (Merged): FAQ: 1 . 0 . 7 What is the future of Charm++?
Update, add Charmworks Eric Bohm
12:12 PM Documentation #1591 (Merged): FAQ: 1 . 0 . 6 Who created Charm++?
update Eric Bohm
12:12 PM Documentation #1590 (Merged): FAQ: 1 . 0 . 5 Does anybody actually use Charm++?
Freshen list. Refer to Charm++ applications table in brochure. Ref charmworks. Eric Bohm
12:09 PM Documentation #1589 (Merged): FAQ: how do I use Charm++ on Xeon Phi?
Rephrase question if necessary to use whichever moniker for MIC is in vogue right now.
Add capsule summary, refer ...
Eric Bohm
12:07 PM Documentation #1588 (Merged): FAQ : How do I use GPGPUs in Charm++?
Add new question to FAQ
Provide capsule summary of options, refer to other documentation.
Eric Bohm
12:06 PM Documentation #1587 (Merged): FAQ: 1 . 0 . 4 Will Charm++ run on my machine?
Update platform list. Remove reference to myrinet and shmem. Eric Bohm
11:30 AM Support #1586 (New): OpenMP integration support for external library written in and compiled by O...
Currently, the OpenMP integration support parallelizes Charm++ codes so that they're running on Converse.
If charm+...
Seonmyeong Bak
01:48 AM Feature #1551 (Merged): Better support for AMPI/Projections with multiple virtual ranks
Sam White
01:04 AM Bug #1502 (Merged): Fix gfortran paths on Darwin
Sam White

06/06/2017

04:03 PM Bug #1580 (Implemented): Abort from AMPI RMA routines on derived datatypes
Phil Miller
12:29 PM Bug #1570 (Merged): Cpuaffinity ignores '++quiet'
Sam White
12:20 PM Feature #1551 (Implemented): Better support for AMPI/Projections with multiple virtual ranks
Matthias Diener
11:20 AM Feature #1098: Better CMake support
We're going in on this heavily at Charmworks. Assigning to myself for now. Phil Miller
02:02 AM Bug #1577 (Implemented): User-level thread based OpenMP integration support on Mac
The change to resolve this issue is included in this patch.
https://charm.cs.illinois.edu/gerrit/#/c/2427/
Seonmyeong Bak
12:18 AM Bug #1539: Failure in migration when using RDMA sends in AMPI
RDMA sends are being used, the failure here just doesn't look like it's RDMA because the message itself has arrived b... Sam White
12:12 AM Bug #1542: CkArrayCreated callback should be part of CkArrayOptions
Core discussion is needed here Sam White
10:33 PM Bug #1502 (Implemented): Fix gfortran paths on Darwin
Matthias Diener

06/05/2017

06:17 PM Bug #1539: Failure in migration when using RDMA sends in AMPI
Looking at the core dump on failure for multicore-linux-x86_64, it looks like the segfault doesn't happen through the... Nitin Bhat
05:19 PM Bug #1502: Fix gfortran paths on Darwin
Patch here: https://charm.cs.illinois.edu/gerrit/2590 Matthias Diener
03:12 PM Bug #635 (Implemented): all trees should be pe/node/physnode/network topology aware
Patches:
https://charm.cs.illinois.edu/gerrit/#/c/2578/
https://charm.cs.illinois.edu/gerrit/#/c/2585/
https://c...
Juan Galvez
03:11 PM Bug #1570 (Implemented): Cpuaffinity ignores '++quiet'
Fix here: https://charm.cs.illinois.edu/gerrit/#/c/2589/ Juan Galvez
01:44 PM Bug #738: prevent direct calls to sdag entry functions
Changed the prefix for sdag entry methods to "_sdag_fnc_" as "_sdag_init" is an already generated xi function.
Nitin Bhat
12:14 PM Feature #1575: The OpenMP integration modified to run on Converse user-level threads
Implementation here: https://charm.cs.illinois.edu/gerrit/#/c/2561/ (for ease of cross-reference) Phil Miller
11:51 AM Bug #1585 (Merged): CmiCheckAffinity fails on large core counts with SMP
Sam White
08:56 PM Bug #1585: CmiCheckAffinity fails on large core counts with SMP
Yep, diagnosis is correct. CmiPhysicalNodeID can only be called for non-comm threads/pes. I had the order of conditio... Juan Galvez
08:51 PM Bug #1585 (Implemented): CmiCheckAffinity fails on large core counts with SMP
Fix here: https://charm.cs.illinois.edu/gerrit/#/c/2584/ Juan Galvez

06/04/2017

03:23 PM Bug #1539: Failure in migration when using RDMA sends in AMPI
Note that the problem occurs only sometimes. On my laptop, running with netlrts-darwin-x86_64-smp, @make test@ in exa... Matthias Diener
02:47 PM Bug #1585 (Merged): CmiCheckAffinity fails on large core counts with SMP
Running ChaNGa on Blue Waters with 1024 nodes and affinity options of:
+ppn 15 +setcpuaffinity +pemap 1-15,17-31 +...
Thomas Quinn
02:17 PM Feature #1584 (Merged): Allow exit codes in CkExit() / ConverseExit()
Currently, CkExit() and CkAbort() do not allow passing a custom exit code to the calling shell, making it necessary t... Matthias Diener

06/02/2017

02:51 PM Bug #1502: Fix gfortran paths on Darwin
* Homebrew's gfortran is called just "gfortran", and fortran programs work out of the box when specifying "gcc gfortr... Matthias Diener
11:59 AM Documentation #1583 (Merged): Check commented old template documentation in doc/charm++/inhertmpl...
Phil Miller
11:48 AM Documentation #1196 (Implemented): Document and exemplify chare class inheritance
Phil Miller

06/01/2017

04:35 PM Cleanup #1192 (Merged): AMPI is missing const qualifiers on buffer arguments to communication rou...
Sam White
09:42 PM Cleanup #1192 (Implemented): AMPI is missing const qualifiers on buffer arguments to communicatio...
https://charm.cs.illinois.edu/gerrit/#/c/2571/ Sam White
04:06 PM Feature #1582 (New): DDT support for direct copy from a noncontiguous type to another noncontiguo...
DDT currently only has a method serialize() which can either pack a noncontiguous datatype into a contiguous buffer o... Sam White
02:14 PM Bug #1507 (Merged): ckio test failure on gni-crayxc
The subsequent fixed issue you found seems likely to have been the culprit. Reclosing for now. Phil Miller
10:45 PM Bug #1507: ckio test failure on gni-crayxc
I tried this with a later version of charm (cd4d6f8), and things seem to now be OK.
Perhaps this was related to Bug ...
Thomas Quinn
11:22 AM Bug #1581 (Implemented): AMPI_Get_accumulate is broken
Sam White
11:22 AM Bug #1581: AMPI_Get_accumulate is broken
Fix for Get_accumulate: https://charm.cs.illinois.edu/gerrit/#/c/2574/ Sam White
10:39 AM Bug #1581: AMPI_Get_accumulate is broken
That can be added to this: https://charm.cs.illinois.edu/gerrit/#/c/2148/ Sam White
10:30 AM Bug #1581: AMPI_Get_accumulate is broken
Might be worth adding a test case in examples/ampi or tests/ampi . Matthias Diener
10:14 AM Bug #1581 (Merged): AMPI_Get_accumulate is broken
AMPI's implementation of MPI_Get_accumulate is completely wrong, and will always produce incorrect results at the tar... Sam White
02:40 AM Feature #1546 (Implemented): RDMA example with migration
Added the stencil3d example as a part of the SDAG support for rdma marked entry methods. This example tests both Migr... Nitin Bhat
02:36 AM Bug #1553 (Implemented): Support for sdag entry method with rdma parameter
The receive side code changes because we need to follow the same order in unmarshalling as we did in marshalling i.e ... Nitin Bhat
07:58 PM Bug #1580 (Merged): Abort from AMPI RMA routines on derived datatypes
We don't currently support these, and won't before the 6.8.0 release, so it would be good to add aborts to these rout... Sam White

05/31/2017

02:07 PM Feature #1575: The OpenMP integration modified to run on Converse user-level threads
This implementation adds a CMIQueue for suspended OpenMP user level threads.
When OpenMP ULTs are suspended and r...
Seonmyeong Bak
12:43 PM Feature #1579 (Merged): Mark CkAbort [[noreturn]]
Once C++11 is required @ckExit@ should be marked @[[noreturn]]@ Nils Deppe
11:18 AM Bug #1578 (Rejected): win64 debug build fails to link
Build options are "--no-build-shared --enable-randomized-msgq --with-prio-type=int --enable-error-checking -debug", a... Jim Phillips
10:00 PM Bug #1539: Failure in migration when using RDMA sends in AMPI
Core decided that this bug and support for SDAG should be prioritized over the GNI RDMA implementation. Sam White

05/30/2017

05:05 PM Bug #1560 (Merged): icc build fails on NASA Pleiades
Phil Miller
01:28 PM Bug #1560: icc build fails on NASA Pleiades
The fix works. Thanks. Jim Phillips
12:43 PM Bug #1560: icc build fails on NASA Pleiades
Seems to have failed the auto-test. Will test after that passes. Jim Phillips
11:52 AM Bug #1560: icc build fails on NASA Pleiades
Jim:
I think the definitive resolution of the exact issue you're now seeing would be to pass @$OPTS@ to the various ...
Phil Miller
11:09 AM Bug #1560 (In Progress): icc build fails on NASA Pleiades
Phil Miller
11:03 AM Bug #1560: icc build fails on NASA Pleiades
This test is now failing on my build box because it doesn't pass through the "-gcc-name=gcc44 -gxx-name=g++44" option... Jim Phillips
09:51 AM Bug #1560 (Merged): icc build fails on NASA Pleiades
Was working as intended. I had screwed up the login script configuration for the account used by autobuild, to say @m... Phil Miller
09:05 AM Bug #1560 (In Progress): icc build fails on NASA Pleiades
This seems to have broken the Edison autobuild targets. Sam White
04:18 PM Documentation #1256 (New): Document '-tracemode perfReport' in the manual
Sam White
02:13 PM Bug #1577 (Closed): User-level thread based OpenMP integration support on Mac
OpenMP integration can work with GCC, ICC and Clang, which are OpenMP enabled.
Apple Clang, the default compiler ...
Seonmyeong Bak
11:51 AM Bug #1576 (Merged): OpenAtom crashes during launch at startup on BlueWaters using master charm
Only happens when multinode runs are attempted. Requires more experimentation to isolate issue.
Does not happen...
Eric Bohm
10:19 AM Bug #1572: Improve pup_stl performance
Ah, yeah, that makes sense. I'd agree with your preferred expression. Phil Miller
09:53 AM Bug #1572: Improve pup_stl performance
@push_back@ has an r-value override in C++11, so as long as `std::move` is used that will work fine. I prefer using @... Nils Deppe
09:44 AM Bug #1572: Improve pup_stl performance
Also to use @emplace_back@ instead of @push_back@ where possible to move instead of copy. Phil Miller
09:34 AM Bug #1572: Improve pup_stl performance
The two patches I posted above were merged, so the remaining issues are to specialize for all arithmetic types (or al... Sam White

05/29/2017

12:20 PM Bug #1539: Failure in migration when using RDMA sends in AMPI
See also http://charm.cs.illinois.edu/autobuild/old.2017_05_29__01_01/mpi-crayxc.txt Phil Miller
12:19 PM Bug #1553: Support for sdag entry method with rdma parameter
This may be a rather naive question, but why is the receive side code (as suggested by the mention of closure and unm... Phil Miller

05/28/2017

03:34 PM Feature #1575: The OpenMP integration modified to run on Converse user-level threads
I just started this feature from most frequently used implementation.
Even thought Converse threads use common APIs...
Seonmyeong Bak
08:08 AM Feature #1575: The OpenMP integration modified to run on Converse user-level threads
... Sam White
08:30 AM Bug #1539 (In Progress): Failure in migration when using RDMA sends in AMPI
We're still seeing the same failure in autobuild, though now less frequently. See multicore-linux-x86_64 and mpi-linu... Sam White

05/27/2017

10:31 PM Feature #1575 (Merged): The OpenMP integration modified to run on Converse user-level threads
In the original implementation, OpenMP integration is implemented by Converse message, which is kind of stalkless use... Seonmyeong Bak

05/26/2017

03:21 PM Bug #1574 (Merged): lrts smp/multicore megacon build fails with undefined reference to `TraceTime...
Phil Miller
12:27 PM Bug #1574 (Implemented): lrts smp/multicore megacon build fails with undefined reference to `Trac...
https://charm.cs.illinois.edu/gerrit/2558 Phil Miller
12:17 PM Bug #1574: lrts smp/multicore megacon build fails with undefined reference to `TraceTimerCommon'
OK, reproduced with @./build charm++ multicore-darwin-x86_64 --no-build-shared --enable-tracing --enable-tracing-comm... Phil Miller
01:19 PM Bug #1572: Improve pup_stl performance
I added explicit specializations for the common arithmetic types so that we have that for the common cases in 6.8.0: ... Sam White
07:17 AM Bug #1572: Improve pup_stl performance
Thank you! I think we should keep this ticket around setting the target to 6.9.0 for the second optimization. Thinkin... Nils Deppe
10:49 AM Bug #1560 (Merged): icc build fails on NASA Pleiades
Phil Miller

05/25/2017

06:36 PM Bug #1574 (Merged): lrts smp/multicore megacon build fails with undefined reference to `TraceTime...
One example, on Bridges:... Jim Phillips
05:45 PM Bug #1572: Improve pup_stl performance
I can't imagine why it was written this way, and the git history offers no explanation. I added Nils's first suggesti... Sam White
12:08 PM Bug #1572 (Merged): Improve pup_stl performance
The serialization of @std::vector@ (and other STL containers) is extremely slow. The reason for this is twofold. Firs... Nils Deppe
04:46 PM Bug #1507 (In Progress): ckio test failure on gni-crayxc
Re-opening pending investigation Phil Miller
08:57 AM Bug #1507: ckio test failure on gni-crayxc
I'm not sure if it is the same bug, but after several checkpoints I get the following errors while in CkIO:
--------...
Thomas Quinn
04:21 PM Bug #1559 (Merged): cpuaffinity.c build errors on Linux and Win64 with --enable-tracing
The patches intended to fix the first two errors have been merged, so I'm closing this. If the @TraceTimerCommon@ fai... Phil Miller
02:44 PM Bug #635 (In Progress): all trees should be pe/node/physnode/network topology aware
Juan Galvez
02:44 PM Feature #1573: Make HDF5 library available for AMPI
CkExit has no return code parameter - how do charm++ applications signal failure? Matthias Diener
02:18 PM Feature #1573: Make HDF5 library available for AMPI
We can now. It used to be that CkExit could only be called once by something on PE 0, I believe. That was changed rec... Sam White
02:16 PM Feature #1573: Make HDF5 library available for AMPI
Ok, I'll do that. Regarding the exit() vs. CkExit() calls, can't we just @#define exit(foo) CkExit(foo)@ in ampi.h ? Matthias Diener
02:14 PM Feature #1573: Make HDF5 library available for AMPI
I would recompile AMPI with MSG_ORDER_DEBUG prints (top of ampi.C) enabled. That usually helps debug hangs. Sam White
02:11 PM Feature #1573: Make HDF5 library available for AMPI
With some modest changes, hdf5 compiles successfully (serial+parallel version).
The following serial tests (@make te...
Matthias Diener
12:31 PM Feature #1573 (Merged): Make HDF5 library available for AMPI
Currently, the hdf5 library needs some changes to work correctly under AMPI:
* -exit vs. CkExit()-
* -charmrun outp...
Matthias Diener
12:41 PM Bug #1571 (Merged): Documentation for ReadOnly is inaccurate regarding the number of copies per p...
Phil Miller

05/24/2017

12:55 PM Projections Feature #1524: Time Profile With Bracketed User Events
There have been substantial changes to the visualization of user bracketed events in Projections that are scheduled t... Matthias Diener
10:47 PM Bug #1571 (Implemented): Documentation for ReadOnly is inaccurate regarding the number of copies ...
https://charm.cs.illinois.edu/gerrit/#/c/2549/ Sam White

05/23/2017

02:51 PM Bug #1571 (Merged): Documentation for ReadOnly is inaccurate regarding the number of copies per p...
"They are broadcast to every PE by the Charm++ runtime, and can be accessed in the same way as C++ ``global'' variabl... Eric Bohm
01:47 PM Bug #1553 (In Progress): Support for sdag entry method with rdma parameter
I have finished implementing the SDAG code for rdma entry methods. The usecase for this is the stencil3d example wher... Nitin Bhat

05/22/2017

09:52 AM Feature #1237 (Implemented): Onesided sender side implementation for GNI layer
Feature: https://charm.cs.illinois.edu/gerrit/#/c/1908/
- Used buffering of short messages for sending messages whe...
Nitin Bhat
 

Also available in: Atom