gpu.cpp — knjižnica za izračune na GPU-u

gpu.cpp — lagana prijenosna knjižnica za izračune na grafičkim koprocesorima. Za rad je potreban samo C++ kompajler koji podržava standard C++17 (programeri nekako inzistiraju na clang-u) i sama knjižnica. Navodi se da radi na bilo kojim uređajima koji podržavaju Vulkan, Metal ili DirectX.

Kao prednosti knjižnice programeri navode:

  • brzinu kompajliranja, manje od 5 sekundi na modernim računalima;
  • jednostavnost API-ja;
  • minimalne ovisnosti — sam kod stane u gpu.h oko tisuću linija koda, osim toga potrebni su python3 i make.

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

Na linku su primjeri koda.

Izvor: linux.org.ru

Kupite pouzdan hosting za web stranice s DDoS zaštitom, VPS VDS servere 🔥 Kupite pouzdan hosting za web stranice s DDoS zaštitom, VPS VDS servere | ProHoster