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

Convert a C/C++ Program

The sequence of steps to create a parallel program using Intel® Cilk™ Plus is as follows:Typically, you start with a serial C/C++ program that implements the basic functions or algorithms that you want...

View Article


GAP Message (Diagnostic ID 30760)

MessageRemove unused field(s) '%s' from the struct '%s'. The fields: '%s' were conservatively assumed by the compiler as referenced since their address is taken.This message is emitted even without...

View Article


GAP Message (Diagnostic ID 30528)

MessageAdd "%s" to the declaration of routine "%s" in order to parallelize the loop at line %d. Alternatively, adding "%s" achieves a similar effect.AdviceMake sure that the routine specified is indeed...

View Article

Enabling Further Loop Parallelization for Multicore Platforms

Parallelizing loops for multicore platforms is subject to certain conditions. Three requirements must be met for the compiler to parallelize a loop: The number of iterations must be known before entry...

View Article

Data Alignment for Intel® MIC Architecture

This topic only applies to Intel® Many Integrated Core Architecture (Intel® MIC Architecture).Unlike the IA-32 and Intel® 64 architectures, the Intel® MIC Architecture requires all data accesses to be...

View Article


About Asynchronous Computation

This topic only applies to Intel® Many Integrated Core Architecture (Intel® MIC Architecture).By default, the offload pragma causes the CPU thread that encounters the pragma to wait for completion of...

View Article

Managing Memory Allocation for Pointer Variables

This topic only applies to Intel® Many Integrated Core Architecture (Intel® MIC Architecture).Memory management on the CPU for pointer variables used in offloaded programs is the same as non-offload...

View Article

__popcnt8

Counts the number of set bits in an 8-bit unsigned integer.This topic only applies to Intel® 64 and IA-32 architectures targeting Intel® Graphics Technology.Syntaxunsigned char __popcnt8(unsigned char...

View Article


Image may be NSFW.
Clik here to view.

Использование расширения Intel Cilk Plus для ускорения приложений Android...

Intel(R) CilkTM Plus — это набор языковых расширений для компилятора Intel(R), помогающий легко и быстро применять распараллеливание и векторизацию для кода C/C++. Для ознакомления с базовыми...

View Article


Funny,sporadic error messages with old Intel Icc compiler 9.1.045

We got sporadic messages like this, during compile or link, on an older Linux (release reference) computer. Since we could not "google" anything about this, we needed some time finding its origin:...

View Article

GFX Object Lifetime Management

This topic only applies to Intel® 64 and IA-32 architectures targeting Intel® Graphics Technology.The Intel® Graphics Technology runtime maintains various internal objects representing the...

View Article

Programming for Intel® Graphics Technology

Parent topic: Intel® Graphics TechnologyOverview: Heterogeneous Programming for Intel® Graphics TechnologyInitiating an Offload on Intel® Graphics TechnologyWriting Target-Specific Code for Intel®...

View Article

Static Analysis Create Configuration dialog box

Static Analysis is a deprecated feature.Static Analysis is not supported on OS X* systems.The Static Analysis Create Configuration dialog box appears the first time you build a solution by choosing...

View Article


Performing Parallel Project Builds

Visual Studio* provides a parallel project build feature, allowing you to build multiple projects within a solution simultaneously, using separate threads. The Visual Studio* IDE initially sets the...

View Article

Building Your Intel® C++ Project

After selecting the Intel® C++ compiler for your project(s), you can build Intel® C++ projects the same way you build Visual C++* projects. After changing compilers, build your project using Rebuild,...

View Article


Building a Project

The following topic applies to Eclipse* for C/C++.To build your project: Select the hello_world project in the Project Explorer view.Select Project> Build Project.See the Build results in the...

View Article

Using Makefiles to Compile Your Application

This topic describes use of makefiles to compile your application. You can use makefiles to specify a number of files with various paths and to save this information for multiple compilations.Using...

View Article


Profile-Guided Optimization (PGO)

Parent topic: Key FeaturesProfile-Guided Optimizations OverviewProfile an ApplicationProfile Function or Loop Execution TimeProfile-Guided Optimization ReportPGO ToolsPGO API SupportSprache Englisch

View Article

Pointer Checker Feature Summary

The pointer checker is not supported on OS X* systems.The pointer checker provides a number of related elements, summarized in the following table.ElementDescriptionCompiler...

View Article

Intel® Compiler Extension Routines to OpenMP*

The Intel® C++ Compiler implements the following group of routines as extensions to the OpenMP* run-time library: Get and set the execution environmentGet and set the stack size for parallel...

View Article
Browsing all 1665 articles
Browse latest View live


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>