gpu.cpp — bibliothèque pour le calcul sur GPU

gpu.cpp — bibliothèque portable légère pour le calcul sur coprocesseurs graphiques. Elle nécessite uniquement un compilateur C++ compatible avec la norme C++17 (les développeurs insistent apparemment sur clang), ainsi que la bibliothèque elle-même. Elle est déclarée fonctionnelle sur tous les appareils prenant en charge Vulkan, Metal ou DirectX.

Les avantages de la bibliothèque, selon les développeurs, sont :

  • rapidité de compilation, annoncée en moins de 5 secondes sur des PC modernes ;
  • simplicité de l'API ;
  • dépendances minimales — le code lui-même tient dans gpu.h, qui compte environ mille lignes de code, en plus de cela, python3 et make sont requis.

Le développement est basé sur WebGPU. La licence de la bibliothèque est la Licence Apache 2.0.

Des exemples de code sont disponibles à ce lien.

Source : linux.org.ru

Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS 🔥 Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS | ProHoster