Logo des Repositoriums
 

Modellbasierte Entwicklung GPU-unterstützter Applikationen

dc.contributor.authorKehrer, Timo
dc.contributor.authorBerlik, Stefan
dc.contributor.authorKelter, Udo
dc.contributor.authorRitter, Michael
dc.contributor.editorSinz, Elmar J.
dc.contributor.editorSchürr, Andy
dc.date.accessioned2018-11-14T09:41:30Z
dc.date.available2018-11-14T09:41:30Z
dc.date.issued2012
dc.description.abstractRechenintensive numerische Anwendungen müssen oft parallel auf Multiprozessorsystemen ausgeführt werden, um akzeptable Laufzeiten zu erzielen. Ein besonders wirtschaftlicher Ansatz hierbei ist die Nutzung preisgünstiger Grafikkarten (GPU, Graphics Processing Units), die eine große Zahl von Prozessoren enthalten. Aus diversen Gründen können i.d.R. aber nicht alle Funktionen auf der GPU ausgeführt werden, d.h. eine Anwendung muß teilweise auf der CPU und GPU ausgeführt werden. Softwaretechnisch resultieren hieraus zwei Probleme: erstens sind die Programmiersprachen und Entwicklungsmethoden für GPUs deutlich verschieden von denen von Allzweckprozessoren; moderne modellbasierte Entwicklungsmethoden sind kaum verfügbar. Zweitens ist für die Kooperationen der beiden Teile einer Anwendung in erheblichem Umfang Code zu implementieren. In diesem Papier stellen wir eine Lösung beider Probleme vor. Zunächst analysieren wir, welche Teilaufgaben bei der Implementierung von GPU-unterstützten Applikationen durch modellbasierte Entwicklungsmethoden und -Werkzeuge sinnvoll automatisiert werden können, um die Arbeitseffizienz und Korrektheit des Codes zu steigern. Sodann beschreiben wir ein auf dem Eclipse Modeling Framework basierendes Generatorsystem, das diese Implementierungsaufgaben automatisiert. Abschließend beschreiben wir an konkreten Beispielen, in welchem Umfang Code generiert werden konnte und welche Ausführungszeiten erzielt wurden.de
dc.identifier.isbn978-3-88579-295-6
dc.identifier.pissn1617-5468
dc.identifier.urihttps://dl.gi.de/handle/20.500.12116/18153
dc.language.isode
dc.publisherGesellschaft für Informatik e.V.
dc.relation.ispartofModellierung 2012
dc.relation.ispartofseriesLecture Notes in Informatics (LNI) - Proceedings, Volume P-201
dc.titleModellbasierte Entwicklung GPU-unterstützter Applikationende
dc.typeText/Conference Paper
gi.citation.endPage154
gi.citation.publisherPlaceBonn
gi.citation.startPage139
gi.conference.date14.-16. März 2012
gi.conference.locationBamberg
gi.conference.sessiontitleRegular Research Papers

Dateien

Originalbündel
1 - 1 von 1
Lade...
Vorschaubild
Name:
139.pdf
Größe:
198.06 KB
Format:
Adobe Portable Document Format