Quantcast
Channel: Intel® C++-Compiler
Browsing all 1665 articles
Browse latest View live

Running a Project

The following topic applies to Eclipse* for C/C++.After building a project, you can run your project by following these steps: Select the hello_world project in the Project Explorer view.Select Run...

View Article


Image may be NSFW.
Clik here to view.

Setting Compiler Options

The following topic applies to Xcode*.To use the Xcode* environment to set compiler options, including options specific to Intel® Architecture:Select a target.Under the Build Settings tab, click...

View Article


Options: Intel® Performance Libraries dialog box (VS 2010/2012)

The following applies to C++ for Microsoft Visual Studio* 2012 and 2010.To access the Performance Libraries page, click the Tools> Options , and expand the Intel Composer XE and Performance...

View Article

Using the Performance Guide

The following applies to C++ for Microsoft Visual Studio* 2010 and 2008.The Performance Guide is an interactive tool that provides suggestions for introducing performance improvements in your C++...

View Article

Changing the Selected Compiler (VS 2012/2010)

The following applies to C++ for Microsoft Visual Studio* 2012 and 2010.Selecting a Version of the Intel® CompilerIf you have multiple versions of the Intel® C++ Compiler installed, you can select...

View Article


Writing Code that Should Not Be Built for CPU-Only Execution

This topic only applies to Intel® Many Integrated Core Architecture (Intel® MIC Architecture).You can write code that should not be built when the target is a CPU-only executable.By default, the...

View Article

Runtime Diagnostics, and Monitoring

Parent topic: Intel® Graphics TechnologyLogging Offload BehaviorControlling Thread CountControlling Backup Execution on the CPUOffload Timers for Intel® Graphics TechnologySprache Englisch

View Article

Intel® Graphics Technology

Parent topic: Key FeaturesOverview: Intel® Graphics TechnologyProgramming for Intel® Graphics TechnologyRuntime Diagnostics, and MonitoringSprache Englisch

View Article


Reusing Guided Auto Parallelism Configurations

The following topic applies to Eclipse* for C/C++.To save and reuse configuration settings for a project, folders, files, text range, or any combination thereof:Select the items you want to...

View Article


Multi-version Compiler Support

The following topic applies to Eclipse* for C/C++.Different versions of the Intel® C++ Compiler can be selected for compiling projects with the Eclipse* Integrated Development Environment (IDE)....

View Article

Static Analysis Prepare Projects page (VS 2008)

The following applies to C++ for Microsoft Visual Studio* 2008.The Static Analysis Prepare Projects dialog box may appear the first time you build a solution or project(s) for static analysis by...

View Article

Options: General dialog box (VS 2008)

The following applies to Microsoft Visual Studio* 2008.To access the General page, click Tools> Options> Intel Composer XE> C++, expand the General node. Use this page to specify Project...

View Article

Image may be NSFW.
Clik here to view.

Using Property Pages (VS 2008)

The following applies to C++ for Microsoft Visual Studio* 2008.The Intel® C++ Compiler integration with Microsoft Visual Studio* includes support for Property Pages to manage both Intel-specific and...

View Article


Notational Conventions

Information in this documentation applies to all supported operating systems and architectures unless otherwise specified.This documentation uses the following conventions:Notational Conventionsthis...

View Article

Compiler bug: error : nontype "" is not a template

This code: template <class... Types> struct TypeList { template <class... AppendTypes> using Append = TypeList<Types..., AppendTypes...>; }; template <class Types> struct...

View Article


Visual Studio IDE / Disable vectorization

Hello,I wonder why there is no option in the Visual Studio integration to disable automatic vectorization ? (I know i can put the flag manually but it make a little bit tedious transition between...

View Article

icc crash

Hello,I get a crash when trying to compile a C/C++ program with iccicc -O3 fail.cc": internal error: ** segmentation violation signal raised ** Access violation or stack overflow. Please contact...

View Article


optimization bug

It seems there is a bug in the intel compiler version 130.Here is the test program "intel_bug.c": // This is the source code of icpc_bug.c #include <iostream> #include <sstream> using...

View Article

_mm256_srlv_epi32/64

Logical shift of doubleword/quadword elements to right according variable values. The corresponding Intel® AVX2 instruction is VPSRLVD or VPSRLVQ.Syntaxextern __m256i _mm256_srlv_epi32(__m256i s1,...

View Article

_mm_i32gather_epi32, _mm256_i32gather_epi32

Gathers 2/4 doubleword values from memory referenced by the given base address, dword indices, and scale. The corresponding Intel® AVX2 instruction is VPGATHERDD.Syntaxextern __m128i...

View Article
Browsing all 1665 articles
Browse latest View live