DOE OSTI · 1477829
Proxy App Prospectus for ECP Application Development Projects
Abstract
The Exascale Computing Project (ECP) includes 25 application development (AD) projects1 and five co-design centers funded by the Office of Science, NNSA, and National Cancer Institute. Their full code bases are large and complex, and can be difficult for co-design partners to assimilate for use in collaboration for Exascale challenges. To alleviate this challenge, proxy applications (“apps”) are being developed: these are small, self-contained, simplified codes that are intended to model the performance-critical computations within applications. Proxy apps also capture programming methods and styles that drive requirements for compilers and other elements of the tool chain. Within ECP, application teams, co-design centers, software technology (ST) projects and vendors all plan to use proxies as a major mechanism to drive collaborations and co-design solutions for exascale challenges.
Explore related subjects
Keep this discovery
Explore connections, maps & timelines
Cook, Jeanine, Finkel, Hal, Junghams, Christoph, McCorquodale, Peter, Pavel, Robert, Richards, David F.. 2017-10-27. Proxy App Prospectus for ECP Application Development Projects. https://doi.org/10.2172/1477829
Cite the original work for its findings. Save a collection to share your selection of sources.