Halide-to-Hardware

Hardware generator

A tool that extends Halide's hardware capabilities to support custom-hardware generation using CoreIR.

GitHub

78 stars
21 watching
12 forks
Language: C++
last commit: 15 days ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
stanfordaha/garnet A tool for generating and testing digital circuits using a high-level, Python-based framework 106
nic30/hwt A toolset for generating and simulating hardware designs with Python 202
rdaly525/coreir Builds hardware descriptions into executable code using an LLVM-style compiler framework. 101
conal/talk-2015-haskell-to-hardware A compiler project that translates Haskell programs to hardware instructions for parallel processing on reprogrammable devices. 58
kchapelier/convchain-gpu A JavaScript port of a procedural generation algorithm using WebGL2 acceleration 30
stanford-ppl/spatial A toolset for designing and implementing reconfigurable hardware acceleration using high-level abstraction 274
gt-chips/io-gen Automates I/O generation for physical links between integrated dies in system-in-package devices. 1
rdomanski/hardware_hacking A collection of notes and resources on the basics of hardware hacking, including concepts, techniques, and tools for interacting with electronic devices. 46
jaredloomis/andromeda A Haskell-based library for writing and compiling OpenGL shaders 76
haskell-things/hslice A Haskell-based slicer for 3D printing that uses geometric algebra to generate G-code. 76
simonjwright/coldframe A tool that generates Ada code and documentation from UML models 9
siliconcompiler/lambdalib A modular hardware abstraction library for designing and implementing complex digital systems 23
siliconcompiler/siliconcompiler A modular hardware build system that automates the process of designing and simulating electronic circuits. 861
cambridgehackers/fpgamake Generates Makefiles to synthesize and route digital circuits from Verilog designs using Vivado 92
s-ol/gpwfc An algorithmic procedural content generation tool using GPU acceleration. 50