turingmotors / swan
This project aims to enable language model inference on FPGAs, supporting AI applications in edge devices and environments with limited resources.
☆146Updated 9 months ago
Alternatives and similar repositories for swan:
Users that are interested in swan are comparing it to the libraries listed below
- ☆82Updated last year
- Algebraic enhancements for GEMM & AI accelerators☆263Updated 3 weeks ago
- Hashed Lookup Table based Matrix Multiplication (halutmatmul) - Stella Nera accelerator☆208Updated last year
- Run 64-bit Linux on LiteX + RocketChip☆193Updated 6 months ago
- A configurable RTL to bitstream FPGA toolchain☆260Updated this week
- Universal Memory Interface (UMI)☆143Updated this week
- ☆251Updated this week
- Tiny ASIC implementation for "The Era of 1-bit LLMs All Large Language Models are in 1.58 Bits" matrix multiplication unit☆118Updated 10 months ago
- Ocelot: The Berkeley Out-of-Order Machine With V-EXT support☆156Updated last month
- Binary Neural Network Framework for FPGA(Differentiable LUT)☆151Updated 3 months ago
- Open source machine learning accelerators☆371Updated 10 months ago
- The Riallto Open Source Project from AMD☆71Updated 3 months ago
- A survey on Hardware Accelerated LLMs☆45Updated last month
- Code sample showing how to run and benchmark models on Qualcomm's Window PCs☆95Updated 4 months ago
- Tenstorrent console based hardware information program☆33Updated 2 weeks ago
- NNgen: A Fully-Customizable Hardware Synthesis Compiler for Deep Neural Network☆346Updated last year
- Machine-Learning Accelerator System Exploration Tools☆145Updated this week
- Repository for the QUIK project, enabling the use of 4bit kernels for generative inference - EMNLP 2024☆175Updated 10 months ago
- Sequential Logic☆109Updated this week
- Heterogeneous Research Platform (HERO) for exploration of heterogeneous computers consisting of programmable many-core accelerators and a…☆99Updated last year
- ☆16Updated last week
- A standalone structural (gate-level) verilog parser☆34Updated 2 months ago
- RDNA3 emulator☆51Updated 2 weeks ago
- Tenstorrent Kernel Module☆37Updated 3 weeks ago
- Spatz is a compact RISC-V-based vector processor meant for high-performance, small computing clusters.☆90Updated this week
- A C++ to Verilog translation tool with some basic guarantees that your code will work.☆166Updated 3 weeks ago
- ☆35Updated 2 months ago
- Repository of model demos using TT-Buda☆62Updated 2 months ago
- Fork of LLVM to support AMD AIEngine processors☆123Updated this week