Vous cherchez une suite d'outils, de plateformes de développement et de composants pour aider vos équipes à produire du code plus abouti ? L'outil de développement de logiciels Rogue Wave TotalView simplifie tous les aspects du cycle de vie du développement HPC (calcul haute performance) et réduit les délais de publication. Cette solution répond à la complexité croissante de la construction de logiciels d'excellence et amplifie la valeur créée par le code au sein de l'entreprise. Elle épaule les développeurs pour leur permettre de construire rapidement des applications répondant à des initiatives logicielles stratégiques. Grâce au logiciel Rogue Wave TotalView, le client améliore la qualité de ses logiciels et l'intégrité de son code, tout en réduisant les temps du cycle de développement.

Caractéristiques

TotalView pour HPC

Le logiciel Rogue Wave TotalView offre un outil de débogage évolutif pour les applications parallèles écrites en C, C++ et Fortran, qui simplifie le développement, le débogage et l'optimisation des applications.

Débogue de nombreux processus et threads dans une fenêtre unique, tout en offrant aux développeurs un contrôle total sur l'exécution des programmes. Il permet l'exécution normale, étape par étape ou l'examen ligne par ligne d'un thread unique ou au sein d'un groupe de processus ou de threads.

ReplayEngine, inclut avec le logiciel Rogue Wave TotalView, enregistre et sauvegarde l'exécution, rendant ainsi possible l'examen à partir d'une défaillance, d'une erreur ou d'un incident pour retracer son origine sans arrêts et redémarrages répétés.

Détectez les situations de concurrence, les fuites de mémoire et les dépassements de mémoire, pour pouvoir dépanner les problèmes complexes qui peuvent survenir lorsque des programmes concurrents partagent les threads, OpenMP, MPI, processeurs graphiques ou coprocesseurs.