Skip Navigation
 

Kompilatory Fortran


Nowość - wersja 10.1

Intel® Fortran dla Windows i Linux to kompilator języka Fortran firmy Intel. Kompilator wywodzi się z linii kompilatorów firmy Compaq i jest zgodny z kompilatorem Compaq Visual Fortran.

Firma Intel jako największy na świecie producent procesorów do komputerów osobistych zapewnia najlepszą wydajność tworzonych aplikacji w systemach opartych na 32-bitowych (m.in. Intel® Pentium® 4 z technologią Hyper-Threading, Intel® Xeon(TM), Intel Pentium M, Intel Core Duo) i 64-bitowych (Intel® Itanium® i Intel® Itanium® 2).

Kompilator Intel Visual Fortran jest zgodny ze standardem języka Fortran 95, Compaq Visual Fortran, OpenMP*, Cray Pointers i VAX Structures. Dzieki obsłudze starszych komend i synonimów możliwe jest bezproblemowe skompilowanie programów stworzonych w starszych wersjach kompilatora.

Kompilator dostępny jest dla systemów Windows, Linux i Macintosh. Dla systemu Windows oferowana jest dodatkowo wersja zawierająca bibliotekę numeryczną IMSL firmy Visual Numerics.

Kluczowe cechy
  • optymalizacja generowanego kodu
  • tworzenie wielowątkowych aplikacji w języku Fortran w trybie "visual", z możliwością ich automatycznego zrównoleglenia celem przyspieszenia ich działania w systemach z procesorami wielordzeniowymi
  • zaimplementowane technologie optymalizacji generowanego kodu wynikowego, zwiększające wydajność tworzonych aplikacji
  • obsługa procesorów wielordzeniowych
  • pełna integracja ze środowiskiem Microsoft Visual Studio 2005 oraz Visual Studio .Net 2003 (teraz zawartymi w pakietach!)
  • obsługa procesorów 32-bit oraz 62-bitowych procesorów z technologiami rozszerzonej pamięci EM64T, takich jak Intel Itanium 2
  • współpraca z najnowszymi procesorami wielordzeniowymi (Intel Pentium D, Intel Core Duo, Dual-core Intel Itanium, Quad Core Intel Itanium)
  • pełna obsługa dyrektyw OpenMP, dostosowana również do potrzeb klastra
  • obsługa dyrektyw standardu Fortran 2003
  • kompatybilność kodów źródłowych Compaq Visual Fortran z zachowaniem rozszerzeń języka, modułów predefiniowanych, procedur bibliotechnych oraz szablonów projektu CVF 6.x
Współpraca z Windows (Vista, XP, Server 2003)
  • wersja Professional oprócz kompilatora zawiera środowisko Visual Studio Premier Partner Edition 2005 oraz bibliotekę MKL
  • wersja Professional with IMSL zawiera dodatkowo bibliotekę IMSL firmy Visual Numerics (zestaw procedur z zakresu metod numerycznych, statystyki i aproksymacji funkcji specjalnych)
  • kompatybilność z najnowszymi narzędziami systemów operacyjnych Windows i Linux
  • pomoc techniczna ze strony Intel Software (roczny darmowy support)
Główne nowości
  • Dołączenie do kompilatora środowiska Microsoft Visual Studio 2005 Premier Partner Edition
  • Rozszerzenie obsługiwanego standardu Fortran 2003
  • Intel® COM Server Wizard
  • Zwiększenie szybkości generowanego kodu - Parallel/Loop Optimizer
  • Obsługa systemu Microsoft Vista
  • Zawarta w cenie biblioteka Math Kernel Library
  • Obsługa nowych typów procesorów

Przykład wektoryzacji pętli