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

Ifort -parallel option on Mac Pro 12-core ?

hghu
Beginner
547 Views
Problem:
Code runs very well on a Mac Pro with 8-core, include ifort -parallel option.
We got a new Mac Pro with 12-core recently, ifort -parallel option doesn't work. Code tested runs goodon one core.
Error:forrtl: severe (174): SIGSEGV, segmentation fault occurred
% ifort -V
Intel Fortran Intel 64 Compiler Professional for applications running on Intel 64, Version 11.1 Build 20090827 Package ID: m_cprof_p_11.1.067
Copyright (C) 1985-2009 Intel Corporation. All rights reserved.
% ifort -VIntel Fortran Intel 64 Compiler Professional for applications running on Intel 64,Version 11.1 Build 20090827 Package ID:
m_cprof_p_11.1.067Copyright (C) 1985-2009 Intel Corporation.
Machine:
Mac Pro 2 x 6-core intel xeon 2.66 Ghz, 24 GB memory.
ulimit : unlimited
Any idea? Thanks
0 Kudos
3 Replies
TimP
Honored Contributor III
547 Views
If you don't have the patience to go through all the steps in the advice posted above the forum, at least check your stack limit settings.
0 Kudos
Ron_Green
Moderator
547 Views
There a few common topics that we hotlist at the top of the forum. This is one:

http://software.intel.com/en-us/articles/determining-root-cause-of-sigsegv-or-sigbus-errors/
0 Kudos
hghu
Beginner
547 Views
I increased the stack size but -parallel still doesn't work.
The code was checked-g -traceback-check bounds -check alland it runs well on a 8-core Mac with -parallel option.
Also tried-Wl,-stack_size,0x1000000000, not working.
hu% limit
cputime unlimited
filesize unlimited
datasize unlimited
stacksize 65532 kbytes
coredumpsize 0 kbytes
memoryuse unlimited
descriptors 256
memorylocked unlimited
maxproc 266
forrtl: severe (174): SIGSEGV, segmentation fault occurred
Please help me out!
0 Kudos
Reply