MGLXMGLX

Description

Simplify the development of parallel applications with ispc, a language designed specifically for CPU execution. It extends C with constructs that make implementing SPMD (Single Program, Multiple Data) programs straightforward. This model is perfect for algorithms that can be parallelized across data sets, such as those found in physics simulations or financial modeling. ispc abstracts away low-level parallelization details, allowing you to focus on the algorithm itself. The included tools and examples provide a quick start, helping you write code that compiles to efficient, multi-threaded binaries that maximize CPU utilization.

Screenshots

ispc screenshot
Click to view full size