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

Troubles with parallel calculations under SUSE 11.0

vixel
Beginner
506 Views

Hi everybody,

Some times ago I've installed Intel Fortran 9.0 compiler on Intel Core2Duo PC working under openSUSE 10.3 64 bit and MPICH2. Then I've compiled some scientific packages, which I plan to run in parallel on 2 CPU's via mpirun. Everything works fine.

Now I've installed openSUSE 11.0 64 bit with the same versions of MPICH2 and Intel Fortran compiler. The problem is that when I run my program as

mpirun -np 2 /home/some_path/my_program

it runs at one CPU only. Using the top command I saw two processes at one CPU with CPU loading of 50%. I don't understand, whether it is the problem of OS (kernel) or there are some switches of compiler to solve this problem. Does anybody have an idea what to do?

Any help will be greatly appreciated.

Regards,

Victor

0 Kudos
2 Replies
Rafael_Barreto
Beginner
506 Views
Quoting - vixel

it runs at one CPU only. Using the top command I saw two processes at one CPU with CPU loading of 50%. I don't understand, whether it is the problem of OS (kernel) or there are some switches of compiler to solve this problem. Does anybody have an idea what to do?

Did you lose performance?

I think if you don't have timing differences, your mpich is fine.

Could you post your top output?

0 Kudos
Ron_Green
Moderator
506 Views

Intel Fortran 9.0 is not supported on OpenSUSE 11.0, so it's hard to say what the problem is. For that version of OpenSUSE you really should be using the latest 11.0 compiler.

ron

0 Kudos
Reply