|Number of Pages||404 Pages|
The software optimization cookbook, second edition, provides updated recipes for high-performance applications on Intel platforms. Through simple explanations and examples, four Intel experts show you how to address performance issues with algorithms, memory access, branch prediction, automatic vectorization, SIMD instruction, multiple threads, and floatingpoint calculations. Software developers learn how to take advantage of Intel extended memory 64 technology (IntelEM64T), multicore processing. Hyperthreading technology, andopenmp, and multimedia extensions. This book guides you through the growing collection of software tools, compiler switches, and coding optimizations, showing you efficient ways to improve the performance of software applications for Intel platforms.