Корпорация NVIDIA начала добавлять поддержку графических процессоров на базе архитектур следующих поколений в свои драйверы. Судя по всему, компания хочет, чтобы разработчики, занятые в создании программного обеспечения для суперкомпьютеров, начинали писать приложения с учётом возможностей архитектур Pascal и Volta. Готовность ПО позволит партнёрам компании начать использовать GPU на базе новых архитектур, как только они появятся на рынке.
Драйверы NVIDIA GeForce версии 358.66 содержат среду выполнения (runtime) OpenCL с поддержкой графических процессоров NVIDIA с унифицированной архитектурой шестого (Pascal) и седьмого (Volta) поколений. Для графических процессоров Pascal поддерживаются три набора вычислительных возможностей — D__CUDA_ARCH__=600, -D__CUDA_ARCH__=610 и -D__CUDA_ARCH__=620 — что говорит о том, что разные GPU данного поколения будут поддерживать разную функциональность. Для графических чипов на базе архитектуры Volta пока включена поддержка базового набора возможностей — -D__CUDA_ARCH__=700.
Кроме того, эти же драйверы содержат среду выполнения для интерфейса программирования приложений (application programming interface, API) Vulkan — nv-vk32.dll — согласно данным сайта Laptopvideo2Go, известного своими исследованиями в области драйверов.
Присоединяйтесь — мы покажем вам много интересного
Присоединяйтесь к ОК, чтобы подписаться на группу и комментировать публикации.
Нет комментариев