Intel® Fortran Compiler
Build applications that can scale for the future with optimized code designed for Intel® Xeon® and compatible processors.
29253 Discussions

openmp, Intel Fortran compiler 11.0 mkl library, Rocks 5.1

mittelmann__renate
541 Views
We run a Rocks quad core cluster, Rocks 5.1 with the Intel roll 11.0, and Infiniband
We can compile our programs and they run fine with up to 8 threads.
But as soon as we want to increase the number of threads the program aborts without any error message.
I assume the mkl stacksize limit or ulimit or some other stacksize default parameter needs to be changed.
Can someone give me a hint?

Renate

0 Kudos
1 Reply
TimP
Honored Contributor III
541 Views
You touch on several apparently separate issues at once. MKL is unlikely to benefit from more than 1 thread per core. Are you running mkl sequential library, using ifort openmp for threading?
You would be running under MPI in order to run across multiple nodes, if you are counting an aggregate number of threads on the cluster. There is a forum section for MKL, and one for clusters and HPC, in case you could be specific about what questions you may have in those areas.
0 Kudos
Reply