- 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.