Loading...
This book serves as an introduction for programmers to SIMD (Single Instruction, Multiple Data) on PCs. It details the underlying technology of SIMD processing on modern computers and explores tools for its exploitation, including the Intel SIMD library and the Parallel Processing Language Vector Pascal. The manual explains how to structure algorithms in parallel to leverage the processing capabilities of standard PCs, achieving significant performance improvements over traditional sequential methods. It assumes a background in imperative programming but not necessarily Pascal, and no prior knowledge of SIMD programming models.