Filters

Article

Being Successful with the Intel® Compilers -- You Need to Know

Tips and techniques on using the Intel® Compilers to maximize your application performance.
Authored by Last updated on 03/05/2019 - 22:07
Article

Intel® C++ Compiler - ANSI C/C++ and OpenMP* compliance

C Standard Conformance

Authored by Jennifer J. (Blackbelt) Last updated on 08/01/2019 - 19:50
Article

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
Authored by admin Last updated on 05/25/2018 - 15:30
Article

Performance Tools for Software Developers - Designated Initializers in C++ Mode

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)
Authored by admin Last updated on 06/01/2017 - 11:34
Article

Building the HPCC* benchmark with Intel® C++ and Fortran Compilers

Introduction

Authored by admin Last updated on 06/01/2017 - 11:35
Article

Building HDF5* with Intel® compilers

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.
Authored by AmandaS (Intel) Last updated on 06/01/2017 - 11:17
Article

Performance Tools for Software Developers - Building Open MPI* with the Intel® compilers

Introduction Version information Application notes Obtaining the source code
Authored by admin Last updated on 06/01/2017 - 11:22
Article

Building NetCDF* with the Intel® compilers

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.
Authored by AmandaS (Intel) Last updated on 06/01/2017 - 11:22
Article

Performance Tools for Software Developers - SSE generation and processor-specific optimizations continued

Can 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?
Authored by admin Last updated on 05/25/2018 - 15:30
Article

Performance Tools for Software Developers - Loop blocking

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
Authored by admin Last updated on 05/25/2018 - 15:30