Scalable software tools to support the optimization of applications for HPC systems
Performance optimization and analysis tools are increasingly important for scientists and code developers given the increasing the complexity of parallel computers and applications. These tools are the foundation for the performance optimization and analysis of application codes. The availability and use of a broad range of scalable, user-friendly, simple to handle software tools can save an enormous amount of time in the development of applications and the diagnosis of their behavior, in view of achieving a more efficient utilization of the computing resources. ZIH has a long experience in event-based monitoring and analysis of program execution traces.
Current Projects
- Vampir: Visualization and analysis of parallel applications
-
ProPE: Process-Oriented Performance Engineering Service Infrastructure
for Scientific Software at German HPC Centers - NextGenIO: Next Generation I/O for Exascale
- Score-P: Scalable performance measurement infrastructure for parallel codes
- Perf: System and application tracing on Linux
- Virtual Institute - High Productivity Supercomputing (VI-HPS): Integrated programming tools for high-performance computing
- DataHeap: Embeding external performance data in program traces
- Prestige: Development, application and validation of innovative multi-disziplinary simulation and design methods for an improved understading of airplane turbines
-
ELP: Efficient Runtime Support for Future Programing Standards
- CRESTA: Collaborative Research into Exascale Systemware, Tools and Application
- Open Trace Format (OTF): Scalable file format for performance event data
-
MUST: Scalable runtime correctness checking for MPI applications
- ECOUSS: Efficient open compiler environment for semantically annotated parallel simulationen
-
Scout: A Source-to-Source Transformator for SIMD-Optimizations
- LMAC: Performance dynamics of massively parallel codes
- Marmot / UniMCI: Runtime correctness checking of MPI applications
- H4H: Optimise HPC applications on heterogeneous architectures
- eeClust: Energy efficient cluster computing
- HI-CFD: Hocheffiziente Implementierung von CFD-Codes für HPC-Many-Core-Architekturen
- HOlistic Performance System Analysis (HOPSA): Diagnostic infrastructur for combined application and system tuning
- SILC: Scalable infrastructure for automated performance analysis of parallel codes
- ParMA: Parallel programming for multi-core architectures
- VampirTrace: Performance data monitor for HPC applications
- EP-Cache

Dr. Andreas Knüpfer
Deputy Director / Head of Department IAK
Send encrypted mail via the SecureMail portal (for TUD external users only).
Center of Information Services and High Performance Computing (ZIH)
Center of Information Services and High Performance Computing (ZIH)
Visitor Address:
Willersbau, A113 Zellescher Weg 12-14
01069 Dresden
- work Tel.
- +49 351 463-38323
- fax Fax
- +49 351 463-37773