`

СПЕЦІАЛЬНІ
ПАРТНЕРИ
ПРОЕКТУ

Чи використовує ваша компанія ChatGPT в роботі?

BEST CIO

Определение наиболее профессиональных ИТ-управленцев, лидеров и экспертов в своих отраслях

Человек года

Кто внес наибольший вклад в развитие украинского ИТ-рынка.

Продукт года

Награды «Продукт года» еженедельника «Компьютерное обозрение» за наиболее выдающиеся ИТ-товары

 

NVIDIA реализовала в CUDA поддержку платформ ARM

+11
голос

Компания NVIDIA объявила о доступности новой версии платформы параллельных вычислений и модели программирования CUDA, впервые получившей поддержку платформ на базе архитектуры ARM.

Версия CUDA 5.5 уже доступна для бесплатной загрузки.

«С 2006 года, когда разработчики перешли на CUDA, экспоненциально растущая мощь одного за другим поколений графических процессоров CUDA значительно повысила скорость работы приложений на x86 системах, – говорит Иан Бак (Ian Buck), директор по разработке вычислительного ПО в NVIDIA. – С поддержкой ARM новая версия CUDA позволяет разработчикам очень быстро и легко добавлять ускорение GPU в приложения для широкого спектра HPC-платформ нового поколения».

Сочетание высокопроизводительных графических ускорителей CUDA с экономичными системами-на-чипе ARM позволяет применять системы на базе архитектуры ARM на новых рынках, предъявляющих высокие требования к энергоэффективности вычислений, включая решения для оборонной промышленности, автомобилестроение, поиск источников энергии, мобильные вычисления, робототехнику, научные исследования, HPC и другие.

В дополнение к поддержке ARM-платформ новая версия CUDA 5.5 включает ряд улучшений, касающихся производительности и продуктивности:

• Поддержка Hyper-Q – теперь поддерживается для нескольких MPI процессов на всех системах Linux
• Приоритет MPI нагрузки – позволяет разработчикам приложений назначать приоритет потокам CUDA на критических участках для оптимизации общего время выполнения программы
• Новый направляемый анализ производительности – теперь утилиты Visual Profiler и Nsight Eclipse Edition позволяют разработчикам шаг за шагом выявлять узкие места в производительности и выполнять оптимизации
• Быстрая кросс-компиляция на x86 – сокращает время разработки для больших приложений, позволяя разработчикам компилировать ARM-код на быстрых x86 процессорах и передавать скомпилированные приложения на ARM.

Кроме того, версия CUDA 5.5 включает полный набор инструментов программирования, GPU-ускоряемые математические библиотеки и документацию по платформам x86 и ARM:

• Полная поддержка инструментов компилирования, отладки и анализа производительности CUDA
• GPU-ускоряемые математические библиотеки – FFT, RNG, BLAS, операции с разреженной матрицей и почти 5000 примитивов обработки сигналов и изображений в библиотеке NVIDIA Performance Primitives (NPP)
• Документация/руководство по программированию – полное руководство, примеры кодов и многое другое помогают разработчикам быстро научиться использовать преимущества GPU-ускоряемых вычислений

Ready, set, buy! Посібник для початківців - як придбати Copilot для Microsoft 365

+11
голос

Напечатать Отправить другу

Читайте также

 

Ukraine

 

  •  Home  •  Ринок  •  IТ-директор  •  CloudComputing  •  Hard  •  Soft  •  Мережі  •  Безпека  •  Наука  •  IoT