Information, Transmission, Modulation, and Blog
    RSS        OpenSolaris: Innovation Matters
Who?
Richard Friedman is a senior staff information engineer documenting the Sun Studio compilers and contributing to the Sun Studio portal at developers.sun.com and the Sun HPC portal at hpc.sun.com.
rchrd wrote his first computer program in FORTRANSIT on the IBM 650 in 1962.
He also is a photographer and has a life and a radio program.
Email to rchrd at sun.com

Where Else?

»All I Know::
Information, Transmission, Modulation, and Noise

»MUSIC FROM OTHER MINDS on KALW-FM

»All I've Seen :: photo blog


Elsewhere?
»Sun Studio Developer's Portal
»Solaris Developer Blog

Search
Lijit Search
Recent Entries:

Complete Archives

Menu

XML
Site Meter

Friday June 27, 2008 20080627

• Fortran 2008 - New Features

At a recent meeting of the British Computer Society Fortran Specialist Group, John Reid presented a summary of the new features in the current draft Fortran 2008 standard (ISO/IEC 2008). The presentation is here (PDF).

The most controversial feature is coarrays for parallel computing (PDF proposal).  

It seems that some in the international Fortran standards committee have been pushing for coarrays for years while most of the industry has been moving toward adopting OpenMP as the preferred way to achieve parallelism in Fortran. 

The Committee Draft of the proposed revised Fortran standard (Fortran 2008) has been available for public comment since late March. The document is available as a 7.8Mb PDF file and is also available from the J3 website.

It will be interesting to see how this all gets resolved. Coarray Fortran extensions have been around for years (I believe it was first introduced by Cray Research maybe 10 years ago), but not widely adopted.




( Jun 27 2008, 10:39:50 AM PDT ) [Fortran] Permalink

Comments:

Post a Comment:

Comments are closed for this entry.