xls
Co-design accelerator
Accelerates development of high-performance hardware and software by automating co-design and synthesis
XLS: Accelerated HW Synthesis
1k stars
67 watching
182 forks
Language: C++
last commit: 12 months ago
Linked from 1 awesome list
compilerhigh-level-synthesishlsmid-level-synthesisopen-sourcepipelineverilog
Related projects:
| Repository | Description | Stars |
|---|---|---|
| | Compiles Accelerate code to LLVM IR and executes it on CPUs or NVIDIA GPUs | 159 |
| | A high-performance parallel array computation language and runtime system for Haskell | 909 |
| | A toolset for designing and implementing reconfigurable hardware acceleration using high-level abstraction | 274 |
| | A framework for designing and optimizing hardware accelerators for complex software applications. | 246 |
| | Enables whole program compilation and external STG IR tooling for GHC | 116 |
| | A toolset for designing and programming customized co-processors with a focus on flexibility and customizability | 147 |
| | An OpenCAPI-based FPGA acceleration framework | 64 |
| | The NVDLA project provides hardware designs and tools for building deep learning inference accelerators. | 1,763 |
| | Analog Devices Inc. provides reference designs and HDL libraries for various FPGA projects | 1,536 |
| | This project provides tools and scripts for high-level synthesis of software designs using scheduling techniques. | 1 |
| | Allows executing code during compilation to improve runtime performance | 20 |
| | Enables heterogeneous high-performance computing on Intel CPUs and GPUs for deep learning workloads | 323 |
| | A Haskell-based compiler for hardware description languages like VHDL, Verilog, and SystemVerilog. | 1,451 |
| | An FPGA-based accelerator for accelerating sparse matrix dense matrix multiplication | 73 |
| | Automates the creation of cabal or stack configuration files for multi-component Haskell projects. | 204 |