Umpire is a resource management library that allows the discovery, provision,
and management of memory on machines with multiple memory devices like NUMA and
GPUs.
