denis19 Nvidia самит Apache intel AMD denis19
/ habr.com

Представлена открытая лёгковесная библиотека gpu.cpp для проведения низкоуровневых вычислений на GPU с помощью C++

Представлена открытая лёгковесная библиотека gpu.cpp для проведения упрощённых низкоуровневых вычислений на GPU с помощью C++.

Исходный код проекта опубликован на GitHub под лицензией Apache License 2.0.Технические цели проекта — лёгкий вес, быстрая итерация и простой шаблон.Разработчики gpu.cpp пояснили, что в проекте используется спецификация WebGPU.

Решение позволяет добавлять код для выполнения на GPU в проекты C++, включая графические модули Nvidia, Intel, AMD. Один и тот же код C++ может работать на самых разных ноутбуках, рабочих станциях, мобильных устройствах или практически на любом оборудовании с поддержкой Vulkan, Metal или DirectX.«С помощью gpu.cpp мы хотим предоставить многофункциональную библиотеку, позволяющую отдельным разработчикам и исследователям включать вычисления на графическом процессоре в программы, используя в качестве инструментария не что иное, как стандартный компилятор C++», — уточнили в команде проекта.В проекте заявлены минимальные зависимости и накладные расходы на инструментарий, стандартного компилятора clang C++ должно быть достаточно, нет никаких зависимостей от внешних библиотек, кроме собственной реализации WebGPU.

Читать на habr.com
Сайт imag.one - агрегатор новостей из открытых источников. Источник указан в начале и в конце анонса. Вы можете пожаловаться на новость, если находите её недостоверной.

Сейчас читают

DMCA