Sandia National Laboratories is a multimission laboratory managed and operated by National Technology and Engineering Solutions of Sandia, LLC., a wholly owned subsidiary of Honeywell International, Inc., for the U.S. Department of Energy's National Nuclear Security Administration under contract DE-NA0003525.
DARMA (Distributed, Asynchronous, Resilient Models for Applications) is a data-effects programming model for extracting concurrency automatically from C++ applications using metaprogramming. The model is designed for those interested in both on-node tasking (MPI+X) or for distributed memory tasking.
For installation directions (either custom or Spack), see the INSTALL file in the top-level directory.
Under the terms of Contract DE-NA0003525 with Sandia Corporation, the U.S. Government retains certain rights in this software.