Fachstudie Softwaretechnik FACH-0111

Bibliograph.
Daten
Müller, Matthias; Puff, Jochen; Silberberger, Mark: Implikationen moderner Many-Core-Architekturen auf die Abbildung von Algorithmen aus dem EDA-CAD-Bereich.
Universität Stuttgart, Fakultät Informatik, Elektrotechnik und Informationstechnik, Fachstudie Softwaretechnik Nr. 111 (2009).
61 Seiten, deutsch.
CR-Klassif.C.1.2 (Multiple Data Stream Architectures (Multiprocessors))
B.7.2 (Integrated Circuits, Design Aids)
Kurzfassung

In dieser Fachstudie wurden die grundlegenden Konzepte von GP-GPUs und den entsprechenden Programmierumgebungen vorgestellt und deren Bedeutung für den Bereich der Electronic Design Automation beziehungsweise des Computer Aided Design aufgezeigt. Die Beispiele zeigen, dass auch der EDA/CAD-Bereich von der enormen Leistung von GP-GPUs profitieren kann, gerade weil viele Algorithmen im EDA/CAD-Bereich großes Parallelisierungspotential besitzen. Es wurde aber auch deutlich, dass nicht jede Parallelisierung eines Algorithmus für GPGPU geeignet ist. So sollten beispielsweise die ausgeführten Instruktionen möglichst genau dem SIMD-Paradigma entsprechen und Speicherzugriffe auf die Fähigkeiten der gewählten Zielhardware angepasst sein, um das volle Potential von GPGPU auszuschöpfen. Werden diese Aspekte nicht beachtet, ist es unwahrscheinlich, dass die Performanz des so abgebildeten Algorithmus die eines optimierten CPU-Codes übersteigt. 59

Volltext und
andere Links
PDF (519042 Bytes)
Zugriff auf studentische Arbeiten aufgrund vorherrschender Datenschutzbestimmungen nur innerhalb der Fakultät möglich
Abteilung(en)Universität Stuttgart, Institut für Technische Informatik, Rechnerarchitektur
BetreuerBraun, Claus; Holst, Stefan
Eingabedatum27. April 2010
   Publ. Informatik