Entwicklung algorithmischer Skelette für CUDA am Beispiel von Affintiy Propagation
dc.contributor.author | Winter, Christoph | |
dc.contributor.editor | Plödereder, E. | |
dc.contributor.editor | Grunske, L. | |
dc.contributor.editor | Schneider, E. | |
dc.contributor.editor | Ull, D. | |
dc.date.accessioned | 2017-07-26T10:59:58Z | |
dc.date.available | 2017-07-26T10:59:58Z | |
dc.date.issued | 2014 | |
dc.description.abstract | In diesem Artikel wird anhand des Clusteralgorithmus Affinity Propagation (AP) eine Bibliothek bestehend aus algorithmischen Skeletten vorgestellt, mit deren Hilfe Berechnungen auf die GPU verlagert werden können. Nach einer kurzen Be- schreibung von AP wird eingehend auf die Implementierung der Bibliothek und deren Skelette eingegangen: Sowohl die abstrakten Bausteine als auch die konkrete Umsetzung und Verwendung für AP werden dargestellt. Durch das hohe Abstraktionsniveau der Bibliothek und durch Nutzung etablierter CUDA/C++ Konzepte wie Iteratoren und Funktionsobjekte entsteht eine Sammlung nützlicher Funktionen, die einerseits als Ergänzung zu bestehenden Bibliotheken, andererseits als Basis für weitere Entwicklungen dient. Die Wiederverwendbarkeit, Wartbarkeit und Übersichtlichkeit der Anwendungen werden durch deren Verwendung gesteigert. Eine kurze Analyse über das Laufzeitverhalten im Vergleich zu anderen Funktionssammlungen zeigt, dass die entwickelten Funktionen bessere Laufzeiten erzielen. Dadurch lässt sich AP unter Nutzung der Skelette im Vergleich zu einer sequenziellen Version um Faktor 40 - 50 beschleunigen. | de |
dc.identifier.isbn | 978-3-88579-626-8 | |
dc.identifier.pissn | 1617-5468 | |
dc.language.iso | de | |
dc.publisher | Gesellschaft für Informatik e.V. | |
dc.relation.ispartof | Informatik 2014 | |
dc.relation.ispartofseries | Lecture Notes in Informatics (LNI) - Proceedings, Volume P-232 | |
dc.title | Entwicklung algorithmischer Skelette für CUDA am Beispiel von Affintiy Propagation | de |
dc.type | Text/Conference Paper | |
gi.citation.endPage | 2388 | |
gi.citation.publisherPlace | Bonn | |
gi.citation.startPage | 2377 | |
gi.conference.date | 22.-26. September 2014 | |
gi.conference.location | Stuttgart |
Dateien
Originalbündel
1 - 1 von 1