Skip to content

milthorpe/chapel-on-accelerators

Repository files navigation

Chapel on Accelerators

This repository demonstrates some parts of the build chain that may be needed to compile kernels in Chapel code to run on diverse accelerators devices using OpenCL/SPIR-V.

Build Requirements

Build the SPIRV-LLVM Translator

If you didn't clone this repo using --recurse-submodules, you'll need to check out the submodule for the SPIRV-LLVM Translator.

cd SPIRV-LLVM-Translator
git submodule init
git submodule update

Then build as normal:

mkdir build
cd build && cmake .. && make llvm-spirv

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published