gpu.cpp — libreria per calcoli su GPU

gpu.cpp — una leggera libreria portatile per il calcolo su coprocessori grafici. Per funzionare, è necessario un compilatore C++ che supporti lo standard C++17 (ci si aspetterebbe clang), oltre alla libreria stessa. È dichiarato che funziona su qualsiasi dispositivo che supporti Vulkan, Metal o DirectX.

I vantaggi della libreria, secondo gli sviluppatori, includono:

  • velocità di compilaazione, dichiarata inferiore a 5 secondi su PC moderni;
  • facilità d'uso dell'API;
  • minime dipendenze — il codice stesso è compresso in gpu.h con circa mille righe di codice, oltre a ciò sono richiesti python3 e make.

Lo sviluppo si basa su WebGPU. La licenza della libreria è la Apache License 2.0.

In questo link ci sono esempi di codice.

Fonte: linux.org.ru

Acquista un hosting affidabile per siti web con protezione DDoS, VPS VDS server 🔥 Acquista un hosting affidabile per siti web con protezione DDoS, VPS VDS server | ProHoster