Know your gear
The Intel Compiler Suite Professional Edition offers outstanding support for creating multi-threaded applications. The suite includes Intel C++ and Fortran Compilers, with advanced optimization, multi-threading, and processor support that includes automatic processor dispatch, vectorization, auto-parallelization, OpenMP, data prefetching, and loop unrolling, along with highly optimized C++ templates for parallelism, math processing, and multimedia libraries.