Superword Level Parallelism



Compilation for Multimedia Instruction Sets

Increasing focus on multimedia applications has resulted in the addition of short SIMD instructions to most existing general-purpose microprocessors. Successful exploitation of these multimedia extensions requires compiler technology that can target them automatically. We have developed a technique based on loop unrolling and basic block vectorization that is simpler than traditional techniques, yet is capable of extracting the available parallelism.


Papers
Presentations
People
Related Work
Other Relevant Links

Industry:

Books: