Memory consumption using scalable_* and multiple threads
I am seeing excessive memory consumption when using the scalable_malloc/scalable_free "C" routines and TBB 4.1 (as part of Parallel Studio) that I do not see when using malloc()/free() or the mkl...
View ArticleBehaviour of omp_set_num_threads/omp_get_max_threads
Assuming OMP_NUM_THREADS=4 In my main thread omp_get_max_threads() returns 4 as expectedI call omp_set_num_threads(1);omp_get_max_threads() now returns 1 as expected.If I launch a separate "worker...
View ArticleProblem with omp schedule(guided) if construct
My intention for the following omp construct is that more than one thread will be used only if (n>64)size_t n=array.size(); #pragma omp parallel for schedule(guided) if(n>64) for(size_t...
View ArticlePMPI_Bcast: Message truncated,
Hi,I am trying to debug some problems with getting an exe developed by another group in our company to run on Intel MPI. I am using Linux version 4.1.Debug output as below....Does the error indicate a...
View ArticleMPI_Init crash after setting I_MPI_STATS
After setting I_MPI_STATS=4, Intel MPI 4.1.3 on Linux crashes at MPI_Init*** glibc detected *** free(): invalid pointer: 0x0000000002933384 *** ======= Backtrace: =========...
View Articleamplxe-gui : segmentation fault on startup
First time user of the amplifier here. Apologies if this is a FAQ.When running amplxe-gui, the splash screen comes up for a split second, and I then get Segmentation fault.$ amplxe-guiSegmentation...
View ArticleInspector XE 2013 Update 9 SIGSEGV on startup
I can't run Inspector XE 2013 Update 9 GUI.I am running on CentOS 6. Othe lintel tools such as ampl-xe-gui run fine.Any ideas? Program received signal SIGSEGV, Segmentation fault. 0x00002aaaac120a45 in...
View ArticleIDB (Linux) locks running program when OMP_NUM_THREADS>1
I have IDB v13.0 running on Linux. When debugging correct OpenMP threaded programs, the program being debugged always hangs under IDB. That is, the program appears to have stopped running, and I have...
View ArticleLinux 8.1 error on IppInit() Error:ippStsWaterfall: Cannot load required library
I am using Linux Intel64 version of IPP8.1 ( part of Composer XE 2013 SP1) and when I call IppInit I get the following (non-fatal) error.IppInit() Error:ippStsWaterfall: Cannot load required library,...
View ArticleCan't install Parallel Studio XE 2015 Windows (invalid license)
I use a "standalone" license file. I have a valid license file ( maintenance is valid until Dec 2014) for "Intel® Parallel Studio XE Professional Edition for Fortran and C++ Windows" yet the Intel(R)...
View ArticleMKL_DIRECT_CALL and zgemm3
It seems that MKL_DIRECT_CALL does not apply to zgemm3 and cgemm3, only zgemm and cgemmIt seems slightly annoying that this is not the case as zgemm3 is significantly more numerically efficient for...
View ArticleMKL_DIRECT_CALL works great!
I Just wanted to thank the MKL team for MKL_DIRECT_CALL. It works well with small matrices as well as large matrices. I am seeing a 2x performance improvement when the matrices are small. Previously I...
View ArticleThread safety of MKL_DIRECT_CALL
The MKL_DIRECT_CALL macros expand to something likeif(.....){ ....... }else{ static MKL_INT mkl_direct_call_flag = 0 zgemm_direct((transa), (transb), (m), (n), (k), (alpha), (a), (lda), (b), (ldb),...
View ArticleBSOD on Windows 7 using Amplifier 2015 Update 1
I am getting a 100% repeatable BSOD on Windows 7 running Amplifier 2015 Update 1 (build 380310), native code.Advanced Hotspots ->Hotspots -> NO PROBLEM Advanced Hotspots ->Hotspots , stacks...
View Articletbb:fixed_pool peformance issue when 'full'
I have been using tbb::fixed_pool as an allocator for "small objects". When the fixed_pool is full ( returns NULL) , I default to a normal dynamic allocator. I have found, however, that performance of...
View ArticleComposer XE 2015 Update 2 and Visual Studio 2010
The Windows C++ Composer XE 2015 Update 2 installer will not let me select "Integration into Visual Studio 2010".Both Visual Studio 2010 and 2013 are installed on my system, and the installer offers to...
View ArticleA problem with MKL 11.2 Update 3 and ddot_direct
Our software is failing QA on a 8 cores/thread system and is hanging in the main thread. The culprit seems to be ddot_direct. No other user threads are running. This is a new problem introduced with...
View ArticleWindows XE 2015:"Accurate CPU time detection was disabled. Trace session...
I am using Amplifier XE 2015 on Windows 7 and trying to profile 4xMPI processes running on my local machine. I get 3x of the above messages when running 4 MPI processes. Is that expected? That is it...
View ArticleConfusion over Parallel Studio 2016 licensing?
I have current maintenance and support for Windows and Linux Parallel Studio 2016 until Jan 2017. The license is a single user license. ( not floating). I assumed I would need a new license file.I...
View ArticleVisual Studio 2013. Unable to load KernelBuilderAPI.DLL
When opening a C++ project in Visual Studio 2013, and after installing Composer XE 2015 Update4, this message appears.Can't see to find a mention of this error anywhere on the web. Anyone have a clue??
View Article