The Portland Group

Compiler, Debugger and Profiler for
C/C++, Fortran, CUDA Fortran, for automatically parallelising by OpenMP, OpenACC and MPI programming,

 

Executeables for AMD and Intel, ARM- and OpenPOWER processors,

 

Support for NVIDIA CUDA GPUs and AMD APUs on Linux, Windows and Mac OS/X.

 

 

TotalView Debugger for HPC

Debugger for parallel computing on Linux and Unix in HPC and embedded environments,
poweful Memory Debugging with MemoryScape,
recording
and replaying of debug sessions with ReplayEngine
Features for Cross-Plattform-Debugging and debugging on Accelerators and GPUs in embedded and heterogenous environments.

 get evaluation License

 
 

CodeDynamics

The C/C++ debugger CodeDynamics for multi-threaded environments gives programmers a quick and easy Access into the debugging of complex C/C++ code with the same Features like Memory Debugging, Reverse Debugging und Batch Debugging - also available in TotalView  - within an integrated development environment.

Outstanding Support visualising complex data structures especially STL data structures

 

 

Vratis


SpeedIT
provides a set of accelerated solvers for sparse linear systems of equations that fundamental to scientific and industrial applications.

ARAEL™ is a leading general-purpose finite volume-based Computational Fluid Dynamics (CFD) flow solver that fully runs on GPU.