Umpire: Status Report and Future Development Plan
David Beckingsale, USDOE National Nuclear Security Administration (NNSA), Richard D. Hornung · 2018
Umpire is a open-source C++ library that provides memory and resource management functions for use with heterogeneous memory spaces. The Umpire library is being developed to simplify coordination and sharing of limited memory resources for complex integrated applications developed in the ECP/ATDM and ASC programs, and other multi-physics codes that combine many physics packages and libraries.