NVIDIA SOFTWARE

NVIDIA Nsight

Développez pour les GPU dans votre environnement de développement intégré

NVIDIA® Nsight™ est la plateforme de développement ultime en matière de calcul hybride. Elle inclut de puissants outils de débogage et de profilage qui vous permettent d'optimiser les performances parallèles du CPU et du GPU. Ces outils avancés et performants vous permettent également de mieux comprendre le code, pour identifier et analyser plus facilement les problèmes potentiels et surveiller l'activité système.

Grâce à NVIDIA® Nsight™ édition Visual Studio pour Windows et à NVIDIA® Nsight™ édition Eclipse pour Linux/Mac OS, codez plus facilement et améliorez votre expérience de programmation GPU.

Téléchargez Nsight édition Visual Studio

Téléchargez Nsight Visual Studio Edition
Téléchargez Nsight édition Eclipse

Téléchargez Nsight Eclipse Edition

Capture d'écran éditeur – Nsight édition Eclipse
Capture d'écran éditeur – Nsight édition Eclipse

Développement

  • Nouveaux modèles de projet. Options d'intégration avec le kit de développement CUDA pour un démarrage rapide et simplifié.
  • Mise en surbrillance du code CUDA pour une navigation optimisée dans le code hétérogène.
  • Programmation HLSL pour édition dynamique de shaders
Capture d'écran débogage – Nsight édition Visual Studio
Capture d'écran débogage – Nsight édition Visual Studio

Débogage

  • Débogage simultané et intégré du code CPU/GPU.
  • Déboguez les shaders en temps réel sur le GPU.
  • Analyse en temps réel des appels d’API Direct3D 9/10/11
  • Visualisation de fragments de code avec l’outil Pixel History
Capture d'écran profilage – Nsight édition Eclipse
Capture d'écran profilage – Nsight édition Eclipse
Profilage
  • Identifiez facilement les problèmes potentiels grâce à un suivi CPU/GPU de l'activité des applications.
  • Mode de rediffusion intégré aux sessions pour un meilleur profilage des applications.
  • Profilage de trames et suivi automatique des problèmes de code GPU
  • Page de suivi des "drawcalls" pour visualiser les exécutions de code parallèle

Capture d'écran éditeur – Nsight édition Eclipse

Capture d'écran débogage – Nsight édition Visual Studio

Capture d'écran profilage – Nsight édition Eclipse