Intel® C++ Compiler

Intel(R) Composer XE 2013 SP1 Beta has begun

Hello Intel® C++ Composer XE users,

We've begun our beta program for the upcoming version of our product - Intel® Composer XE 2013 SP1. We received really good feedback from forum users when we invited people here to the Intel® Parallel Studio XE 2013 beta last year, so we decided to open it up again this year. Let me copy the invitation letter here, so you can get the details and get the link to take the pre-beta survey and register.

Dear Developer,

OS* X Mountain Lion and Xcode 4.4 NOT supported in 12.1 U11 or older

25 July 2012: Intel compilers support for OS* X Mountain Lion:

Intel
compiler support for OS* X Mountain Lion and Xcode* 4.4 with SDK 10.8
will arrive in the next couple of months. AT THIS TIME THERE IS NO
OFFICIAL SUPPORT for this OS and Xcode combination.

There are
known issues with Xcode 4.4 integraton with Intel Composer XE 2011
SP1 for Mac OS* X Update 11 aka version 12.1.5.344 build 20120612 and
all older versions.

IDB use under Mac OS* X 10.7 Lion

In order to debug applications built by the Intel Composer XE 2011 (
Updates 6, 7, 8, and possible future updates ) under Mac OS* X 10.7
Lion, the following options are required:

-g -save-temps -fpic -Wl,-no_pie

Further information can be found here: http://software.intel.com/en-us/articles/using-the-idb-debugger-under-mac-os-x-107-lion/

This does not affect users running Mac OS* X 10.6 Snow Leopard or Mac OS* X 10.5 Leopard.

Using masm inline assembler on 64bit compiler, fails when I use the 32bit compiler

This is hard to figure out, help would be appreciated.

 have the following code segment compiling and linking and executes when I use the Intel Compiler 64bit version, however I get the following error when I use th 32bit compiler.I have included the switches also:

icpc -O2 -Wall -m32 -g3 -use-masm

error: label "RAX" was referenced but not defined, mov RAX, 0x1

compliation aborted (code 2)

unsigned long long regRAX = 0;

__asm

{

mov RAX, 0x1

CPUID

move regRAX, RAX

}

Linux icc check that license is installed and works

Hi,

I recently purchased and registered a license of Intel Composer XE 2013 for Linux. How can I check that the Intel C Compiler actually sees the license?

I have tried running ism.jar, but it complained saying that it cannot connect to Intel. I run that box in a secure environment, disconnected from the Internet. I do not have the option of connecting it to the internet.

Thank you!

P.S. is it possible to search the forums? Not the whole site, just the forums. 

Vlad Petric

Intel Compiler vs. Visual Studio 2010 compiler

Hello,

I rebuilt FFTW (3.3.3) with the native C++ compiler supplied with MSDEV 2010.

Then I did the same with Intel Compiler (Intel Parallel Studio XE 2013).

I ran 20 iterations of 1D FFT on a complax float vector (1024 elements).

The performance in both cases was the same.

Does it make sense ? I expected compilation with Intel Compiler will cause a much faster code.

In both cases I used the release version of the FFTW dll.

Thanks,

Zvika

 

Error when compiling Boost library

Hello,

we get a compiler crash when building Boost library. We build it as follows:

tar -zxvf boost_1_53_0.tar.gz
mv boost_1_53_0  1.53.0i
cd 1.53.0i
  icc -v
  >> icc version 13.0.1 (gcc version 4.1.2 compatibility)
  icpc -v
  >> icpc version 13.0.1 (gcc version 4.1.2 compatibility)
  ./bootstrap.sh \
     --with-toolset=intel-linux \
     --prefix=/uufs/updraft.arches/sys/pkg/boost/1.53.0i \
     --with-libraries=all >& boot.out
  ./bjam --debug-configuration install >& install.out

Seiten

Intel® C++ Compiler abonnieren