Produkte
  RogueWave Produkte


Interoperable und intuitive Tools zum Debuggen und Optimieren von High Performance Computing Applikationen
 

Der TotalView Debugger ist ein graphischer Debugger, der speziell für die komplexen Anforderungen beim Debuggen von parallelen Codes entwickelt wurde. TotalView ist mit einer einheitlichen und intuitiven graphischen Benutzeroberfläche ausgestattet, die dem Anwender die Kontrolle über seine parallele Anwendung gibt, egal ob er mit 1 Prozess auf einer Workstation oder mit tausenden über ein High-Performance Cluster verteilten Prozessen arbeitet. TotalView stellt Anwendern eine einheitliche Oberfläche für jeden Compiler, jede Sprache und jede MPI Distribution zur Verfügung.

Testlizenz anforden
ReplayEngine
 
Die ReplayEngine vereinfacht die Reproduzierung von Fehlern radikal. Die ReplayEngine zeichnet die Statusänderungen in Ihrem C/C++ oder Fortran Programm auf und eröffnet Ihnen die Möglichkeit, in der Ausführungszeit Vorwärts und Rückwärts zu gehen und jeden Teil Ihres Programms mit Hilfe des aufgezeichneten Verhaltens der Funktionsaufrufe und der Theadausführungen zu betrachten.
MemoryScape

MemoryScape ist ein interaktiver, leicht zu handhabender Memory Debugger, der Ihnen hilft schwerwiegende Speicherprobleme in C, C++, and Fortran zu identifizieren, zu inspizieren und zu lösen.
MemoryScape verfügt über eine intuitive graphische Bedieneroberfläche, die das Memory Debugging wesentlich vereinfacht. Wizards leiten Sie ohne Vorkenntnisse effizient und effektiv durch den Memory Debugging Prozess.
 

 
Coprozessoren und Acceleratoren
 
Ebenfalls in TotalView integriert ist die vollständige Unterstützung für das Debugging auf Xeon Phi Coprozessoren und NVIDIA GPUs.
Für Intel Xeon Phi Coprozessoren wird das gleichzeitige Debuggen des Host Prozessors und des Coprozessors mit allen HPC Features unterstützt.
Unter Linux x86-64 wird das vollständige Debuggen von CUDA und OpenACC code unterstützt.
 
 

Cross-Plattform

TotalView unterstützt das Cross Debugging über verschiedene Prozessorarchitekturen hingweg. 
 
 
   
CodeDynamics ist ein leistungsfähiger C/C++ Debugger, der Ihnen unter Linux eine integrierte Debugging-Umgebung zur Verfügung stellt.
Der Fokus liegt dabei auf der Entwicklung von Multiprozess- und Multithreading-Anwendungen im industriellen Einsatz.
Die Visualisierung von Daten und die Visualisierung komplexer Strukturen (z.B. STL) erleichtern die Entwicklung erheblich.
 
Die aus dem HPC Bereich bewährten Tools wie MemoryScape für das Auffinden von Speicherlecks und die ReplayEngine für das Aufzeichnen und beliebige Abspielen einer Debugsession sind ebenfalls enthalten.
Testlizenz anforden