accelerate

array processor

A high-performance parallel array computation language and runtime system for Haskell

Embedded language for high-performance array computations

GitHub

903 stars
42 watching
118 forks
Language: Haskell
last commit: 22 days ago
Linked from 2 awesome lists

acceleratecudagpugpu-computinghacktoberfesthaskellllvmparallel-computing

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
acceleratehs/accelerate-llvm Compiles Accelerate code to LLVM IR and executes it on CPUs or NVIDIA GPUs 158
google-research/dex-lang A research language for array processing, exploring type systems and program transformations. 1,590
lehins/massiv A Haskell library for efficient array manipulation with parallel computation capabilities. 385
ajhc/ajhc A Haskell compiler that aims to improve the performance and efficiency of the language 134
augustss/microhs An implementation of an extended subset of Haskell using combinators for runtime execution 364
vadixidav/toil An n-dimensional array library leveraging WGPU compute shaders to accelerate array computations across multiple GPU backends. 30
google/xls Accelerates development of high-performance hardware and software by automating co-design and synthesis 1,212
tweag/haskellr An environment for efficient data processing using Haskell or R code. 585
heinrichapfelmus/hyper-haskell An interactive graphical interpreter for the Haskell programming language 361
internetarchive/arch A distributed compute analysis system for web archive collections 15
fsprojects/simdarray A library that provides performance-enhanced array operations using SIMD and parallel processing in F# 132
stanford-ppl/spatial A toolset for designing and implementing reconfigurable hardware acceleration using high-level abstraction 274
haskell/stm A Haskell implementation of software transactional memory for concurrent programming 98
lehins/hip Provides tools and functionality for processing and manipulating images in a Haskell programming language. 116
anton-k/processing-for-haskell A Haskell implementation of a subset of the Processing language for computer graphics 70