ispc
Build high performance apps without GPU
Description
ispc empowers you to build exceptionally fast applications that run directly on the CPU, bypassing the need for GPU programming. By embracing the SPMD model, it allows you to express data parallelism naturally, making it ideal for accelerating tasks in gaming, data analysis, and media encoding. The language provides essential tools and a rich set of examples to guide development, translating your code into highly optimized machine instructions. This results in performance gains that rival GPU computing while maintaining the simplicity and control of CPU-based development, all within a C-inspired environment.
Screenshots

Click to view full size
