NVIDIA SOFTWARE

NVIDIA Nsight

In führenden IDEs für Grafikprozessoren entwickeln

NVIDIA® Nsight™ ist die ideale Entwicklungsplattform für heterogenes Computing. Leistungsfähige Debugging- und Profiling-Tools ermöglichen die Leistungsoptimierung von CPU und Grafikprozessor. Darüber hinaus liefern die praktischen Tools ein besseres Verständnis für die Funktionsweise des Codes, so dass Engpässe identifiziert und analysiert werden können und das Verhalten aller Systemaktivitäten beobachtet werden kann.

Die Code-Entwicklung für Grafikprozessoren ist ganz einfach mit NVIDIA® Nsight™ Visual Studio Edition für Windows oder Nsight™ Eclipse Edition für Linux und Mac OS.

Nsight Visual Studio Edition herunterladen

Nsight Visual Studio Edition herunterladen
Nsight Eclipse Edition herunterladen

Nsight Eclipse Edition herunterladen

Editor-Screenshot von Nsight, Eclipse Edition
Editor-Screenshot von Nsight, Eclipse Edition

Entwickeln

  • Neue Projektvorlagen und die Integration mit CUDA SDK-Beispielen gestalten den Einstieg schnell und einfach.
  • CUDA Code-Hervorhebung erleichtert die Navigation in heterogenem CUDA Code.
  • Dynamische HLSL-Shader-Bearbeitung
Debugger-Screenshot von Nsight, Visual Studio Edition
Debugger-Screenshot von Nsight, Visual Studio Edition

Debug

  • Das Debugging von CPU- und Grafikprozessorcode kann simultan durchgeführt werden
  • und das Debugging von Shadern erfolgt nahtlos während der Ausführung auf dem Grafikprozessor.
  • Echtzeitüberprüfung von API-Aufrufen mit Direct3D 9/10/11
  • Darstellung der Beitragsfragmente mit Pixel History
Profiler-Screenshot von Nsight, Eclipse Edition
Profiler-Screenshot von Nsight, Eclipse Edition
Profile
  • Einfache Identifizierung von Engpässen mithilfe der einheitlichen Überwachung der Anwendungsaktivität auf CPU und Grafikprozessor.
  • Kernel-Replay-Modus innerhalb der Session für akkurateres Profiling.
  • Frame-Profiling und automatische Bemessung der Engpässe des Grafikprozessors
  • Seite für die Zeitverhältnisse bei Draw calls von Frames zur Visualisierung der Concurrency bei der Ausführung

Editor-Screenshot von Nsight, Eclipse Edition

Debugger-Screenshot von Nsight, Visual Studio Edition

Profiler-Screenshot von Nsight, Eclipse Edition