For Programmers: Free Programming Magazines  


Home > Archive > Fortran > December 2005 > forall/where and openmp









You are viewing an archived Text-only version of the thread. To view this thread in it's original format and/or if you want to reply to this thread please [click here]

 

Author forall/where and openmp
Ushnish Basu

2005-06-11, 3:57 am

Hi,

Just wanted to check: is it OK to mix OpenMP parallelisation and compiler
parallelisation (using forall etc.) in Fortran 95? Is it compiler dependent? I
presume having a forall inside a '!$omp parallel do' doesn't count as nested
parallelisation, in terms of problems with OpenMP?

Incidentally, I am using ifort8

Thanks,

Ushnish

--
Ushnish Basu ubasu@ce.berkeley.edu
+1 510 644-1906 www.ce.berkeley.edu/~ubasu
robert.corbett@sun.com

2005-06-11, 3:57 am

Since a Fortran 95 compiler is not required to support
OpenMP, I would say it is compiler-dependent.

Bob Corbett

Tim Prince

2005-06-11, 3:57 am

Ushnish Basu wrote:
> Hi,
>
> Just wanted to check: is it OK to mix OpenMP parallelisation and compiler
> parallelisation (using forall etc.) in Fortran 95? Is it compiler dependent? I
> presume having a forall inside a '!$omp parallel do' doesn't count as nested
> parallelisation, in terms of problems with OpenMP?
>
> Incidentally, I am using ifort8
>

I don't think ifort 8 would parallelize forall() automatically, nor do I
think it would do a a nested automatic parallelization inside a
successful OpenMP parallelization. It's certainly not defined by
Fortran 95.
shadowman7

2005-12-25, 10:34 pm

I want to download the lastest version of OpenMP!!
Who can help me, please give me link to download !!
Thanks very much !!
(I want install OpenMP on Debian)
If perhap, please send it (the lastest version) to my mail box: nguyendinhhung_vn@yahoo.com
Sponsored Links







Also available: Server administration forum archive | Web Design forum archive | Software forum archive | Hardware reviews archive

Copyright 2008 codecomments.com