Download page: http://ispc.github.io/downloads.html
=== v1.10.0 === (18 January 2019) An ISPC update, which brings several new features, has a bunch of stability and performance bug fixes, and infrastructure improvements for those who are interested in participating in hacking on the ISPC trunk. We also are also deprecating KNC support and the KNL-generic target (in favor of the native KNL target, i.e. avx512knl-i32x16). We've added: - a streaming store and load implementation (see "Streaming Load and Store Operations" section in documentation) - support for 64 bit wide types in aos_to_soa/soa_to_aos intrinsics - an option to specify assembler style (see --x86-asm-syntax switch documentation is help message) - a pragma to disable warnings locally (search for "#pragma ignore" in documentation) Our examples include a new SGEMM example which demonstrates different versions of matrix multiply with various level of optimality. It is useful for learning how to start from a naive implementation and then add various optimizations afterwards. Also, our build system is now based on CMake, as are the examples. So you can use it as a reference for integrating ISPC to your CMake-based project. For those who are interested in hacking ISPC or trying a bleeding edge development version, we have CI on Linux (Travis-CI) and Windows (Appveyor), including automatic package builds on Windows. We also have Dockerfiles, which demonstrate bringing up your environment for ISPC development. The release is based on a patched LLVM 5.0.2 backend. -- You received this message because you are subscribed to the Google Groups "Intel SPMD Program Compiler Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
