Intel Parallel Studio - Das Intel Bundle
aus Composer, Inspector und Amplifier
Intel® Software Entwicklungs Produkte
beschleunigen die Entwicklung von Applikationen, welche die Enduser-Hardware - angefangen
von Supercomputern bis Laptops und Geräten - vollständig auslasten. Optimieren
Sie die Applikationsleistung für Intel Architekturen und schöpfen Sie das
Potenzial moderner Intel® Multicore Prozessoren aus. In der Art und Weise, wie
die Produkte mit ihren einzigartigen Funktionen zusammenarbeiten, ist Threading
jetzt einfacher und praktikabler als je zuvor. Die Tools wurden entwickelt,
damit Neueinsteiger sie schnellstens verstehen und professionelle Entwickler
noch einfacher ihre Anwendungen in laufenden und neuen Projekten
parallelisieren können. Fortgeschrittene Entwickler arbeiten mit mehr Effizienz
und Vertrauen in die Technologie. Alle Tools enthalten Zugang zu Community
Foren und einer Informationsplattform für technischen Support sowie Produkt
Updates.
Intel Parallel Studio
Intel® Parallel Studio ist das komplette
Bundle mit allen drei Tools. Selbstverständlich können Sie auch die jeweiligen
Tools einzeln erwerben. Das Bundle enthält die Komponenten Intel® Parallel Composer, Intel® Parallel
Inspector und Intel® Parallel Amplifier.
Intel® Parallel Studio ist damit ein
umfangreiches Toolset für Parallelisierung, das für Microsoft
Visual Studio C/C++ Entwickler erstellt wurde. Parallel Studio ist vollständig kompatibel mit dem
weitverbreiteten Microsoft Visual
Studio, unterstützt hochgradige Parallelisierungsabstraktionen,
um die Entwicklung zu vereinfachen und zu beschleunigen, so wie Sie das bereits
von Intel Threading Building Blocks und Open MP kennen. Intel Parallel Studio
bietet die einzigartige Möglichkeit, die Vorteile von Multicore Plattformen zu
realisieren. Die Tools wurden entwickelt, damit Neueinsteiger sie schnellstens
verstehen und professionelle Entwickler noch einfacher ihre Anwendungen in
laufenden und neuen Projekten parallelisieren können. Erstellen Sie optimierte,
innovative parallele Applikationen und behaupten Sie sich in der Multicore
Branche.
Intel Parallel Composer - Compiler
Tools
Intel® Parallel Composer ist ein integriertes
Set von Compilern und Bibliotheken, welches das Threading beschleunigt sowie vereinfacht
und die Entwicklerproduktivität verbessert. Parallel Composer ermöglicht Microsoft Visual Studio C/C++ Entwicklern mit
einfachen Funktionen ihren Applikationen zu parellelisieren. Dazu gehören
Gleichzeitigkeitsfunktionen, Daten-Parallelisierungsbausteine, domainspezifische
Bibliotheken, paralleles Testen und Fehlersuche, neue Compiler Ressourcen etc.
Ein Plug-In für die Fehlersuche vereinfacht paralleles Testen und gewährleistet
Thread Präzision. Die Bibliotheken Komponenten enthalten Intel® Threading
Building Blocks (Intel® TBB), Intel® Math Kernel Library (Intel® MKL) und
Intel® integrated Performance Primitives (Intel® IPP). Erstellen Sie optimierte,
reihenweise und parallele Applikationen mit dem ultimativen All-in-One
Parallelisierungs Toolkit.
Intel Parallel Inspector -
Fehlersuche und Debugging
Intel® Parallel Inspector ist ein proaktiver
Bug Finder für Microsoft Windows
C/C++ Applikationen, die von den Multicore-Vorteilen abhängen. Anders als
herkömmliche Fehler-Checker erkennt Parallel Inspector schwer zu findende
Threading und Datenspeicherfehler in einem einzigen Tool. Es bietet schnelle
Ursachenanalyse für Absturz verursachende Threading- und Speicherfehler, indem
es das Laufzeitverhalten des Codes abfragt. Danach entschlüsselt es diese
Fehler im Quellcode, in der Aufrufliste und der Speicherreferenz. Das ist
besonders entscheidend für nichtdeterministische Fehler (bei diesen ändert sich
die Anwendungsabfolge), die schwierig zum reproduzieren sind.
Intel Parallel Amplifier - Analyse
Tools
Intel® Parallel Amplifier ist ein Threading-
und Leistungsanalyse Tool für Microsoft
Visual Studio C/C++ Entwickler, die das parallele Verhalten von Applikationen
verstehen müssen, um die Skalierbarkeit zu verbessern. Im Unterschied zu
anderen Analysetools wurde Parallel Amplifier extra für parallele Applikationen
entwickelt und enthält Threading Analysen, um zielgenau Multicore-Engpässe zu
finden. So wie Entwickler das Potenzial der Parallelisierung immer mehr nutzen und
Applikationen immer umfangreicher werden, unterstützt Parrallel Amplifier das Feintuning
für eine optimale Leistung, indem es sicherstelt, dass der Prozessor-Kern
komplett ausgenutzt und neue Ressourcen unterstütz werden.