gpu.cpp — biblioteca para cálculos em GPU

gpu.cpp — uma biblioteca leve e portátil para cálculos em coprocessadores gráficos. Para funcionar, requer apenas um compilador C++ que suporte o padrão C++17 (os desenvolvedores insistem no clang por algum motivo) e a própria biblioteca. É afirmado que funciona em qualquer dispositivo que suporte Vulkan, Metal ou DirectX.

Como vantagens da biblioteca, os desenvolvedores afirmam:

  • velocidade de compilação, menos de 5 segundos em PCs modernos;
  • simplicidade da API;
  • dependências mínimas — o código em si cabe em gpu.h com cerca de mil linhas de código, além disso, requer python3 e make.

O desenvolvimento é baseado em WebGPU. A licença da biblioteca é a Apache License 2.0.

No link, há exemplos de código.

Fonte: linux.org.ru

Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS 🔥 Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS | ProHoster