ASC ATDM Level 2 Milestone #6015: Asynchronous Many-Task Software Stack Demonstration
Author(s) -
Janine Camille Bennett,
Matthew Tyler Bettencourt,
Robert L. Clay,
Harold Edwards,
Micheal W. Glass,
David S Hollman,
Hemanth Kolla,
Jonathan Lifflander,
David Littlewood,
Aram Markosyan,
Stan Moore,
Stephen L. Olivier,
Jorge Antonio Perez,
Eric Phipps,
Francesco Rizzi,
Nicole Lemaster Slattengren,
Daniel Sunderland,
Jeremiah J Wilke
Publication year - 2017
Publication title -
osti oai (u.s. department of energy office of scientific and technical information)
Language(s) - English
Resource type - Reports
DOI - 10.2172/1596197
Subject(s) - computer science , asynchronous communication , milestone , interoperability , software , context (archaeology) , strengths and weaknesses , software engineering , task (project management) , operating system , computer architecture , engineering , systems engineering , paleontology , philosophy , archaeology , epistemology , biology , history , computer network
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 overall 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 DARMA’s backend API as well as findings on interoperability with nodelevel 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 Sandia’s ATDM codes, to guide our future research and development in this area.
Accelerating Research
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom
Address
John Eccles HouseRobert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom