Recherchez-vous une suite d'outils, de plateformes de développement et de composants pour aider vos équipes à produire un meilleur code ? La solution de développement de logiciels TotalViewTM by Perforce simplifie tous les aspects du cycle de vie du développement du calcul haute performance (HPC) et réduit les délais de publication globaux. La solution répond à la complexité croissante de la conception de logiciels d'excellence et amplifie la valeur créée par le code au sein de l'entreprise. Elle prend en charge les développeurs pour leur permettre de concevoir rapidement des applications répondant à des initiatives logicielles stratégiques. Grâce au logiciel TotalView by Perforce, 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 TotalView by Perforce 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 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étitifs.

Détecter les situations de concurrence, les fuites de mémoire et les dépassements de mémoire, ce qui permet de résoudre les problèmes difficiles qui peuvent survenir dans les programmes concurrents qui exploitent les threads, OpenMP, MPI, GPU ou coprocesseurs.