talk-2015-haskell-to-hardware

Hardware compiler

A compiler project that translates Haskell programs to hardware instructions for parallel processing on reprogrammable devices.

From Haskell to Hardware via CCCs

GitHub

58 stars
9 watching
2 forks
Language: TeX
last commit: over 10 years ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
clash-lang/clash-compilerA Haskell-based compiler for hardware description languages like VHDL, Verilog, and SystemVerilog.1,451
haskell/ghcup-hsA tool for installing and managing the Glasgow Haskell Compiler (GHC)293
compiling-to-categories/concatCompiling to categories involves translating Haskell programs into more expressive mathematical frameworks.439
blynn/compilerA tool for bootstrapping and compiling self-hosting Haskell compilers from a minimal C compiler.214
ajhc/ajhcA Haskell compiler that aims to improve the performance and efficiency of the language134
grin-compiler/ghc-grinA compiler that integrates the GRIN backend with GHC to compile functional programming languages.144
davidgiven/cowgolA programming language designed to be self-hosted on small systems, compiled from itself, and optimized for tiny size and speed.247
kelilanguage/compilerA Haskell implementation of a compiler for a custom programming language172
grin-compiler/ghc-whole-program-compiler-projectEnables whole program compilation and external STG IR tooling for GHC116
stanfordaha/halide-to-hardwareA tool that extends Halide's hardware capabilities to support custom-hardware generation using CoreIR.80
rdaly525/coreirBuilds hardware descriptions into executable code using an LLVM-style compiler framework.101
armael/conchA compiler for translating C-like code to Uxn23
g-ford/cradleBuilding a compiler in Haskell using a hands-on, top-down approach inspired by the "Let's Build a Compiler" series161
cronokirby/haskell-in-haskellA compiler that translates Haskell code into C99, simulating various stages of compilation and intermediate representations.119
nponeccop/hncA compiler that translates Haskell code into C++ code for efficient execution62