This is the mail archive of the
fortran@gcc.gnu.org
mailing list for the GNU Fortran project.
Re: Gfortran on Windows (mingw32) with OpenMP
- From: Henry Kar Ming Chan <karminghenry at yahoo dot com>
- To: François-Xavier Coudert <fxcoudert at gmail dot com>, "fortran at gcc dot gnu dot org" <fortran at gcc dot gnu dot org>
- Cc: Henry Kar Ming Chan <karminghenry at yahoo dot com>
- Date: Sat, 3 Jun 2006 01:31:03 +0100 (BST)
- Subject: Re: Gfortran on Windows (mingw32) with OpenMP
- Domainkey-signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com; h=Message-ID:Received:Date:From:Subject:To:Cc:In-Reply-To:MIME-Version:Content-Type:Content-Transfer-Encoding; b=RqZgZj7bGB2lctVXTX0innM++70LQTzucH9c2FX4gd7mvERYvikefqpwRj8OAIv6q7878C+fgPRNiaCJwVy9E6FCkPmzwerW3oFiSIAauKBLDzCIiplVprrl1iHPswd3FB7Aa75xGvaZKvohegrrmZ2VDbln0/WRBPihIEBnXBs= ;
Hi, all,
I am trying to test the Gfortran on Windows (mingw32)
with OpenMP using the following validation suites. I
shall report to this list once I have some final
results.
* An OpenMP validation suite is available for download
{from [Omp] Newsletter of the OpenMP ARB - Spring
2006}
The OpenMP validation suite is a collection of C and
Fortran programs with OpenMP directives that were
designed to validate the correctness of an OpenMP
implementation. It is a joint effort of the High
Performance Computing Center Stuttgart and the
University of Houston.
The suite is designed to cover the 2.5 version of the
OpenMP standard. This version not only merges the
Fortran and C/C++ language binding from the former
version 2.0, but it also contains a number of
clarifications or more detailed specifications.
Currently the suite consists of more than 50 different
tests, each testing different constructs. You can find
more information and download the suite at:
http://www.hlrs.de/organization/amt/projects/openmpvalidation/
All are welcome to test using the above suites.
Thanks for your kind attention.
Regards,
Henry Kar Ming Chan
--- François-Xavier Coudert <fxcoudert@gmail.com>
wrote:
> Hi all,
>
> I just built a Windows version of gfortran that
> includes OpenMP
> support. It is available for download here:
>
http://quatramaran.ens.fr/~coudert/gfortran/gfortran-windows-openmp-20060601.exe
>
> This was done using mingw32 and the pthreads library
> for Win32
> (http://sourceware.org/pthreads-win32/). Thanks to
> all the guys behing
> these projects who made this possible!
>
> I don't use OpenMP much myself (and don't use
> Windows much either), so
> I'm calling for people to test this compiler: if
> you're interested,
> download the installer from the link above, install
> gfortran and test
> it with command-lines such as:
>
> gfortran.exe -fopenmp hello_omp.f -o hello_omp.exe
>
> where -fopenmp is the option that enables OpenMP.
> You can then run the
> binary and set the
> OMP_NUM_THREADS environment variable to whatever
> number of threads you
> want). The installer also includes a C compiler and
> standard
> development tools.
>
> Please reply to this message, keeping the list in
> Cc, if you have any
> question, comment or bug-report. Once the testing
> phase is over, I
> intend to make this OpenMP-capable version the
> default for my Windows
> binaries of gfortran.
>
>
> PS: a non-OpenMP gfortran package for Windows is
> also available
>
(http://quatramaran.ens.fr/~coudert/gfortran/gfortran-windows-20060531.exe)
>
> Post-PS: when the testing phase is over, I will
> submit the
> corresponding (small) patch for inclusion into
> mainline, of course...
>
Send instant messages to your online friends http://uk.messenger.yahoo.com