gpu.cpp — biblioteka za proračune na GPU-u

gpu.cpp — lahka prenosljiva knjižnica za računalništvo na grafičnih soprocesorjih. Za delovanje je potreben le C++ prevajalnik, ki podpira standard C++17 (razvijalci nekako vztrajajo pri clang) in sama knjižnica. Omenja se delovanje na katerikoli napravi, ki podpira Vulkan, Metal ali DirectX.

Kot prednosti knjižnice razvijalci navajajo:

  • hitrost kompajliranja, manj kot 5 sekund na sodobnih računalnikih;
  • enostavnost API-ja;
  • minimalne odvisnosti — učitni koda v gpu.h obsega okoli tisoč vrstic kode, poleg tega sta potrebna python3 in make.

Razvoj temelji na WebGPU. Licenca knjižnice — Apache License 2.0.

Na povezavi so primeri kode.

Izvor: linux.org.ru

Kupite zanesljivo gostovanje za spletne strani z zaščito pred DDoS, VPS VDS strežniki 🔥 Kupite zanesljivo gostovanje za spletne strani z zaščito pred DDoS, VPS VDS strežniki | ProHoster