NVIDIA анонсировала платформу CUDA 10 для разработки приложений с GPU-ускорением

CUDA 10

NVIDIA объявила о скором выходе платформы CUDA 10 для создания приложений с поддержкой ускорения при помощи графических процессоров. Проект позиционируется как альтернатива фреймворку OpenCL.

Особенности CUDA 10

Платформа включает в себя все компоненты, необходимые при разработке приложений для мощных серверных платформ. Впоследствии они могут использоваться для поддержания работы искусственного интеллекта и высокопроизводительных вычислений.

Список нововведений:

  • поддержка процессоров Turing, таких, как Quadro RTX и GeForce GTX 2000;
  • оптимизация библиотек с использованием преобразования Фурье и разложения Холецкого;
  • поддержка библиотеки nvJPEG для двукратного ускорения декодирования JPEG-изображений;
  • программная модель CUDA Graphs для выполнения потока define-once-run-repeatedly;
  • расширение возможностей взаимодействия между CUDA и графическими API, включая Vulcan и DirectX 12;
  • новое семейство продуктов Nsight для отслеживания, профилирования и отладки приложений.

Чтобы получить уведомление о релизе CUDA 10, необходимо стать участником программы NVIDIA Developer.

Помимо работы над новой версией CUDA, NVIDIA, в частности, разработала графическую архитектуру Turing с поддержкой трассировки лучей в реальном времени.

Источник: новостной центр NVIDIA Developer

Ещё интересное для вас:
— Биты, байты, Ада Лавлейс — тест на знание околоIT.
— Level Up — события и курсы, на которых можно поднять свой уровень.
— Работа мечты — лучшие IT-вакансии для вас.