DOE OSTI · 1596197
ASC ATDM Level 2 Milestone #6015: Asynchronous Many-Task Software Stack Demonstration
Abstract
This report is an outcome of the ASC ATDM Level 2 Milestone 6015: Asynchronous Many-Task Software Stack Demonstration. It comprises a summary and in depth analysis of DARMA and a DARMA-compliant Asynchronous Many-Task (AMT) runtime software stack. Herein performance and productivity of the over- all approach are assessed on benchmarks and proxy applications representative of the Sandia ATDM applications. As part of the effort to assess the perceived strengths and weaknesses of AMT models compared to more traditional methods, experiments were performed on ATS-1 (Advanced Technology Systems) test bed machines and Trinity. In addition to productivity and performance assessments, this report includes findings on the generality of DARMAs backend API as well as findings on interoperability with node- level and network-level system libraries. Together, this information provides a clear understanding of the strengths and limitations of the DARMA approach in the context of Sandias ATDM codes, to guide our future research and development in this area.
Explore related subjects
Keep this discovery
Explore connections, maps & timelines
Bennett, Janine Camille, Bettencourt, Matthew Tyler, Clay, Robert L., Edwards, Harold C., Glass, Micheal W., Hollman, David S., Kolla, Hemanth, Lifflander, Jonathan Josiah, Littlewood, David John, Markosyan, Aram H., Moore, Stan Gerald, Olivier, Stephen Lecler, Perez, J. Antonio, Phipps, Eric T., Rizzi, Francesco, Slattengren, Nicole Lemaster, Sunderland, Daniel, Wilke, Jeremiah J.. 2017-09-01. ASC ATDM Level 2 Milestone #6015: Asynchronous Many-Task Software Stack Demonstration. https://doi.org/10.2172/1596197
Cite the original work for its findings. Save a collection to share your selection of sources.