Новая версия NVIDIA CUDA
Компания NVIDIA выпустила новую версию платформы параллельных вычислений CUDA, которая поможет инженерам и исследователям – биологам, химикам, физикам, геофизикам – ускорить симуляции и вычисления с помощью GPU.
Новая версия NVIDIA CUDA включает три основных изменения, которые упрощают и ускоряют параллельное программирование на GPU:
- обновленный Visual Profiler с автоматизированным анализом производительности быстрее ускоряет приложение;
- новый компилятор на базе инфраструктуры с открытым кодом LLVM ускоряет работу приложений на 10%;
- новые функции вывода изображений и обработки сигнала удваивают размер библиотеки NVIDIA Performance Primitives (NPP).
Новый Visual Profiler позволяет разработчикам любого уровня оптимизировать свой код для максимальной производительности. Благодаря автоматизированному анализу производительности и системе управления, которая дает пошаговые советы по оптимизации, Visual Profiler определяет узкие места в производительности приложения и предлагает способы их устранения.
Инфраструктура с открытым кодом LLVM имеет модульный дизайн, что позволяет легко добавлять поддержку новых языков программирования и процессорных архитектур. С помощью нового LLVM-компилятора CUDA разработчики могут повысить производительность на 10% в приложениях, ускоряемых графическим процессором за счет простой перекомпиляции. Модульный дизайн LLVM дает сторонним разработчикам инструментов возможность создавать LLVM-решения для архитектур, отличных от NVIDIA, чтобы запускать приложения CUDA на графических процессорах не только от NVIDIA, но и от других компаний.
NVIDIA удвоила размер библиотеки NPP, добавив сотни новых функций обработки изображения и сигнала. Разработчики, использующие такие алгоритмы, выиграют от GPU, добавив обращение к библиотеке в свои приложения. Обновленную библиотеку NPP можно использовать для широкого спектра алгоритмов обработки изображений и сигналов – от базового фильтрования до передовых технологических процессов.
Новая версия платформы параллельных вычислений CUDA доступна бесплатно на сайте разработчиков NVIDIA по адресу http://developer.nvidia.com/getcuda.