[ET Trac] [Einstein Toolkit] #1618: Compile with adaptive MPI (based on Charm++)
Einstein Toolkit
trac-noreply at einsteintoolkit.org
Thu May 22 10:27:19 CDT 2014
#1618: Compile with adaptive MPI (based on Charm++)
-------------------------------+--------------------------------------------
Reporter: jtao@… | Owner:
Type: enhancement | Status: new
Priority: major | Milestone:
Component: Cactus | Version: development version
Resolution: | Keywords:
-------------------------------+--------------------------------------------
Comment (by eschnett):
The reason Jian says that NR may not benefit is that simulation with large
number of ghost zones may not benefit. Switching to other numerical
methods, such as DG, may change the picture.
Re Carpet: Most of Carpet's global variables live in a namespace. The
reason this was done was one of convenience -- it is easier to access a
namespace than a singleton class object where the pointer has to be
retrieved from cctkGH. The changes to avoid global variables are
straightforward, but tedious.
There exist other global variables having to do with profiling, timing,
keeping statistics etc. Those should probably be put into thread-local
storage.
--
Ticket URL: <https://trac.einsteintoolkit.org/ticket/1618#comment:1>
Einstein Toolkit <http://einsteintoolkit.org>
The Einstein Toolkit
More information about the Trac
mailing list