Dazu verfügen die Intel Compiler über
spezielle Optimierer, die neben den üblichen Verfahren (loop-unrolling,
inline-functions etc.) auch inter-prozedural fungieren und zudem spezielle
Eigenschaften der Intel XScale® Prozessor-Architektur nutzen. Bspw. werden
die Streaming SIMD Extensions 2 (SSE2) oder Software Pipelining unterstützt.
Zur weiteren Performance-Steigerung ist ein Profiler vorhanden, mit dem
der Programmierer zeitkritische Partien seines Programms lokalisieren
kann. Ausgestattet ist Intel Fortran zudem mit Intel's MathKernel Library (MKL), einer Numerikbibliothek. Intel Fortran beherrscht seit der Version 11.0 auch einige Fortan 2003 Sprachmittel und ergänzt diese mit der Version 11.1 um Befehle, mit denen objektorientierte Programmierung möglich wird. Die Software steht durchweg auf Intel's WebSite
zum Download für einen 30-Tage-Test zur Verfügung und wird durch
Kauf nach Bezug einer Lizenzdatei zur unbegrenzten Nutzung freigeschaltet. Dokumentation Die Dokumentation zu Intel Compilern wird vollständig
on-line bereitgestellt (u.a. .PDF oder .CHM). Support / technische Unterstützung, Updates Nach Kauf und Registration eines Intel Compilers
erhalten Sie ein Jahr lang Zugang zu Intel's Download Center sowie zum
sogenannten Intel Premier Support Forum, über das sämtliche
technische Unterstützungsleistungen, die Sie anfragen, abgewickelt
werden (d.h. ein direkter Kontakt via Telefon oder eMail mit Intel ist
damit weitgehend unterbunden). Intel Visual Fortran Professional for Windows Seit der Version 10.0 ist diese Variante für
Windows nun auch mit einer Entwicklungsumgebung ausgestattet, nämlich
mit der sog. Microsoft Visual Studio Partner Edition. Diese besteht im
Wesentlichen aus der Visual Studio Standard Edition 2008, die ohne Microsofts
Compiler (C++, C#, VB etc.), sowie ohne die MSDN (MS Online-Dokumentation)
beigestellt wird. Wer gemischt-sprachlich programmier will, kommt um den
Kauf eines vollständigen Microsoft
Visual Studio nicht herum (i.a. genügt die Standard Edition).
In der Intel Compiler Suite (Intel Fortran & C++ im Bündel) ist
die Visual Studio Partner Edition nicht enthalten.
Intel Fortran Professional for Linux Die Linux Variante von Intel Fortran bietet
ähnliche Eigenschaften wie die Windows Version. D.h., der Compiler
beherrscht nicht nur Fortran 95, sondern auch die Spracherweiterungen,
die der frühere Compaq
Visual Fortran bot. Darüberhinaus findet sich in der Linux Variante
ein automatisiert arbeitender Vektorisierer (automatic vectorizer), mit
dem sich Prozessteile eines Fortran Programms parallelisieren lassen.
Eine Entwicklungsumgebung ist nicht enthalten.
Für Macintosh Rechner unter Mac OS, die
mit den Intel-Prozessoren Intel® Core™ Duo oder Intel Core Solo ausgestattet
sind, bietet Intel seit Anfang April 2006 seine Compiler ebenfalls an.
Es finden sich die gleichen Möglichkeiten zu Optimierung und Performancesteigerung
von Programmen wie bei den Varianten für Windows und Linux. |
|
|||||||||||||||||||||||||||||
|
Lieferumfang, Systemanforderungen etc. |
||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||
|
Hinweise zu Haftung & Urheberrecht bzgl. der Information auf dieser WebSeite. Copyright QT software GmbH 2010. Alle Rechte vorbehalten. |
||||||||||||||||||||||||||||||