gpu.cpp - libreria per calcoli su GPU

gpu.cpp è una libreria leggera e portabile per il calcolo su coprocessori grafici. Per utilizzarla è necessario un compilatore C++ che supporti lo standard C++17 (gli sviluppatori insistono su clang) e la libreria stessa. Si dichiara che funziona su qualsiasi dispositivo che supporti Vulkan, Metal o DirectX.

Tra i vantaggi della libreria, gli sviluppatori segnalano:

  • velocità di compilazione, inferiore a 5 secondi su PC moderni;
  • facilità d'uso dell'API;
  • dipendenze minime — il codice principale è contenuto in gpu.h con circa mille righe di codice, oltre ai requisiti di python3 e make.

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

Ci sono esempi di codice al link.

Fonte: linux.org.ru

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