Research
Our research mission
We want to introduce a systematic and model-guided performance engineering (PE) process into all performance analysis and optimization activities within the field of computing. This process helps developers and performance analysts on all levels of expertise to understand observed performance and find optimization opportunities.
Our research is focused on developing and applying analytic performance models, tools, and libraries that support this mission. We participate in projects where we can leverage our expertise to help our partners develop deeper insights into performance issues and how to mitigate them.
A third pillar of our activities is the development of teaching material and courses that focus on performance-aware programming. Find a summary of activities on our Research focus page.
Research Fields
Our activities are in the following research fields:
- Performance Engineering
- Performance Modeling
- Performance Tools
- Hardware-Aware Building Blocks for Sparse Linear Algebra and Stencil Solvers
- Software Engineering for High Performance Computing and Data Analytics