ispc¶
Description¶
ispc compiler for a variant of the C programming language, with extensions for “single program, multiple data” (SPMD) programming. It allows easier access to SSE and AVX instructions and frequently provides an excellent speed-up over standard C code. It can be easily linked with (e.g.) Fortran code.
User instructions¶
ispc is available via the modules system. To add it to your environment run:
$ module load ispc/1.9.1
Examples and documentation are available from the ispc website.
Source¶
License¶
BSD.
Admin notes¶
The easiest way to install it is to simply copy a pre-compiled binary from a tarball downloaded from http://ispc.github.com/. One would hope compilation is not a slow step...