Did I ever forget to mention how much I am loving Sun???
Solaris 10 - FREE.
Sun Studio 11 (for C/C++/Fortran development) - FREE. (released today)
Sun Java Enterprise System 2005Q4 - FREE.
With the exception of Solaris (of course), all other program suites listed are supported on Linux OSes. (Granted, a limited number of Linux distributions compared to what's available out there, but it's a start I think.)
I think that it's a great thing. (No surprise to you I suppose.) I wished that those people who developed F@H would just implement OpenMP into the code, and then run it through the Sun Studio Tools compiler.
(Hint for them: For example - if they're going to implement OpenMP in Fortran, have the OpenMP directive and the actual statement on separate lines. That way for OpenMP aware compilers, it would have no problem parallelizing the statements enclosed in the block. For compilers that AREN'T OpenMP aware, it would just ignore it and compile it as is.)
i.e. (in f95):
Code:
...
!$omp parallel
do
....
end do
!$omp end parallel
...
The guides on Sun's website is VERY VERY useful/informative on how to implement that effectively.
