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

Microsoft Visual C++ not found in path

I am trying to compile a simple "hello world" program from the command line in Windows.  However, I get this error: > icl hello.cpp -o hello Intel(R) C++ Intel(R) 64 Compiler XE for applications...

View Article


using icpc, what is the best way to optimize the following code with AVX option?

I have a for loop to identify min and max of a float array. Here is my implementation:for (int i = 0; i < counter; i++) {     imin = intervals[i] < imin ? intervals[i] : imin;     imax =...

View Article


Invalid files used during linking

When I try (via autoconf) to create a simple test binary using icc, the generated call to ld  inserts 32 bit files, even tho the call to icc specifies "-m64"  as in:icc -m64 -i-static -Wl,-melf_x86_64...

View Article

Linking old C 32bit (from 2000) program

Hello,you helped me allready to install my new C++ 15 compiler, thanks for that.Now I compiled and linked an old c program 15 years old.After 42 linking errors and adding some pragmas I have some DWORD...

View Article

_mm512_add_epi32/ _mm512_mask_add_epi32

Adds int32 vectors. The corresponding instruction is VPADD. This intrinsic only applies to Intel® Many Integrated Core Architecture (Intel® MIC Architecture).SyntaxWithout Maskextern _m512i __cdecl...

View Article


Details of Intrinsic Functions for Intel® Many Integrated Core Architecture...

Parent topic: Intrinsics for Intel® Many Integrated Core Architecture (Intel® MIC Architecture)Details about Intrinsic Functions Supporting Intel® Initial Many Core Instructions (Intel® IMCI)Data Types...

View Article

Image may be NSFW.
Clik here to view.

Intrinsics for Reading and Writing the Content of Extended Control Registers

This group of intrinsics includes two intrinsics to read from and write to extended control registers (XCRs). Currently, the only such register defined is XCR0, XFEATURE_ENABLED_MASK register. This...

View Article

References

See the following publications and internet locations for more information about intrinsics and the Intel® architectures that support them. You can find all publications on the Intel website.Internet...

View Article


Attributes

Parent topic: Compiler Referencealignalign_valueavoid_false_shareconcurrency_safeconstcpu_dispatchcpu_specifictargetvectorvector_variant

View Article


Floating-point Optimizations

Application performance is an important goal of the Intel® C++ Compiler, even at default optimization levels. A number of optimizations involve transformations that might affect the floating-point...

View Article

showIncludes

Tells the compiler to display a list of the include files.SyntaxLinux OS and OS X:NoneWindows OS:/showIncludesArgumentsNoneDefaultOFFThe compiler does not display a list of the include...

View Article

Wl

Passes options to the linker for processing.SyntaxLinux OS and OS X:-Wl,option1[,option2,...]Windows OS:NoneArgumentsoptionIs a linker option. This option is not processed by the driver and is directly...

View Article

nostartfiles

Prevents the compiler from using standard startup files when linking.SyntaxLinux OS and OS X:-nostartfilesWindows OS:NoneArgumentsNoneDefaultOFFThe compiler uses standard startup files when...

View Article


Building Boost 1.59 with Intel C++ Compiler 15.0 in Centos 7

I am trying to build Boost 1.59 with Intel C++ Compiler 15.0 in Centos 7. I am using the below command../bootstrap.sh --without-libraries=mpi,python ./b2 toolset=intel-15.0 address-model=64...

View Article

Parallel Studio 2013 SP1 on Ubuntu 14.04

Hello all,I have Intel Parallel Studio 2013 SP1 and have been using this compiler on my Ubuntu 12.04 machine without any problems. Now for a new machine, which has Ubuntu 14.04 on it, I want to install...

View Article


_mm512_andnot_epi64/ _mm512_mask_andnot_epi64

Bitwise AND operation between NOT operated int64 vectors. Corresponding instruction is VPANDNQ. This intrinsic only applies to Intel® Many Integrated Core Architecture (Intel® MIC...

View Article

_mm512_sub_pd/ _mm512_mask_sub_pd

Subtracts float64 vectors. The corresponding instruction is VSUBPD. This intrinsic only applies to Intel® Many Integrated Core Architecture (Intel® MIC Architecture).SyntaxWithout Maskextern _m512d...

View Article


_mm512_fmsub_ps/ _mm512_fmsub_round_ps/ _mm512_mask_fmsub_ps/...

Multiply and subtract float32 vectors. This intrinsic only applies to Intel® Many Integrated Core Architecture (Intel® MIC Architecture).SyntaxWithout Maskextern __m512 __cdecl _mm512_fmsub_ps(_m512...

View Article

_mm512_addsets_ps/ _mm512_mask_addsets_ps

Adds float32 vectors and sets mask to sign. The corresponding instruction is VADDSETSPS. This intrinsic only applies to Intel® Many Integrated Core Architecture (Intel® MIC Architecture).SyntaxWithout...

View Article

_mm512_swizzle_epi64/ _mm512_mask_swizzle_epi64

Performs a swizzle transformation on a 64-bit integer vector. There is no corresponding instruction for this intrinsic. This intrinsic only applies to Intel® Many Integrated Core Architecture (Intel®...

View Article
Browsing all 1616 articles
Browse latest View live


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