This department conducts research into parallel programming models and into tools to assist development of parallel applications in high-performance computing. Currently the focus is on transparent global address spaces with background data transfers, task-parallelism based on distributed data-dependencies, collective off-loading of I/O operations, and parallel debugging. As a service to HLRS users, the group also maintains part of the software stack related to programming models, debugging, and performance analysis tools.
Dr. José Gracia
Head, Scalable Programming Models and Tools
The 3xa project will develop scalable methods for the simulation of three-body interactions in particle systems, applying vectorized kernels, dynamic load balancing approaches and adaptive resolution schemata.
EE-HPC is testing an approach for improving energy efficiency in HPC systems by automatically regulating system parameters and settings based on current job requirements.
targetDART is developing a task-based approach for highly scalable simulation software that mitigates load-imbalance on heterogenous systems through dynamic, adaptive and reactive distribution of computational load across compute resources.
In the first ever project to connect computers in wind parks with an HPC center, WindHPC aims to reduce energy consumption by improving efficiency in simulation codes, HPC workflows, and data management.
HPC Europa 3 fosters transnational cooperation among EU scientists (especially junior researchers) who work on HPC-related topics such as applications, tools, and middleware.
High-Performance Computing Center Stuttgart
Nobelstraße 19, 70569 Stuttgart, Germany
+49 (0) 711 / 685-87 209
A member of the Gauss Centre for Supercomputing, HLRS is one of three German national centers for high-performance computing.
HLRS is a central unit of the University of Stuttgart.