The XLS (Accelerated HW Synthesis) project aims to enable the rapid development of hardware IP that also runs as efficient host software via "software style" methodology.
Hastlayer automatically transforms .NET assemblies into computer chips, improving performance and lowering power consumption for massively parallel applications.
ROCCC (Riverside Optimizing Compiler for Configurable Computing) is a C to VHDL compilation toolset specifically designed for the efficient and rapid generation of high-performance code accelerators on FPGA platforms.
A source-to-source transformation framework that takes CUDA kernels with FCUDA annotation pragmas as input and produces a synthesizable C code.
Shang (Advanced Digital Science Center), under University of Illinois Open Source License
An LLVM-based high-level synthesis framework that works on the LLVM machine code layer for easy representation and optimization of some high-level synthesis specific operation (instruction), e.g. reduction OR, concatenation, etc.