NVIDIA анонсировала платформу CUDA 10 для разработки приложений с GPU-ускорением
Новости
Она включает в себя компоненты, необходимые для создания приложений для серверных платформ. Главным новшеством CUDA 10 считается поддержка видеокарт Turing.
3К открытий3К показов
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 с поддержкой трассировки лучей в реальном времени.
3К открытий3К показов