Whether you are developing a Windows, Linux, or Mac OS application for a laptop, desktop, or server, the Intel® Integrated Performance Primitives (IPP) will help you obtain the highest application performance and get the most out of multi-core processors. Optimizing Applications for Multi-Core Processors is the second edition of the successful Intel® Integrated Performance Primitives (IPP) book. The essential guide to incorporating the fully thread-safe Intel IPP functions into your applications. In this new edition Stewart Taylor, the former chief architect of Intel IPP, explains proven techniques for using the library to exploit the advanced Intel CoreTM micro architecture features without having to write processor-specific code. Extensive examples written in C and C++ explore the range of possible applications, from multimedia to signal and data processing, and show you how to take advantage of functions that are now highly optimized for the Intel multi-core processors. After reading this book you will: Be more efficient in using the Intel IPP library and application programming interface, Dramatically improve the performance and speed of development of your applications, Quickly solve common image, audio, video, graphics, and signal/data processing problems The companion Web site provides all code examples presented in the book and an evaluation version of the Intel Integrated Performance Primitives.
Basically a manual for the Intel Performance Primitives (didn't even cover the Intel MKS!) -- don't expect any real insight here. For that, try Intel Document #51534 (Multithreaded Applications: A Platform-Consistent Approach) Intel Press's Multi-Core Programming. ---- gift for TA'ing CS6290 at GT, Fall 2009