Tips and techniques on using the Intel® Compilers to maximize your application performance.
C Standard Conformance
Intel® Compiler - How can I generate optimized code to run on any IA-32 or Intel®64 architecture processor?Some frequently used optimization switches of the Intel Compiler are described
The front-end of the Intel® C++ Compiler 10.X, 11.X versions will no longer accept designated initializers for non-POD types in GNU C++ mode (and other C++ modes that accept designated initializers)
A guide to help Intel® compiler customers build and use the HDF5 library: a general purpose library and associated file formats for storing and sharing scientific data. Includes prerequisites, configuration and setup information, and more.
Introduction Version information Application notes Obtaining the source code
A guide to help Intel® Fortran Compiler customers build the NetCDF software libraries on Intel® architecture systems. Also covers the use of the Intel® C++ Compiler. Includes prerequisites, configuration and setup information, and more.
Performance Tools for Software Developers - SSE generation and processor-specific optimizations continuedCan I combine the processor values and target more than one processor? How to generate optimized code for both Intel and AMD* architecture? Where can I find more information on processor-specific optimizations?
Loop blocking is a combination of strip mining and loop interchange to enhance reuse of local data. It helps the nested loops that manipulate arrays and are too large to fit into the cache. The loop blocking allows reuse of the arrays by transforming the