gpu.cpp — biblioteca para cálculos en GPU

gpu.cpp — una biblioteca portátil ligera para cálculos en coprocesadores gráficos. Solo se requiere un compilador C++ que soporte el estándar C++17 (los desarrolladores insisten en que debe ser clang) y la propia biblioteca. Se afirma que funciona en cualquier dispositivo que soporte Vulkan, Metal o DirectX.

Como ventajas de la biblioteca, los desarrolladores mencionan:

  • velocidad de compilación, afirmando menos de 5 segundos en PC modernos;
  • sencillez del API;
  • dependencias mínimas: el código en sí cabe en gpu.h con alrededor de mil líneas de código, además se requieren python3 y make.

El desarrollo se basa en WebGPU. La licencia de la biblioteca es Apache License 2.0.

Hay ejemplos de código en el enlace.

Fuente: linux.org.ru

Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS 🔥 Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS | ProHoster