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

IPO+openmp = segfault ?

Ted_Rosenbaum
Beginner
617 Views
Hi,
I have been having some issues where when I compile a code with openmp and the ipo flag, I obtain segfaults when I scale up the program. It works fine when I don't use openmp. This is a rather large program, so I can't post a source file, but if any one has insights I would appreciate it.
Thanks,
Ted
0 Kudos
3 Replies
IanH
Honored Contributor III
617 Views
Have you tried increasing the stack size for the program?
0 Kudos
Ted_Rosenbaum
Beginner
617 Views
Sorry for the very delayed response.
Yes -- i have been using. ulimit -s unlimited
0 Kudos
SergeyKostrov
Valued Contributor II
617 Views
I obtain segfaults when I scale up the program. It works fine when I don't use openmp. This is a rather large program...

How many OpenMPthreads are created? (You could monitor it inthe Task Manager )

How much memory the application used? ( The same as above... )

Could you provide more technical details for a Windows platform?

Best regards,
Sergey
0 Kudos
Reply