NVIDIA SOFTWARE

NVIDIA Nsight

Разрабатывайте для GPU в любимой вами интегрированной среде для разработки

NVIDIA® Nsight™ - это идеальная платформа для разработчиков в области гетерогенных вычислений. Работайте с мощными инструментами отладки и профилирования, которые позволяют полностью оптимизировать производительность CPU и GPU. Эти инструменты с большими техническими возможностями не только оптимизируют производительность, но и помогают лучше понять свой код: обнаружить и проанализировать «узкие» места и проследить за поведением системы и всех ее операций.

Испытайте, насколько просто разрабатывать код для GPU, используя NVIDIA® Nsight™ Visual Studio Edition для Windows или Nsight™ Eclipse Edition для Linux и Mac OS.

Загрузить Nsight Visual Studio Edition

Загрузить Nsight Visual Studio Edition
Загрузить Nsight Eclipse Edition

Загрузить Nsight Eclipse Edition

Скриншот редактора из Nsight, Eclipse Edition
Скриншот редактора из Nsight, Eclipse Edition

Разрабатывайте

  • Новые шаблоны и интеграция образцов CUDA SDK делают начало работы простым и быстрым
  • Выделение кода CUDA упрощает навигацию по гетерогенному коду CUDA
  • Динамическое редактирование HLSL шейдеров
Скриншот отладчика из Nsight, Visual Studio Edition
Скриншот отладчика из Nsight, Visual Studio Edition

Отладка

  • Одновременно и плавно отлаживайте коды для GPU и CPU
  • Отлаживайте шейдеры во время их исполнения на GPU
  • Проверка API вызовов Direct3D 9/10/11 в режиме реального времени
  • Обзор составляющих фрагментов в Пиксельной истории
Скриншот профилировщика из Nsight, Eclipse Edition
Скриншот профилировщика из Nsight, Eclipse Edition
Профилируйте
  • Легко определяйте узкие места производительности, используя объединенный мониторинг CPU и GPU во время работы приложений
  • Повторная отрабатывайте ядра во время сеанса работы для более точного профилирования
  • Профилируйте кадры и автоматически определяйте «узкие места» GPU
  • Создавайте страницу синхронизации вызовов для визуализации параллелизма выполнения

Скриншот редактора из Nsight, Eclipse Edition

Скриншот отладчика из Nsight, Visual Studio Edition

Скриншот профилировщика из Nsight, Eclipse Edition