accelerate-llvm

Compiler

Compiles Accelerate code to LLVM IR and executes it on CPUs or NVIDIA GPUs

LLVM backend for Accelerate

GitHub

159 stars
20 watching
52 forks
Language: Haskell
last commit: about 2 years ago
acceleratecompilercudagpugpu-computinghacktoberfesthaskellllvmparallel-computing

Related projects:

RepositoryDescriptionStars
acceleratehs/accelerateA high-performance parallel array computation language and runtime system for Haskell909
lemmih/lhcCompiles Haskell2010 code to LLVM IR using a custom optimization pipeline198
llvm-hs/llvm-hs-kaleidoscopeA Haskell-based compiler backend that uses LLVM to generate and compile machine code82
idris-hackers/idris-llvmA Haskell-based LLVM backend for generating LLVM bytecode from Idris programs78
llvm-hs/llvm-hs-examplesDemonstrates Haskell bindings to the LLVM compiler infrastructure71
holzschu/llvmA toolkit for building highly optimized compilers and runtime environments.56
igor84/summusA compiler frontend written without C macros using LLVM as the backend to compile a minimal language for educational purposes.234
sam46/paskellA compiler that translates Pascal source code into LLVM IR and can be executed directly or used to generate native machine code.126
jaseemabid/olifantA language targeting LLVM with the goal of building a simple compiler64
google/xlsAccelerates development of high-performance hardware and software by automating co-design and synthesis1,217
arnetheduck/nlvmAn LLVM-based compiler for the Nim programming language.711
valderman/haste-compilerA compiler that converts Haskell code into JavaScript to run in web browsers or other environments.1,440
draperlaboratory/llvm-cbeA resurrected and improved implementation of the LLVM C Backend in Groff, enabling compilation of programs written in various programming languages to native machine code.127
lanl/edif2qmasmEnables running Verilog or VHDL programs on a quantum annealer by converting them into a specific language for the device.24
fastvm/pakaA language and compiler for creating custom virtual machines.159