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

How to use the auto-dispatching for AVX (plus some more questions)

Hi,1) I spent more than a day playing with AVX intrinsics just to find out, that despite I made almost as fast as my assembler code (with ICC actually slightly faster), ICC itself produced even better...

View Article


C++ preprocessor bug

Using Intel C++ 14.0.4 or 15.0.0, with -std=c++11 passed to the compiler, given:#define VMACRO(x,...) x __VA_ARGS__if this is invoked with:VMACRO(1)it should be a preprocessing error but Intel C++...

View Article


Intel C++ Compiler warnings on Windows with MSVC

Hi,I'm trying the intel compiler (normally use MSVC 2013), and I get lots of warnings, pretty always. I added "/Qvc12", but that doesn't seem to make difference (/Qvc10 made the compiler...

View Article

/Qipo seems disabling automatic vectorization

Hi,I depend a lot on SSE/AVX auto-vectorization and it seems that /Qipo disables it. These are relevant parameters I'm using:/arch:SSE2 /QxSSE2 /Qvec-report /QaxAVX /QftzTye compiler reports lots of...

View Article

Is it better to use IPP or ICL's vectorizer?

The ICL's vectorizer seems to be very good, which makes me think whether it makes sense to use IPP (performance primitives) for simple tasks such asfor (int i=0; i<cnt; i++) dst[i] = src1[i] *...

View Article


Bug: legitimate code with variadic templates and variadic template aliases...

Hi,I've got an issue with the following code:In test.cpp template <typename... Types> struct Variadic1 {}; template <typename... Types> using MakeVariadic1 = Variadic1<Types...>;...

View Article

xspace options for bi-endian compiler

I want to implement xspace protection for an image, where I am compiling my code with Intel bi-endian compiler. Is there any option available for the same.Xspace Protection:For each segment I need to...

View Article

Disable loop-reordering/ loop-interchange

Hello,is it possible to disable loop-reordering/ loop-interchange while compiling with -O3?Thank you, Paul

View Article


Centos support

Hello, which Parallel Studio SP1 update is compatible with my Centos OS 6.5. I tried to download Sp1 update 4 but the install says my OS is not supported. I was not able to find XE dedicated forum to...

View Article


Installation of Parallel Studio XE Composer Edition c++ 2015 fails on clean...

Hello,I have problems installing the Parallel Studio XE 2015 Composer Edition for C++. The installation ends immediately after displaying the setup splash screen for about 1 second, also after a clean...

View Article

Error compililing qhull library with icc & icpc

I am trying to compile octave with intel compilers.I am facing trouble building downloaded qhull-2012.1-src.tgz dependency for octave. now while trying to compile the qhull package (with cmake)cmake .....

View Article

Bug in exp()?

Hello again, as my last post went by unnoticed, I chose to restate my question. While analyzing Intel-compiled code, I stumbled upon an interesting code snippet I cannot find another explanation than a...

View Article

Parallel Image Processing in OpenMP - Image Blocks

Hello, I'm doing my first steps in the OpenMP world.I have an image I want to apply a filter on. Since the image is large I wanted to break it into non overlapping parts and apply the filter on each...

View Article


Setting Up the C++ compiler in Windows 8.1

Could somebody please help me setup my compiler that I bought last year in 2014.I have no idea of how to set up the global variables. I have kinda a idea of how to compile and link, please help.

View Article

IPO: Linking libraries built with ICC with application built with GCC

I am using icc version 13.1.0 (gcc version 4.6.0 compatibility) with gcc version 4.6.3 on Ubuntu 12.04.2.I have a set of static libraries, say lib1.alib2.a and lib3.a which have been compiled using...

View Article


Image may be NSFW.
Clik here to view.

Use Edison SDK + chroot to build up performance application

Extract more performance via Intel software techniquesEdison is a powerful IoT platform with dual-core 500MHz Atom CPU inside. By deploying Intel software techniques, more power can be extracted from...

View Article

Image may be NSFW.
Clik here to view.

Optimizing Image resizing example of Intel(R) Integrated Performance...

< Overview > In this article, we are enabling and using Intel(R) Integrated Performance Primitives(IPP), Intel(R) Threading Building Blocks(TBB) and Intel(R) C++ Compiler(ICC) on Linux ( Ubuntu...

View Article


Is pointer aliasing a problem if the pointers are the same?

Hi,consider this functions intended for vectorization:void AddSqr(float* restrict dst, float* restrict src, int cnt) { for (int i=0; i<cnt; i++) dst[i] = src[i] * src[i]; };This would work if the...

View Article

Intel C++ compiler produces a HUGE code

Hi,I'm spending way too much time comparing MSVC and Intel C++ compiler. My current results are that MSVC generates sometimes better code, sometimes worse, but if it is better, than it's just a little,...

View Article

Install on windows to disk other than C: ?

It is not obvious to me how to get the compiler to install to an external disk.I do not have sufficient space on my C: drive to install.This is with parallel_studio_2015_update2 

View Article
Browsing all 1616 articles
Browse latest View live


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