wpmed92 / shaderpulseLinks
🚧 A work-in-progress GLSL compiler targeting SPIR-V mlir 🚧
☆22Updated last year
Alternatives and similar repositories for shaderpulse
Users that are interested in shaderpulse are comparing it to the libraries listed below
Sorting:
- Utilities for accessing AMD's Machine-Readable GPU ISA Specifications.☆42Updated last month
- Retargetable ML compilers for the twenty-first century!☆13Updated 6 months ago
- A minimal (really) out-of-tree MLIR example☆45Updated 3 months ago
- A enumerator for MLIR, relying on the information given by IRDL.☆19Updated 2 weeks ago
- The translator that supports translating NVPTX to SPIR-V. This translator is modified from LLVM-SPIR-V Translator.☆43Updated 4 years ago
- MLIR metal dialect☆33Updated last year
- Embedded Universal DSL: a good DSL for us, by us☆55Updated this week
- ☆86Updated this week
- RV: A Unified Region Vectorizer for LLVM☆112Updated 5 months ago
- compiling DSLs to high-level hardware instructions☆23Updated 3 years ago
- Declarative MLIR compilers in Python!☆35Updated 5 years ago
- ☆59Updated 2 weeks ago
- A translation validation framework for MLIR☆89Updated 7 months ago
- Tutorial on building a gpu compiler backend in LLVM☆47Updated 10 months ago
- The missing pieces (as far as boilerplate reduction goes) of the upstream MLIR python bindings.☆111Updated last week
- ☆31Updated 2 years ago
- SYCL Reference Manual☆28Updated last year
- Open source cross-platform compiler for compute-intensive loops used in AI algorithms, from Microsoft Research☆112Updated 2 years ago
- Sample programs for the LLVM PTX back-end☆39Updated 10 years ago
- Super fast FP32 matrix multiplication on RDNA3☆78Updated 7 months ago
- Example for running IREE in a bare-metal Arm environment.☆39Updated 3 months ago
- A toy compiler for NumPy array expressions that uses e-graphs and MLIR☆110Updated 3 months ago
- A simple profiler to count Nvidia PTX assembly instructions of OpenCL/SYCL/CUDA kernels for roofline model analysis.☆56Updated 7 months ago
- Simple experiments on Tenstorrent GraySkull e75 chip☆13Updated last year
- An LLVM backend generating SPIR-V binary.☆89Updated 2 years ago
- Website for CS 265☆31Updated 10 months ago
- Generate SQL from TableGen code - This is part of the tutorial "How to write a TableGen backend" in 2021 LLVM Developers' Meeting.☆34Updated 2 years ago
- materials available to the public☆28Updated last week
- ☆18Updated last year
- Bridging polyhedral analysis tools to the MLIR framework☆117Updated 2 years ago