Un seul code source.Plus de choix de matériel.
Écrivez vos noyaux de calcul en Rust. CubeCL les traduit pour différents GPU et CPU, ce qui vous permet de réutiliser la même logique d'un backend matériel à l'autre.
Code ouvert · Apache 2.0 / MIT · Par Tracel
Explorez six chemins matériels possibles à travers CubeCL. Ouvrez Rust pour lire le noyau illustratif square.rs, écrit avec l'API 0.10. Des tampons de même longueur, la configuration de l'appareil et le code de lancement sont nécessaires pour l'exécuter. L'illustration n'exécute ni ne compile de Rust.
- 01Écrire en Rust
- 02Spécialiser et compiler
- 03Exécuter sur votre appareil
Fonctionnalités clés
Tirez plus de votre matériel.
Commencer
Descendez aussi bas qu'il le faut.
CubeCL est en version alpha et son API publique évolue. Épinglez la version de votre dépendance quand vous l'utilisez.
Tous les noms de produits et logos de tiers sont des marques de commerce ou des marques déposées de leurs propriétaires respectifs. Ils servent uniquement à des fins d'identification et n'impliquent aucune affiliation avec Tracel ni aucune approbation de sa part. Logo WebGPU par le W3C, utilisé sous licence CC BY 4.0.



