Intel’s New High-Performance SPMD Compiler Provides 3X Speedup

The GPU Science blog has a post on Intel’s new high performance SPMD Compiler:

ispc is a new compiler for “single program, multiple data” (SPMD) programs. Under the SPMD model, the programmer writes a program that mostly appears to be a regular serial program, though the execution model is actually that a number of program instances execute in parallel on the hardware. ispc compiles a C-based SPMD programming language to run on the SIMD units of CPUs; it frequently provides a 3x or more speedup on CPUs with 4-wide SSE units, without any of the difficulty of writing intrinsics code.

Read the Full Story.



 

Like what you're reading? Come back every day for HPC news, or subscribe to email or RSS updates. Trackback URL: http://insidehpc.com/2011/06/27/intels-new-high-performance-spmd-compiler-provides-3x-speedup/trackback/

Leave your own comment

Advertisement

insideHPC Job Board Advertisement

insideHPC.com is a production of insideHPC, LLC. © 2006-2013 Sitemap