NVIDIA Nsight
Pracuj wykorzystując jednostki GPU w swoich ulubionych środowiskach IDE
NVIDIA® Nsight™ to doskonała platforma do rozwoju obliczeń heterogenicznych. Pracuj z narzędziami do debuggowania i profilowania o ogromnych możliwościach, dzięki którym będziesz mógł w pełni optymalizować wykorzystanie jednostek CPU i GPU. Te funkcjonalne narzędzia nie tylko optymalizują działanie programu, pozwalają Ci również lepiej zrozumieć Twój kod – identyfikować i analizować wąskie gardła oraz obserwować zachowanie wszystkich funkcji systemu.
Poznaj swobodę tworzenia programów wykorzystujących układy GPU pracując z pakietem Nsight™ Visual Studio Edition dla systemu Windows lub Nsight™ Eclipse Edition dla systemu Linux i Mac OS.
Pobierz pakiet Nsight Visual Studio Edition
 |
Pobierz pakiet Nsight Eclipse Edition
 |

Edytor Nsight, Eclipse Edition
|
Rozwijaj
- Nowe wzorce projektowe i integracja z przykładami CUDA SDK pozwalają szybko i łatwo rozpocząć pracę
- Wyróżnianie kodu CUDA ułatwia nawigację po heterogenicznym kodzie CUDA
- Dynamiczna edycja shaderów w HLSL
|

Debugger Nsight, Visual Studio Edition
|
Debuguj
- Debuguj kod CPU i GPU równocześnie i płynnie
- Debuguj shadery podczas gdy wykonują się one na układzie GPU
- Kontrola wywołań API Direct3D 9/10/11 w czasie rzeczywistym
- Przeglądaj zaangażowane fragmenty wykorzystując moduł Pixel History
|

Profiler Nsight, Eclipse Edition
|
Profiluj
- Z łatwością identyfikuj wąskie gardła wydajności wykorzystując zunifikowane śledzenie aktywności aplikacji na jednostce CPU i GPU
- Dostępny w trakcie sesji tryb odtwarzania jądra umożliwia dokładniejsze profilowanie
- Profiluj ramki i automatycznie oceniaj wąskie gardła GPU
- Strona synchronizacji wywołań drawcall do wizualizacji współbieżności wykonania operacji
|