Интегрированная среда разработки NVIDIA для вычислений в Linux и Mac
Компания NVIDIA представила NVIDIA Nsight Eclipse Edition – первую в мире интегрированную среду разработки (IDE) для создания приложений, ускоряемых графическим процессором, на системах с ОС Linux и Mac.
NVIDIA Nsight предоставляет мощные инструменты отладки и профилирования, с помощью которых разработчики высокопроизводительных (HPC) и графических приложений могут оптимизировать работу CPU и GPU. Новая версия Nsight, Eclipse Edition, позволяет разработчикам приложений CUDA создавать, отлаживать и оптимизировать работу приложений, ускоряемых GPU, в знакомой среде, основанной на инфраструктуре Eclipse с открытым кодом.
Автоматический рефакторинг кода помогает конвертировать медленные последовательные циклы, выполняемые на CPU, в параллельные коды, исполняемые на GPU. NVIDIA Nsight Visual Studio Edition для Windows ранее известная как NVIDIA Parallel Nsight) включает улучшения и обновленные функции, которые ускоряют и упрощают параллельное программирование на системах с Windows на базе GPU.
Ключевое нововведение – локальная отладка на GPU, которая позволяет разработчикам CUDA отлаживать свой код CUDA C/C++ на той же системе с помощью GPU, поддерживающего CUDA 1.1 и выше. Среди других возможностей – повышение производительности кадрового профилировщика и отладчика, а также поддержка отладки DirectX 9, кадровое профилирование и анализ.
Разработчики могут зарегистрироваться в программе NVIDIA GPU Computing Registered Developer для получения бесплатной пробной версии NVIDIA Nsight Eclipse Edition или Nsight Visual Studio Edition.