NekCEM CEEDling is a new NekCEM miniapp for solving the time-domain Maxwell equations for electromagnetic systems. Released in June 2017, it allows software and hardware developers to understand the basic structure and computational costs of NekCEM over a broad spectrum of architectures ranging from software-based simulators running at one ten-thousandth the speed of current processors to exascale platforms running millions of times faster than single-core platforms.
CEED, or Center for Efficient Exascale Discretizations, is a codesign center within the U.S. Department of Energy Exascale Computing Project. The NekCEEDling is one of several miniapps begin developed by CEED staff with the aim of encapsulating key physics and numerical kernels of high-order applications.
NekCEM provides flexibility to adapt new programming approaches for scalability and performance studies on a variety of platforms without having to understand all the features of NekCEM. Currently, it supports CPU/GPU runs.
For more information, see the CEED miniapps page: http://ceed.exascaleproject.org/miniapps/.