gpu.cpp — bibliotēka GPU aprēķiniem

gpu.cpp — viegla, pārnesama bibliotēka grafikas kopprocesoru aprēķiniem. Darbībai nepieciešams tikai C++ kompilators, kas atbalsta C++17 standartu (izstrādātāji it kā uzstāj uz clang), kā arī pati bibliotēka. Tiek apgalvots, ka tā darbojas uz jebkurām ierīcēm, kas atbalsta Vulkan, Metal vai DirectX.

Bibliotēkas izstrādātāji norāda šādus priekšrocības:

  • kompilēšanas ātrums — apgalvots mazāk par 5 sekundēm mūsdienu datoros;
  • API vienkāršība;
  • minimālas atkarības — pats kods iekļaujas gpu.h aptuveni tūkstoša rindiņu kodā, turklāt nepieciešami python3 un make.

Izstrāde balstīta uz WebGPU. Bibliotēkas licence — Apache License 2.0.

Saistītajā saistē ir kodu piemēri.

Avots: linux.org.ru

Iegādājieties uzticamu tīmekļa hostingu ar DDoS aizsardzību, VPS VDS serveriem 🔥 Iegādājieties uzticamu tīmekļa hostingu ar DDoS aizsardzību, VPS VDS serveriem | ProHoster