www.qtsoftware.de
Intel VTune Amplifier XE
Tools zur Performance-Verbesserung von Programmierungen für PC

In VTune vereinigt Intel mehrere Möglichkeiten Programmläufe dynamisch zu verfolgen und festzustellen, wo sich Performance-Engpässe ergeben. So läßt sich das Laufzeitverhalten Ihrer Programme gezielt und effizient verbessern.

VTune ist für PC unter Windows und Linux erhältlich, allerdings in unterschiedlichen Fassungen. Beiden gemein ist, daß die Analyse eines laufenden Programms

  • zeit- und ereignisgesteuert

überwacht werden kann und das ohne nennenswerte Laufzeitbeeinflussung.

Abb.: Zeit- und ereignisgesteuertes Sampling

Mit dem dabei erstellten "Sampling-Profile" läßt sich das Laufzeitverhalten genau untersuchen.
Nicht nur zur Verbesserung der Runtime-Performance, sondern auch zur Analyse des Ablaufverhaltens läßt sich der

  • Call Graph Profiler

verwenden. Er zeigt bildlich den Ablauf bzw. die Aufruffolge von Funktionen.

Abb.: Call Graph Profiling einer multi-threaded Applikation (jeder Zweig zeigt einen Thread)

Beide zuvorgenannten Werkzeuge finden sich sowohl in der Windows als auch in der Linux Version von VTune.

Nur unter Windows ist der

  • Counter Monitor

verfügbar. Er erlaubt Systemaktivitäten während der Laufzeit zu überwachen und die Performance auf System Ebene zu analysieren. So läßt sich feststellen, ob Laufzeitengpässe bspw. durch langsames I/O beim Lesen oder Schreiben von der Festplatte verursacht werden.

Ebenfalls nur unter Windows ist der

  • Intel® Tuning Assistant

vorhanden. Er bietet C# und Intel Fortran Nutzern anhand einer Wissensdatenbank Hinweise und Tipps zur Performance-Verbesserung.

Diese GUI-Tools lassen sich aber auch für die Performance-Analyse von Linux-Programmen nutzen. Die VTune for Windows beinhaltet dazu Remote agents for Linux.

Unter Windows kann VTune innerhalb von Visual Studio .NET (VS) verwendet werden. Wer die Bedienung von der Kommandozeile bevorzugt oder VS nicht besitzt, dem steht der kommandogesteuerte Modus zur Verfügung.

Unterstützt werden unter Windows die gängigen Programmiersprachen, u.a. auch Microsoft C++, C#, Java und Compaq Visual Fortran. Unter Linux sind es Java und Intel C++ sowie Intel Fortran for Linux.

Dokumentation

Die Dokumentation wird vollständig on-line bereitgestellt (PDF).

Support / technische Unterstützung, Updates

Nach Kauf und Registration eines Intel Software Produkts erhalten Sie ein Jahr lang Zugang zum sogenannten Intel Premier Support Forum, über den 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). Im diesem Forum werden auch Updates kostenfrei bereitgestellt. Ein Support-Kontrakt kann nach Ablauf der Wartungsperiode erneuert werden ("Support Service Renewal").

 
Ergänzungen/AddOns
·
Preislisten / Bestellung
·
Links
·
·
·
·
·

 

Lieferumfang, Systemanforderungen etc.

   
Artikelstammkürzel IVAXW (Windows) bzw. IVAXL (Linux)
Lieferumfang Licence Only: Software und Dokumentation via Download von Intels WebSite und Lizensierungsdaten via eMail von QT software und Intel
Unterstützte
Betriebssystem(e)
Windows XP o. 2003 und höher bzw. Red Hat Linux, SuSE Linux
Unterstützte Compiler

Für Linux: Intel® Fortran, Intel® C++, GNU Compiler
For Windows: Intel® Fortran, Intel® C++, Microsoft Visual C++ und weitere

Systemanforderungen

n.b.

Hersteller Intel Corporation
Aktuelle Version n.b.
Lizensierungsvarianten Einzelplatzlizenz für registrierten Benutzer
"Academic" Versionen (nur für Hochschulen)

Lizensierung:
Bei Kauf eines Intel Software Produkts erhalten Sie via eMail (oder ausgedruckt) die Installationsdaten für die Software, die Sie zuvor entweder aus dem Internet geladen haben oder von einer Intel CD-ROM installiert haben.
Lizenz- bzw. Laufzeitgebühren n.a.
Updates erhältlich ja (kostenlos während des Wartungszeitraums)
Technischer Support innerhalb des Wartungszeitraums kostenfrei;
kostenpflichtiger Wartungsvertrag (umfaßt Updates via Download sowie technische Unterstützung über den Intel Premium Support Account)
Datenblatt erhältlich nein
Testversion ja (Download von:
http://www.intel.com/software/products/global/eval.htm)
oder CD-ROM von uns anfordern (kostenlos).
Produktinformationen des Herstellers http://software.intel.com/en-us/articles/intel-vtune-amplifier-xe/
Informationsstand 7. März 2012
zum Anfang
   

Hinweise zu Haftung & Urheberrecht bzgl. der Information auf dieser WebSeite.
Copyright QT software GmbH 2012. Alle Rechte vorbehalten.