Parallelisierung und Vektorisierung

Produkt

Kurzbeschreibung Plattformen
Programming Paradigms
MPI Message Passing Interface (optimierte Hersteller Versionen) all HPC systems
OpenMP Direktivengebundene portable Parallelisierungsmethode für Systeme mit gemeinsamem Hauptspeicher all HPC systems
PGAS A parallel paradigm integrated into standard languages all HPC systems
Tools

Intel Application Performance Snapshot

Intel Application Perfcormance Snapshot provides a quick look at your application's performance like MPI parallelism, OpenMP* parallelism, Memory access, FPU Utilization, I/O efficiency) all Intel-based HPC systems

Intel Advisor

Advisor allows you to identify optimization potential in your code (both multi-threadig and SIMD vectorization) all Intel-based HPC systems

Intel Amplifier

Amplifier (aka VTune) allows you to perform performance analysis on multi-threaded applications (running in shared memory). all Intel-based HPC systems

Intel Inspector

Inspector allows you to perform correctness checking on multi-threaded applications (running in shared memory).

all Intel-based HPC systems
Intel Trace Collector and Analyzer Tool for profiling of MPI codes all Intel-based HPC systems
Marmot MPI error detection tool SuperMUC
MPIP Kommunikations-Profiling von MPI Programmen All HPC Systems
Periscope Scalable automatic performance analysis tool SuperMUC
Scalasca SCalable performance Analysis of LArge SCale Applications SuperMUC
VAMPIR/NG Tool for profiling of MPI codes All HPC systems
Libraries
PETSC Portable, Extensible Toolkit for Scientific Computations All HPC systems
ScaLAPACK ScaLAPACK Users' Guide All HPC systems