Optimizing Without Breaking a Sweat

This white paper tells the story of how three Intel employees optimized DreamWorks Animation’s rendering, animation, and special effects applications without recompiling or relinking.

Intel: Working with DreamWorks Animation, several Intel employees developed an innovative technique for optimizing common Linux bottlenecks without any source or build system changes. To do it, they used LD_PRELOAD to preload highly optimized libraries from Intel Thread Building Blocks, Intel Integrated Performance Primitives and run-time libraries provided with Intel C++ Compiler for Linux.

The paper explains their methodology and techniques, which may be able to be used in other situations. It also details the impressive performance gains they achieved.






0 Comments (click to add your comment)
Comment and Contribute

 


(Maximum characters: 1200). You have characters left.