Counting within a SIMD loop in Fortran
I made this simplified test code program openmp_test implicit none type :: t_data integer :: size_ integer, allocatable :: counter(:) end type t_data type t_stat integer :: trc(20) end type t_stat...
View ArticleOMP Reduction failure
MacOS (High Sierra) with intel compiler version 19.0.2.184 Build 20190117I checked the documentation. I either missed a limitation or it might be a bug. I know OMP reduction of arrays have evolved,...
View ArticleBug regarding warnings about line truncation
I am working on a fixed format Fortran legacy program and found a bug regarding the warnings about line truncation.If you compile the following program using:ifort -warn all,error source_truncation.f...
View ArticleWhy is matmul so much slower when compiled with ifort (compared to gfortran)
Hi,I have just received my copy of the Intel Fortran compiler (Linux) as an Open Source Contributor. I first idea I had was to compare it to the gfortran compiler. As a benchmark I have tried the...
View ArticlePassing a contain'ed subroutine marks the stack as executable?
Dear all,I had an MPI application that was crashing when running with the OFI Intel fabric, but which was working fine with TCP or DAPL fabric. After some investigation, I realized that the problem was...
View Articlevectorization of a type bound procedure
I will attempt to ask without a working example. In case it requires let me know and I will try to work one out, however, you will realize that it is not straight forwardIn my application I have...
View ArticleI_MPI_SHM_LMT environment variable is not supported.
I have this issues with last version of intel Compilermpiexec -VIntel(R) MPI Library for Linux* OS, Version 2019 Update 3 Build 20190214 (id: b645a4a54)Copyright 2003-2019, Intel Corporation. mpiexec...
View ArticleIntel Visual FORTRAN 17.0.4
One of our customers needs to specifically use Intel Visual FORTRAN 17.0.4 to compile FORTRAN code to be linked to the commercial code ANSYS. Is there a way to specifically download version...
View ArticleDeallocating Fortran memory using C interoperability fails
Hi,The following mixed C/Fortran program fails with Intel Fortran, but works fine with gfortran:double* alloc(int size); void dealloc(double *ptr, int size); int main(int argc, char **argv) { double...
View Articleopenmp large private arrays crash
Hi,The following code crashes even when using single thread. Compilation is done with -heap_array options. The problem is caused by v3 being private (if v3 is shared no crash). As code indicates the...
View ArticleError using -parallel parameter
Hello. I'm actually install Ubuntu 18.04 with the intel parallel 2019 update 3. When I compiled my code just with the -c option, it works fine but when i'm trying to do the same but now with the...
View Articleregistrationcenter.intel.com problem
I tried to add email address to the "administrator" field on the registration website. Now when I click on manage I get an error, ErrorValue cannot be null. Parameter name: s Please help.
View ArticleIntel License Manager Version for 2019 Products
The documentation states that the license manager version required for Intel 2019 is 11.15.1.0, the latest version on the website for Linux is 11.15.0. Is this a typo?
View ArticleIs my MPI latency really so small ?
I have attached two codes which are meant to communicate together. I also employ MPI shared memory to across these codes, and I am trying to profile the latency first, before moving to bandwidth. What...
View ArticleCan't disable Intel HT (HyperThreading) in BIOS!
atest video: https://www.youtube.com/watch?v=0upnC_LLR84
View ArticleUndefined reference to _for_realloc_lhs
Good Morning,I am currently trying to compile a SDK that was handed to me, however, i am running into an issue i can't resolve.The SDK's documentation requires the installation of Intel Fortran...
View ArticleSegmentation fault with mpiifort but works with mpif90
I have got into a rather peculiar situtation when running with mpi shared memory.I am trying to measure bandwidth using shared memory in MPI and when running for different array sizes/bytes I am...
View ArticleCode Faster with SSE4 than with AVX2
If I run on an AVX2 or AVX512 system with:export MKL_ENABLE_INSTRUCTIONS=SSE4_2it is almost twice as fast than if I run with:export MKL_ENABLE_INSTRUCTIONS=AVX2Details:I tried with different...
View ArticleGetFileInfoQQ causing 'Too many open files' error
I have created the following to list the contents of a directory. The subroutine, get_directory_contents, returns an array of character strings, which are the names of all of the files/directories...
View ArticleSegmentation fault only when vectorization is enabled
Part of my code has been vectorized using !$omp simd. Whenver I have the vectorization enabled I get an error saying " array index out of bounds". The code line it points I find quite random, since...
View Article