gpu.cpp – ett bibliotek för berĂ€kningar pĂ„ GPU

gpu.cpp — ett lĂ€ttviktigt portabelt bibliotek för berĂ€kningar pĂ„ grafiska koprocessorer. För att fungera krĂ€vs endast en C++-kompilator som stöder C++17-standarden (utvecklarna insisterar av nĂ„gon anledning pĂ„ clang) och sjĂ€lva biblioteket. Det pĂ„stĂ„s fungera pĂ„ alla enheter som stöder Vulkan, Metal eller DirectX.

Som fördelar med biblioteket nÀmner utvecklarna:

  • kompileringstid, pĂ„stĂ„s vara mindre Ă€n 5 sekunder pĂ„ moderna PC-datorer;
  • enkelhet i API;
  • minimala beroenden — sjĂ€lva koden ryms i gpu.h, cirka tusen kodrader, dessutom krĂ€vs python3 och make.

Utvecklingen baseras pÄ WebGPU. Licensen för biblioteket Àr Apache License 2.0.

Exempel pÄ kod finns via lÀnken.

KĂ€lla: linux.org.ru

Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar đŸ”„ Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster