Unresolved references in MSVCRT.lib with Visual Studio 2015 RC
I installed Intel Parallel Studio XE 2016 Beta Update 1 with Visual Studio Community 2015 RC and I'm getting unresolved references in MSVCRT.lib when I try to build a default Win32 console project in...
View Article_mm_unpackhi_epi8 and _mm_unpacklo_epi8 to convert 16 signed chars into 2...
I am using the _mm_unpacklo_epi16 and _mm_unpackhi_epi16 with second argumet vector of 0s to convert signed/unsigned short vectors into 2 signed/unsigned integer vectors. i.e.:__m128i lowVec =...
View ArticleParallelization of dyadic product
Hi,I have two vectors (they can address the same vector) and I need to perform the product x[i]*y[j] with i,j=1..n.What is the best way to perform this operation in parallel? I've...
View ArticleMemory leak caused or worsened by /Qipo?
I've made a DLL while I compile with /Qipo (Intel C++ Composer XE2015). If I call the constructor and destructor of the main class in it, the memory doesn't get released and after a few calls (32 bit...
View ArticlePossible compiler bug
There's a possible bug in the icc installed with Composer XE 2013 SP1 Update 5 (2013.1.5.239). The compiler compiiles the code but the result leads to a run-time crash.Here is a c++ programs that can...
View Articleproc_bind(spread) does not seem to be honored
Hello Folks,I have a program that is decomposed in two parts: One loop that allocates data: it does 4 iterations, one for each socket One loop that does computation on the data, it does 48 iterations...
View ArticleCPU2006 compile issues with MSVC 2013, ICC XE 2015 rev 3, windows server 2012
ICL Version 12.0.3.208 I have compile errors with 2 cpu2006 benchmarks. 483.xalancbmk dies in execution if I compile with -O3 -ipo; it works fine with -O2453.povray says:file...
View Articledebug symbol of binary appeare always w/o debug enable
Hello, My ICC version intel_parallel_studio_xe_2015_update1, trial version.I used following command to compile, icc -w -fpermissive -fPIE -I. -DMKL_ILP64 -DLINUX -std=c++11 -g0 -O3 -c xx.cpp -o...
View ArticleCompiler bug in XE 2015: error : no instance of function template "..."...
Hi,the following code:#include <tuple> struct Foo { std::tuple<int> inner; template <unsigned Idx> auto get() const -> decltype(std::get<Idx>(inner)) { return...
View ArticleMemory latency numbers
Hi,I 've been working on a talk about cache effects. My main document is "What every programmer should know about memory". I've been working on small benchmark that shows the different level of caches...
View ArticleWhich parallelization library to use for realtime processing?
I'm developing a realtime audio processing software. There may be several (for example even 100) processors at each moment, in several parallel chains. I cannot let the processors cooperate and must...
View Articleinteger constant as template parameter problem
Compiling pcl-1.7.2 with intel c++ compiler 15.0.4.221 Build 20150407 on Windows failed with errors related to Eigen-3.2.4. I was able to reduce the problem to the following code snippet. It uses an...
View ArticleEmpty icl 2015 update 4 fix list
The fixes list for update 4 is empty (no any info about fixes in this update) https://software.intel.com/en-us/articles/intel-composer-xe-2015-compile...
View ArticleIntel® Parallel Studio XE 2015 Update 4 Professional Edition for Windows*
Intel® Parallel Studio XE 2015 Update 4 Professional Edition parallel software development suite combines Intel's C/C++ compiler and Fortran compiler; performance and parallel libraries; error...
View ArticleIntel® Parallel Studio XE 2015 Update 4 Professional Edition for C++ Windows*
Intel® Parallel Studio XE 2015 Update 4 Professional Edition for C++ parallel software development suite combines Intel's C/C++ compiler; performance and parallel libraries; error checking, code...
View Articleicc16: openmp declare reduction : internal error: 20000_0
Hey all,I tried to use the OpenMP declare reduction pragma for an implementation of an array reduction. The code compiles fine using g++ 4.9 and produces correct results. However, using icpc-16.0.038...
View ArticleIn-class initializer bug, destructors incorrectly called, compiler 2015
I've got a test case where I have a class with 3 subobjects (A, B and C), and the 2nd subobject Bthrows an exception during construction. As I understand C++, the compiler should rewind the...
View Articlecv-qualifier bug
The following code compiles fine with clang and g++ (-std=c++14) but fails with icc 2016: #include <iostream> template<class Derived> struct ConstBase { template<bool T = true> int...
View ArticleIntegration of XE 2016 Beta into Visual Studio 2015 Community RC
After installing the XE 2016 beta, Visual Studio 2015 Community RC fails to load properly. In the log the following issue is reported:Could not load file or assembly 'Intel.Misc.Utilities,...
View ArticleHow to redistribute TBB for both 32 & 64?
Hi, my software are DLLs, placed in the system directory (actually C:/Windows as this seems to be the only reliable one and even Microsoft eventually agreed). Now I may want to take advantage of TBB,...
View Article