[A note from Steve: I've asked Ron Green to post this for me because, well, I'm not here! Intel had the audacity to schedule the release of the 10.0 compilers during my vacation, where I'll be without network access for most of the time. So, I prepared this text in advance and hope you'll understand why I don't respond to questions right away!]
It was a bit more than ten years ago, March 11, 1997 to be exact, that I wrote that we were "tickled burgundy" (DEC's logo color at the time) to announce Digital Visual Fortran 5.0. We had little idea then how popular DVF (later to be called CVF) would become, but it was gratiftying to see it develop. In 2003, Intel Visual Fortran was released, and while it too has become quite popular, I know that there are still some who have held on to CVF to this day, with some not making the transition because of the requirement to buy Microsoft Visual C++ or perhaps because they're fans of the CVF COM Server Wizard, which disappeared from the product with the transition to Intel.
So, it is with delight ("tickled blue" doesn't quite seem right) that I say that Intel has released version 10.0 of the Intel Fortran compilers, including Intel Visual Fortran 10.0 which is now a completely self-contained product! That's right, nothing else to buy! Intel Visual Fortran 10.0 includes Microsoft Visual Studio 2005 Premier Partner Edition, which provides the visual development environment and everything you need to create, edit, build and debug Fortran applications for both IA-32 and Intel 64 (and AMD* 32/64) processors. Oh, and COM Server Wizard? That's in there too, with a spiffy new interface inside of Visual Studio. What's that you say? Programming examples? Yes, that too (at least some, with more on the way.) Windows Vista is now officially supported in 10.0.
For all three operating systems we support, Linux, Mac OS and Windows, version 10.0 includes more new features, such as:
- Many new Fortran 2003 features such as C Interoperability and asynchronous I/O (no procedure pointers yet, sorry)
- A rewritten parallelization/vectorization optimizer for improved performance
- Static Verifier builds upon the compiler's interprocedural analysis capability to provide whole-program detection of errors including routine mismatches, variable misuse, OpenMP directive errors and more
- Optimization reports have been improved to make them easier to understand and more useful
The Linux compiler now supports more recent Linux distributions such as Fedora Core 6 (probably by the time this gets posted, FC19 will be out). The Mac OS compiler supports 64-bit development.
For a complete list of new features and changes, please read the compiler release notes, which should be available on the compiler web site under "Documentation" or "Manuals", and also from where current users download new versions.
We've also created some new buying options. In version 9.1, there was a "Professional Edition" of the compiler on Windows and Mac OS, but they had different things. On Windows, the Professional Edition included the IMSL* 5.0 Fortran Library from Visual Numerics, whereas on Mac OS, that edition included the Intel Math Kernel Library (MKL). And Linux? UnProfessional! :-)
In version 10.0, all three operating systems get Standard and Professional Editions, where the Professional Editi
on includes the compiler and Intel MKL, at a price that is a considerable savings over buying them separately. On Windows there is a third variant, "Professional Edition with IMSL", that includes both MKL and IMSL 6.0 (now with thread-safe libraries). If you have a current support license for Intel Visual Fortran 9.1 Professional Edition, you get a free upgrade to the new "Professional Edition with IMSL" - read the compiler's Installation Guide for details. If you want to upgrade from Standard to Professional on any OS, you can do so by buying a discounted support renewal for the Professional Edition. This gets you an additional year of support plus MKL for just a bit more than the support alone would cost.
Back to Windows for a moment - while it is true that new purchasers of Intel Visual Fortran 10.0 will get Microsoft Visual Studio Premier Partner Edition, due to royalty considerations we can't offer that automatically to all existing 9.1 Standard Edition users. Most of you don't need it as you've already bought Visual Studio or Visual C++, but for those who would like the capability, simply buy the support renewal which gets you the upgrade to the Professional Edition (MKL), another year of support, and access to Visual Studio Premier Partner Edition. 9.1 Professional Edition users will get the Microsoft software, if desired, with their free upgrade.
For more information, including pricing, where-to-buy, installation guides and release notes, documentation and more, please visit http://www.intel.com/software/products/compilers
If you have questions, feel free to ask them here.
Steve Lionel (in absentia!)
Developer Products Division
User communities for Intel Software Development Products
Intel Fortran Support
My Fortran blog