Intel® Fortran Compiler
Build applications that can scale for the future with optimized code designed for Intel® Xeon® and compatible processors.
Announcements
FPGA community forums and blogs on community.intel.com are migrating to the new Altera Community and are read-only. For urgent support needs during this transition, please visit the FPGA Design Resources page or contact an Altera Authorized Distributor.
29282 Discussions

Use of only 25% of CPU with Auto-Parallelization

JB_D_
Beginner
5,063 Views

Hi,

I'm using Intel Visual Fortran Compiler Pro 11.1 to compile my code on an Intel core i5 architecture.

Because I would like to parallelize the exectution of the programm i use the "-c /Qparallel" option at the compilation step, and the "/Qpar-report" option outputs that almost all the loops have been parrallelized.

But when i execute my programm, only 25% of the total CPU ressource is allocated to the reffering process, enven if all the proccessors seem to work simultaneously. I've tried to set the priority of the process at "/high" when i execute the programm, with no effects, and the affinity is set by default on all the 4 processors.

I don't know what is going wrong, thanks in advance for any help.

JB

0 Kudos
42 Replies
John_Campbell
New Contributor II
455 Views

You indicate your version of ifort Ver 11.1. I have found a significant improvement in /Qparallel changeing to Composer XE 2011, which has been superceeded by Ver 2012 and possibly Ver 2013.
I would recommend you upgrade from Ver 11.1, as I found problems with that version.

John

0 Kudos
Reply