• Keine Ergebnisse gefunden

Übungsblatt 4 Aufgabe 1

N/A
N/A
Protected

Academic year: 2021

Aktie "Übungsblatt 4 Aufgabe 1"

Copied!
1
0
0

Wird geladen.... (Jetzt Volltext ansehen)

Volltext

(1)

Christian Baun, Viktor Mauch Cluster-, Grid- und Cloud-Computing (SS2011)

Übungsblatt 4

Aufgabe 1 – Linpack Benchmark

Die TOP500 der leistungsstärksten Computersysteme auf der Welt werden üblicherweise mit dem Linpack Benchmark gemessen (siehe: http://www.netlib.org/benchmark/hpl/).

Welche Berechnungen werden dabei durchgeführt?

Welche Größe dient als Maßeinheit für die Leistungsbewertung? Was gibt diese Größe an?

Führen Sie nun selber einige Benchmarkberechnungen mit AWS Instanzen durch. Hierbei sollen „Large“

Instanzen mit dem AMI Image „ami-74f9cf00“ benutzt werden (verfügbar in der EU-West Region!!).

ami-74f9cf00:

Standard Ubuntu 10.04 LTS Lucid Server user: ubuntu

password: ubuntu

Vergleichen Sie zunächst die Leistungsfähigkeit einzelner Instanzen, in dem sie den Linpack Benchmark jeweils lokal ausführen:

Dafür ist es zunächst einmal notwenig MPI zu installieren (via „apt-get“, Paketname: mpich2) und zu starten, siehe dazu:

http://dl.dropbox.com/u/4497643/mpich2-1.1-installguide.PDF (quickstart) Machen Sie sich mit der Funktionsweise von MPI vertraut.

Laden Sie sich nun den Intel Linpack Benchmark runter, benutzen sie die bereits enthaltenen Binaries für die weitere Berechnung:

http://software.intel.com/en-us/articles/intel-math-kernel-library-linpack-download/

Verwenden sie den „Intel Optimized MP LINPACK Benchmark for Clusters“. Machen Sie sich mit den Konfigurationsmöglichkeiten vertraut (siehe z.B.: http://www.netlib.org/benchmark/hpl/tuning.html) und führen Sie zunächst auf 10 gestarteten „Large“-Instanzen LOKAL (jeweils 1 node pro gestarteten MPD daemon) einen Benchmark-Durchlauf aus (Problem-Dimension: 16.000). Welche

Ergebnissbandbreite tritt dabei auf, und was kann man dabei über die Leistungs-Qualität von AWS Instanzen aussagen?

Schalten Sie nun die 2 stärksten und 2 schwächsten „Large“-Instanzen zu einem MPI Cluster zusammen (MPI Ring aufbauen!!) und führen sie erneut den Benchmark aus .

Schalten Sie nun alle 10 „Large“-Instanzen zu einem MPI Cluster zusammen und erhöhen Sie die Anzahl der gestarteten Prozesse. Welchen Benchmark kann man nun messen? Wie deuten Sie die Ergebnisse.

TIP: Für die parallele Konfiguration mehrerer Linux Systeme eignet sich zum Beispiel das Programm

„ClusterSSH“. Um die Auslastung der einzelnen Cores zu sehen, kann man „htop“ verwenden.

Referenzen

ÄHNLICHE DOKUMENTE

Betriebssysteme (WS2021) FB 2: Informatik und Ingenieurwissenschaften Frankfurt University of Applied Sciences.. Übungsblatt 4 Aufgabe

Nennen Sie einen Nachteil der Emulation gegenüber Virtualisierung.. Welche Komponente eines Rechners verteilt beim Virtualisierungskonzept Par- titionierung die physischen Ressourcen

Erweitern Sie das Shell-Skript aus Teilaufgabe 1 dahingehend, dass wenn die als Argument angegebene Datei existiert, soll feststellt werden, ob diese aus- führt werden könnte und

Betriebssysteme (SS2016) FB 2: Informatik und Ingenieurwissenschaften Frankfurt University of Applied Sciences..

Entwickeln und implementieren Sie die drei Varianten, bei denen der Datenaustausch zwischen den vier Prozessen einmal mit Pipes , Message Queues und Shared Memory mit

Berechnen Sie damit iterativ, basierend auf dem folgenden Diagramm, die Wahrscheinlich eines Surfers eine bestimmte Seite (A..G)zu besuchen. Verwenden Sie wieder einen

Einzelne Zeichen , Worte oder S¨ atze k¨onnen mit <font size> in unterschied- lichen Schriftgr¨oßen dargestellt werden.. Auch Listen sind

Historisch-Kulturwissenschaftliche Informationsverarbeitung IT-Zertifikat der Phil.-Fak.: Advanced Web