cucapra / diospyrosView external linksLinks
Search-based compiler for high-performance DSP programming
☆71Oct 29, 2024Updated last year
Alternatives and similar repositories for diospyros
Users that are interested in diospyros are comparing it to the libraries listed below
Sorting:
- TreeFuser is a tool that perform traversals fusion for recursive tree traversals written in subset of the c++ language.☆11Aug 13, 2023Updated 2 years ago
- compiling DSLs to high-level hardware instructions☆23Nov 8, 2022Updated 3 years ago
- Re-implementation of the TASO compiler using equality saturation☆138Jun 28, 2021Updated 4 years ago
- Automatically generate a compiler using equality saturation☆34Apr 3, 2024Updated last year
- RISCV Core written in Calyx☆17Aug 16, 2024Updated last year
- A retargetable and extensible synthesis-based compiler for modern hardware architectures☆17Nov 20, 2025Updated 2 months ago
- generating hardware accelerators for pangenomic graph queries☆39Feb 9, 2026Updated last week
- egraph <-> json☆16Dec 29, 2025Updated last month
- FPGA synthesis tool powered by program synthesis☆55Dec 15, 2025Updated 2 months ago
- KITTeL/KoAT☆21Dec 19, 2018Updated 7 years ago
- ☆18May 1, 2020Updated 5 years ago
- A pure, low-level tensor program representation enabling tensor program optimization via program rewriting. See the web demo at https://g…☆73May 30, 2025Updated 8 months ago
- Library to interface Compilers and ML models for ML-Enabled Compiler Optimizations☆20Oct 19, 2025Updated 3 months ago
- Time-sensitive affine types for predictable hardware generation☆148Jan 5, 2026Updated last month
- egg is a flexible, high-performance e-graph library☆1,670Dec 4, 2025Updated 2 months ago
- Verilog AST☆21Dec 2, 2023Updated 2 years ago
- Work related to vectorizing strategies for arbitrary FHE programs☆10Sep 5, 2025Updated 5 months ago
- Rewrite Rule Inference Using Equality Saturation☆151Jun 6, 2025Updated 8 months ago
- A framework that helps implementing swizzle GPU kernels☆51Feb 29, 2020Updated 5 years ago
- A description of Minotaur can be found in https://arxiv.org/abs/2306.00229.☆125Jan 7, 2026Updated last month
- Control Logic Synthesis: Drawing the Rest of the OWL☆13Jun 17, 2024Updated last year
- A Hardware Pipeline Description Language☆49Jul 12, 2025Updated 7 months ago
- An LLVM pass to prove that an II works for the given loop for Vitis HLS☆11Aug 22, 2021Updated 4 years ago
- Faceted execution in Racket☆11Sep 11, 2018Updated 7 years ago
- Universal instruction selection☆12Jun 8, 2018Updated 7 years ago
- Writeup that goes along with this:☆41Jan 18, 2018Updated 8 years ago
- A unified programming framework for high and portable performance across FPGAs and GPUs☆11Mar 23, 2025Updated 10 months ago
- Iodine: Verifying Constant-Time Execution of Hardware☆15Mar 29, 2021Updated 4 years ago
- The implementation of an SMTLib dialect for xDSL☆17Updated this week
- Inline, type safe X86-64 assembly programming in Agda☆69Jan 3, 2019Updated 7 years ago
- simple snapshot-style integration testing for commands☆75May 29, 2025Updated 8 months ago
- Verified Extraction from Rocq to OCaml/Malfunction☆14May 23, 2025Updated 8 months ago
- experiments in building tiny tracing JITs in various languages (Prolog to start)☆11Dec 11, 2025Updated 2 months ago
- rIC3 model checker for Hardware Model Checking Competition 2024(HWMCC'24) submission☆11Jul 4, 2025Updated 7 months ago
- Fork of gem5 with support for manycore architectures. Includes models and scripts to evaluate a software-defined-vector architecture.☆12Oct 14, 2021Updated 4 years ago
- bil verification tool☆12Jun 30, 2022Updated 3 years ago
- non-extensible/hardcoded pattern matching, core of MLStyle☆16Jun 10, 2021Updated 4 years ago
- A Speculation-Aware Collaborative Dependence Analysis Framework☆28Jun 29, 2024Updated last year
- The ExpressOS kernel☆17Jun 7, 2013Updated 12 years ago