gpu.cpp - könyvtár GPU-alapú számításokhoz

gpu.cpp — könnyen hordozható könyvtár grafikus társprocesszorokon végzett számításokhoz. A használatához csak egy C++ fordítóra van szükség, amely támogatja a C++17 szabványt (a fejlesztők valamiért a clangot preferálják), valamint magára a könyvtárra. Azt állítják, hogy bármilyen Vulkan, Metal vagy DirectX támogatással rendelkező eszközön működik.

A könyvtár előnyeiként a fejlesztők az alábbiakat emelik ki:

  • a fordítási sebesség, amely állítólag 5 másodpercnél kevesebb a modern PC-ken;
  • az API egyszerűsége;
  • minimális függőségek — maga a kód körülbelül ezer sorban elfér a gpu.h fájlban, ezen kívül a python3 és a make szükséges.

A fejlesztés a WebGPU-ra alapozódik. A könyvtár licence — Apache License 2.0.

A hivatkozás alatt kódpéldák találhatók.

Forrás: linux.org.ru

Megbízható hosting vásárlása weboldalak számára, DDoS védelemmel, VPS VDS szerverek. 🔥 Megbízható webtárhely vásárlása DDoS védelemmel, VPS VDS szerverek | ProHoster