activity
20172022
most citedMulti-level analysis of compiler induced variability and performance tradeoffs

14 citations · 24 across the 8 of their papers we have counts for

collaborators

8 papers

cs.SE2022★ 3 cited

Giving RSEs a Larger Stage through the Better Scientific Software Fellowship

William F. Godoy, Ritu Arora, Keith Beattie +11

The Better Scientific Software Fellowship (BSSwF) was launched in 2018 to foster and promote practices, processes, and tools to improve developer productivity and software sustaina…

cs.DC2021

Reinit++: Evaluating the Performance of Global-Restart Recovery Methods For MPI Fault Tolerance

Giorgis Georgakoudis, Luanzheng Guo, Ignacio Laguna

Scaling supercomputers comes with an increase in failure rates due to the increasing number of hardware components. In standard practice, applications are made resilient through ch…

cs.DC2021

MATCH: An MPI Fault Tolerance Benchmark Suite

Luanzheng Guo, Giorgis Georgakoudis, Konstantinos Parasyris +2

MPI has been ubiquitously deployed in flagship HPC systems aiming to accelerate distributed scientific applications running on tens of hundreds of processes and compute nodes. Main…

cs.LG2021★ 3 cited

Report of the Workshop on Program Synthesis for Scientific Computing

Hal Finkel, Ignacio Laguna

Program synthesis is an active research field in academia, national labs, and industry. Yet, work directly applicable to scientific computing, while having some impressive successe…

cs.DC2018★ 1 cited

PARIS: Predicting Application Resilience Using Machine Learning

Luanzheng Guo, Dong Li, Ignacio Laguna

Extreme-scale scientific applications can be more vulnerable to soft errors (transient faults) as high-performance computing systems increase in scale. The common practice to evalu…

cs.SE2018★ 14 cited

Multi-level analysis of compiler induced variability and performance tradeoffs

Michael Bentley, Ian Briggs, Ganesh Gopalakrishnan +4

Successful HPC software applications are long-lived. When ported across machines and their compilers, these applications often produce different numerical results, many of which ar…