Ecosyste.ms: Packages

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

hackage.haskell.org : accelerate-llvm

This library implements direct LLVM IR generation for the Accelerate language. For further information, refer to the main accelerate package. Haskell dependencies are available from Hackage. The following external libraries are alse required: LLVM libFFI (if using accelerate-llvm-native) CUDA (if using accelerate-llvm-ptx) Homebrew Example using Homebrew on macOS: Debian & Ubuntu For Debian/Ubuntu based Linux distributions, the LLVM.org website provides binary distribution packages. Check apt.llvm.org for instructions for adding the correct package database for your OS version, and then: Building from source If your OS does not have an appropriate LLVM distribution available, you can also build from source. Detailed build instructions are available on LLVM.org. Make sure to include the cmake build options -DLLVM_BUILD_LLVM_DYLIB=ON -DLLVM_LINK_LLVM_DYLIB=ON so that the libLLVM shared library will be built. If using the accelerate-llvm-ptx backend, also ensure that the LLVM_TARGETS_TO_BUILD option includes the NVPTX target (if not specified, all targets are built).

Registry - JSON
purl: pkg:hackage/accelerate-llvm
Keywords: accelerate, bsd3, compilers-interpreters, concurrency, data, library, parallelism
License: BSD-3-Clause
Latest release: over 3 years ago
First release: about 7 years ago
Dependent packages: 1
Dependent repositories: 7
Downloads: 5,645 total
Last synced: 23 days ago

    Loading...
    Readme
    Loading...