gpu.cpp - bókasafn fyrir GPU-tölvu

gpu.cpp er létt og flytjanlegt bókasafn fyrir tölvuvinnslu á grafískum meðvinnsluforritum. Það þarfnast aðeins C++ þýðanda sem styður C++ 17 staðalinn (af einhverri ástæðu krefjast forritararnir þess að nota clang) og bókasafnsins sjálfs. Það fullyrðir að það virki á hvaða tæki sem er sem styður Vulkan, Metal eða DirectX.

Hönnuðirnir nefna eftirfarandi kosti bókasafnsins:

  • Sagt er að samantektarhraðinn sé innan við 5 sekúndur á nútíma tölvum;
  • einfaldleiki API;
  • Lágmarks ósjálfstæði - kóðinn sjálfur passar í gpu.h, um þúsund línur af kóða; að auki eru Python3 og Make nauðsynleg.

Þróunin byggir á WebGPU. Bókasafnið er leyfisveitt samkvæmt Apache leyfi 2.0.

Það eru dæmi um kóða á tenglinum.

Heimild: linux.org.ru

Kauptu áreiðanlega hýsingu fyrir síður með DDoS vernd, VPS VDS netþjónum 🔥 Kauptu áreiðanlega vefhýsingu með DDoS vörn, VPS VDS netþjónum | ProHoster