Downloading The Intel® Implicit SPMD Program Compiler

The Intel® Implicit SPMD Program Compiler (Intel® ISPC) is available in both source and binary form.

Here are latest released ISPC binaries based on LLVM 15.0.7:

Here are latest ISPC binaries corresponding to main branch (based on LLVM 15.0):

Here is LLVM 3.5 based binary with experimental NVPTX support:

To install the compiler, install the platform-appropriate binary executable in your PATH. Then see the ispc user's guide and the examples in the examples/ directory of the distribution.

You can download previous versions on Github releases page.

Alternatively, source can be downloaded. If you're using git, run:

% git clone https://github.com/ispc/ispc.git ispc

Finally, zip and tar files of the source can be downloaded:

There is a page in the ispc wiki with instructions about building from source on Windows, Linux and macOS.