Advisor Überblick

Ein zwei Minuten langer Überblick über den Intel Parallel Advisor, der Programmierern in der Entscheidung behilflich ist, welche Programme sie parallelisieren möchten.

Lassen Sie uns jetzt ein bisschen über den Intel Parallel Advisor sprechen, der Teil des Parallel Studios ist. Dieser Teil, den wir jetzt nachvollziehen werden, ist sehr innovativ und wird in verschiedene Schritte unterteilt. Zu Beginn möchte ich das Problem erklären. Wenn Sie ein Programm haben, das nicht parallel ist oder nicht so parallel ist, wie Sie es gern hätten, sehen Sie im Intel Parallel Studio nach, welche Teile Ihnen helfen können, die besten Stellen zu erkennen, an denen Sie Parallelität hinzufügen können. Sie haben sich also entschlossen, mit dem Intel Parallel Amplifier Hot Spots etc. aufzuspüren und das funktioniert recht gut. Wir haben aber noch ein Zusatzprojekt, den Intel Parallel Advisor, der Bestandteil des Intel Parallel Studios ist, und das Ganze noch ein bisschen mehr vereinfacht. Wir haben erkannt, dass die Prozesse meistens dahingehend durchgesehen werden, wie man einem Programm Parallelität hinzufügen kann und dann fokussiert man meistens die Hot Spots. Man fokussiert auch die Stellen, von denen man annimmt, dass sie am meisten von Parallelität profitieren und Sie beschließen, dort die Implementierung einer Parallelität durchzuführen. Und dann finden Sie nach einigen Wochen oder Monaten, in denen Sie mehr oder weniger häufig oder oft damit arbeiten, heraus, ob sie Ihnen die gewünschten Vorteile gebracht haben. Wir haben mit Intel Parallel Studio etwas geschaffen, mit dem Sie wesentlich schneller ein Feedback über die einzelnen Teile des Programms erhalten. Wenn Sie sich also verschiedene Bestandteile ansehen und denken: „Hier könnte ich vielleicht Parallelität hinzufügen.“ dann werden wir nun einige Funktionen und verschiedene Tools aufzeigen, die Sie darüber informieren, ob Sie durch das Hinzufügen von Parallelität an dieser Stelle den gewünschten Erfolg haben werden. Oder noch besser, diese Tools geben Ihnen Informationen über evtl. Folgen, wenn Sie Parallelität einem bestimmten Teil Ihres Programms hinzufügen. Es beginnt also mit der Funktion, die im Intel Parallel Studio zur Verfügung steht und Ihnen Feedback gibt, Ihnen ermöglicht, Notizen über Ihren Fortschritt zu machen und sehr hilfreiche Informationen zur Beschleunigung des Entscheidungsprozesses gibt, wo Parallelität hinzugefügt werden sollte oder wo nicht. Wir werden diesen Funktionen später noch weitere Funktionalitäten hinzufügen, damit im Laufe der Zeit immer mehr Bereiche abgedeckt werden.

Fanden Sie diesen Artikel nützlich?
Noch keine Bewertung vorhanden.