Ecosyste.ms: Packages

An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.

Top 5.5% downloads on hackage.haskell.org

hackage.haskell.org : futhark

Futhark is a small programming language designed to be compiled to efficient parallel code. It is a statically typed, data-parallel, and purely functional array language in the ML family, and comes with a heavily optimising ahead-of-time compiler that presently generates GPU code via CUDA and OpenCL, although the language itself is hardware-agnostic. For more information, see the website at https://futhark-lang.org For introductionary information about hacking on the Futhark compiler, see the hacking guide. Regarding the internal design of the compiler, the following modules make good starting points: Futhark contains a basic architectural overview of the compiler. Futhark.IR.Syntax explains the basic design of the intermediate representation (IR). Futhark.Construct explains how to write code that manipulates and creates AST fragments.

Registry - Homepage - JSON
purl: pkg:hackage/futhark
Keywords: futhark, library, program
License: ISC
Latest release: about 1 month ago
First release: over 5 years ago
Dependent packages: 1
Dependent repositories: 3
Downloads: 26,611 total
Last synced: about 13 hours ago

    Loading...
    Readme
    Loading...