March 2026

Conference Paper

CAASCADE: A System for Static Analysis of HPC Software Application Portfolios

By:
Lopez, Matthew G; Hernandez Mendoza, Oscar R; Budiardja, Reuben D; Wells, Jack C
Page Number:
90-104
Volume:
11027
Book Title:
Programming and Performance Visualization Tools
Publication Date:
March 12, 2026
Publisher Location:
Springer, Cham, Switzerland
Conference Name:
6th International Workshop on Extreme Scale Programming Tools (ESPT 2017)
Conference Location:
Denver, Colorado, United States of America
Conference Sponsor:
SC'17
View DOI Listing:
https://doi.org/10.1007/978-3-030-17872-7_6

Abstract

With the increasing complexity of upcoming HPC systems, so-called “co-design” efforts to develop the hardware and applications in concert for these systems also become more challenging. It is currently difficult to gather information about the usage of programming model features, libraries, and data structure considerations in a quantitative way across a variety of applications, and this information is needed to prioritize development efforts in systems software and hardware optimizations. In this paper we propose CAASCADE, a system that can harvest this information in an automatic way in production HPC environments, and we show some early results from a prototype of the system based on GNU compilers and a MySQL database.