Tensors and Dynamic neural networks in Python with strong GPU acceleration
Repository dossier
CrossGL/crosstl
Translate GPU shaders and compute kernels between GLSL, HLSL, Metal, SPIR-V and Slang, from CUDA and HIP, and to WGSL, through the CrossGL IR
Brief / README 摘要
查看原文CrossTL translates GPU shaders and compute kernels between languages. Every translation goes through CrossGL, a small intermediate language: a frontend imports GLSL, HLSL, Metal or another source language into CrossGL, and a code generator writes CrossGL out as GLSL, HLSL, Metal, SPIR-V, WGSL or another target. You can also write CrossGL directly and generate every target from one source file. CI measures this chart on every push to main and nightly. Every feature in a pinned upstream feature list gets a generated probe, CrossTL translates it, and the language's reference compiler or validator…
Topics / 标签
相关推荐
:house_with_garden: Open source home automation that puts local control and privacy first.
Magnificent app which corrects your previous console command.
Curated list of project-based tutorials