NVIDIA SOFTWARE

NVIDIA Nsight

Sviluppare per le GPU nel proprio IDE preferito

NVIDIA® Nsight™ è la piattaforma di sviluppo ideale per il computing eterogeneo. Questa soluzione offre potenti strumenti di debugging e profilatura che permettono di ottimizzare a fondo le di CPU e GPU. Questi strumenti ricchi di funzionalità non si limitano soltanto a ottimizzare le performance, ma agevolano una migliore comprensione del codice. Infatti, individuano e analizzano i colli di bottiglia e osservano il comportamento di tutte le attività di sistema.

Scopri quanto è facile sviluppare codice per le GPU usando NVIDIA® Nsight™ Visual Studio Edition per Windows oppure Nsight™ Eclipse Edition per Linux e Mac OS.

Scarica Nsight Visual Studio Edition

Scarica Nsight Visual Studio Edition
Scarica Nsight Eclipse Edition

Scarica Nsight Eclipse Edition

Schermata dell'editor di Nsight Eclipse Edition
Schermata dell'editor di Nsight Eclipse Edition

Sviluppo

  • Nuovi modelli di progetto e integrazione con campioni di SDK CUDA rendono più semplice e rapido iniziare
  • L'evidenziazione del codice CUDA semplifica la navigazione nel codice CUDA eterogeneo
  • Editing dinamico di shader in HLSL
Schermata del debugger di Nsight Visual Studio Edition
Schermata del debugger di Nsight Visual Studio Edition

Debugging

  • Debug simultaneo e perfetto del codice di CPU e GPU
  • Debug degli shader mentre vengono eseguiti sulla GPU
  • Ispezione in tempo reale per le chiamate delle API Direct3D 9/10/11
  • Visione dei frammenti interessati con Pixel History
Schermata del profiler di Nsight Eclipse Edition
Schermata del profiler di Nsight Eclipse Edition
Profilatura
  • Identificazione facile dei colli di bottiglia delle performance usando un tracciamento unificato (CPU + GPU) delle attività dell'applicazione
  • Modalità di replay del kernel in sessione per una profilatura più accurata
  • Profilatura dei frame e misurazione automatica dei colli di bottiglia della GPU
  • Pagina di timing delle drawcall dei frame per la visualizzazione della concomitanza di esecuzione

Schermata dell'editor di Nsight Eclipse Edition

Schermata del debugger di Nsight Visual Studio Edition

Schermata del profiler di Nsight Eclipse Edition