19 citations · 24 across the 6 of their papers we have counts for
6 papers
Mapping Out the HPC Dependency Chaos
Farid Zakaria, Thomas R. W. Scogland, Todd Gamblin +1
High Performance Computing~(HPC) software stacks have become complex, with the dependencies of some applications numbering in the hundreds. Packaging, distributing, and administeri…
Using Answer Set Programming for HPC Dependency Solving
Todd Gamblin, Massimiliano Culpo, Gregory Becker +1
Modern scientific software stacks have become extremely complex, using many programming models and libraries to exploit a growing variety of GPUs and accelerators. Package managers…
Reliabuild: Searching for High-Fidelity Builds Using Active Learning
Harshitha Menon, Konstantinos Parasyris, Tom Scogland +1
Modern software is incredibly complex. A typical application may comprise hundreds or thousands of reusable components. Automated package managers can help to maintain a consistent…
Scalable Comparative Visualization of Ensembles of Call Graphs
Suraj P. Kesavan, Harsh Bhatia, Abhinav Bhatele +3
Optimizing the performance of large-scale parallel codes is critical for efficient utilization of computing resources. Code developers often explore various execution parameters, s…
Preserving Command Line Workflow for a Package Management System using ASCII DAG Visualization
Katherine E. Isaacs, Todd Gamblin
Package managers provide ease of access to applications by removing the time-consuming and sometimes completely prohibitive barrier of successfully building, installing, and mainta…
xSDK Foundations: Toward an Extreme-scale Scientific Software Development Kit
Roscoe Bartlett, Irina Demeshko, Todd Gamblin +12
Extreme-scale computational science increasingly demands multiscale and multiphysics formulations. Combining software developed by independent groups is imperative: no single team…