gpu.cpp — bibliotekë për llogaritje në GPU

gpu.cpp — një bibliotekë e lehtë dhe portative për llogaritjet në procesorët grafikë. Përdorimi kërkon vetëm një kompajler C++ që mbështet standardin C++17 (zhvilluesit, për një arsye, insistojnë në clang), dhe bibliotekën e vet. Pretendohet se punon në çdo pajisje që mbështet Vulkan, Metal, ose DirectX.

Si avantazhe të bibliotekës, zhvilluesit deklarojnë:

  • shpejtësinë e kompilimit, e cila është më pak se 5 sekonda në PC moderne;
  • thjeshtësinë e API;
  • varësi minimale — vetë kodi zë rreth një mijë rreshta në gpu.h, përveç që kërkohen python3 dhe make.

Zhvillimi bazohet në WebGPU. Licenca e bibliotekës është Apache License 2.0.

Në lidhjen e dhënë, ka shembuj kodi.

Burimi: linux.org.ru

Bleni hostim të besueshëm për faqe me mbrojtje nga DDoS, serverë VPS VDS 🔥 Bleni hostim të besueshëm për faqe me mbrojtje nga DDoS, serverë VPS VDS | ProHoster