Getting Code Ready for Parallel Execution with Intel® Parallel Composer
This article provides an overview of the methods available in Intel® Parallel Composer, along with a comparison of their key benefits. Type: Landing & Links |
OpenMP Vectorization Parallel Composer compiler threading auto-parallelization |
11/02/2011
|
Intel® Threading Building Blocks: Community Preview Features
Intel® Threading Building Blocks: Community Preview Features
Introduction
Nearly every class and function that we have added to Intel® Threading Building Blocks (Intel® TBB) since its first versi ... Type: Landing & Links |
TBB CP feature Community preview feature |
12/13/2010
|
Being Successful with the Intel® Compilers -- You Need to Know
Tips and techniques on using the Intel Compilers to maximize your application performance. Type: Landing & Links |
Vectorization IPO floating point optimize Od O0 O1 O2 O3 PGO interprocedural profile guided precision fp x87 compiler |
11/09/2010
|
Getting Intel® IPP from stand-alone version or bundled products?
This page explains the options to get the Intel IPP from either stand-alone or bundled product solutions. Type: Landing & Links |
Intel IPP IPP version |
11/08/2010
|
Using C/C++ Atomics
The Intel® C++ Compiler 12.0 available in Intel® Parallel Composer 2011 now supports atomic data types. This article reviews this syntax for those new to this feature. Type: Landing & Links |
atomic |
09/02/2010
|
How to build one hotspot file with Intel C++ Compiler within Visual Studio 2005, 2008 or 2010
In the Intel Parallel Composer 2011 or Intel C++ Composer XE, it take only ONE step to set a file in a project with Intel C++ Compiler:
Right click on the file (perf.cpp), select "Intel Parallel Com ... Type: Landing & Links |
|
09/02/2010
|
What are the differences in IDE Integration of Visual Studio 2010 and Visual Studio 2005/ 2008
The Intel(R) Parallel Composer 2011 and Intel C++ Composer XE Windows support Microsoft* Visual Studio 2010* standard edition or above. Because the support for 3rd party tools of Visual Studio 2010 is ... Type: Landing & Links |
|
09/01/2010
|
How to find which projects are set to use Intel C++ Compiler within Visual Studio 2010
If you have used the Intel C++ Compiler 11.1 for Windows, or Intel Parallel Composer or Intel Parallel Composer 2011 in Visual Studio 2005* or Visual Studio 2008*, you may be familiar with the small pu ... Type: Landing & Links |
|
09/01/2010
|
Intel® Cilk™ Plus Runtime Library cilkrts20.dll/libcilkrts.so Can Only be Linked Dynamically
The compiler only provides the Intel® Cilk™ Plus runtime as a DLL or shared object. There is no static .lib or .a version. Type: Landing & Links |
cilkrts cilk_sync |
08/31/2010
|
Use Intel IPP in Intel® Parallel Studio
it illustrates how to use Intel IPP in Intel® Parallel Composer Type: Landing & Links |
IPP parallel studio IPP in Composer IPP 7.0 parallel Studio 2011 |
08/29/2010
|
Using C99 VLAs or the alloca function in Intel® Cilk™ Plus is not supported
Using C99 variable length arrays or the alloca function in a cilk_for or cilk_spawn call or its continuation will likely cause runtime errors Type: Landing & Links |
variable length array C99 alloca cilk_for cilk_spawn |
08/26/2010
|
AES-NI support in Intel® IPP
Intel®’s Advanced Encryption Standard (AES) Instructions Set are supported in latest Intel IPP version. Type: Landing & Links |
AES Algorithm AES Westmere Cryptography Nehalem OpenSSL openssl-ipp |
01/24/2010
|
Set the INCLUDE and LIB directories for Intel(R) TBB automatically
This is a new feature for TBB in Intel(R) Parallel Composer Type: Landing & Links |
TBB include library composer |
07/20/2009
|
Requirements for Vectorizable Loops
Vectorization is one of many optimizations that are enabled by default in the latest Intel compilers. In order to be vectorized, loops must obey certain conditions, listed below. Some additional ways to help the compiler to vectorize loops are described. Type: Landing & Links |
Vectorization loops |
01/29/2009
|