@techreport {, title = {ASCR@40: Four Decades of Department of Energy Leadership in Advanced Scientific Computing Research}, year = {2020}, month = {2020-08}, publisher = {Advanced Scientific Computing Advisory Committee (ASCAC), US Department of Energy}, url = {https://computing.llnl.gov/misc/ASCR@40-Highlights.pdf}, author = {Bruce Hendrickson and Paul Messina and Buddy Bland and Jackie Chen and Phil Colella and Eli Dart and Jack Dongarra and Thom Dunning and Ian Foster and Richard Gerber and Rachel Harken and Wendy Huntoon and Bill Johnston and John Sarrao and Jeff Vetter} } @techreport {, title = {ASCR@40: Highlights and Impacts of ASCR{\textquoteright}s Programs}, year = {2020}, month = {2020-06}, publisher = {US Department of Energy{\textquoteright}s Office of Advanced Scientific Computing Research}, abstract = {The Office of Advanced Scientific Computing Research (ASCR) sits within the Office of Science in the Department of Energy (DOE). Per their web pages, {\textquotedblleft}the mission of the ASCR program is to discover, develop, and deploy computational and networking capabilities to analyze, model, simulate, and predict complex phenomena important to the DOE.{\textquotedblright} This succinct statement encompasses a wide range of responsibilities for computing and networking facilities; for procuring, deploying, and operating high performance computing, networking, and storage resources; for basic research in mathematics and computer science; for developing and sustaining a large body of software; and for partnering with organizations across the Office of Science and beyond. While its mission statement may seem very contemporary, the roots of ASCR are quite deep{\textemdash}long predating the creation of DOE. Applied mathematics and advanced computing were both elements of the Theoretical Division of the Manhattan Project. In the early 1950s, the Manhattan Project scientist and mathematician John von Neumann, then a commissioner for the AEC (Atomic Energy Commission), advocated for the creation of a Mathematics program to support the continued development and applications of digital computing. Los Alamos National Laboratory (LANL) scientist John Pasta created such a program to fund researchers at universities and AEC laboratories. Under several organizational name changes, this program has persisted ever since, and would eventually grow to become ASCR.}, doi = {https://doi.org/10.2172/1631812}, url = {https://www.osti.gov/servlets/purl/1631812}, author = {Bruce Hendrickson and Paul Messina and Buddy Bland and Jackie Chen and Phil Colella and Eli Dart and Jack Dongarra and Thom Dunning and Ian Foster and Richard Gerber and Rachel Harken and Wendy Huntoon and Bill Johnston and John Sarrao and Jeff Vetter} } @conference {761, title = {Standards for Graph Algorithm Primitives}, booktitle = {17th IEEE High Performance Extreme Computing Conference (HPEC {\textquoteright}13)}, year = {2013}, month = {2013-09}, publisher = {IEEE}, organization = {IEEE}, address = {Waltham, MA}, abstract = {It is our view that the state of the art in constructing a large collection of graph algorithms in terms of linear algebraic operations is mature enough to support the emergence of a standard set of primitive building blocks. This paper is a position paper defining the problem and announcing our intention to launch an open effort to define this standard.}, keywords = {algorithms, graphs, linear algebra, software standards}, doi = {10.1109/HPEC.2013.6670338}, author = {Tim Mattson and David Bader and Jon Berry and Aydin Buluc and Jack Dongarra and Christos Faloutsos and John Feo and John Gilbert and Joseph Gonzalez and Bruce Hendrickson and Jeremy Kepner and Charles Lieserson and Andrew Lumsdaine and David Padua and Steve W. Poole and Steve Reinhardt and Mike Stonebraker and Steve Wallach and Andrew Yoo} }