Bachelor Thesis BCLR-0198

BibliographyStaudenmaier, Sebastian: Erfassung von Plattform-Parameters mit.
University of Stuttgart, Faculty of Computer Science, Electrical Engineering, and Information Technology, Bachelor Thesis No. 198 (2015).
44 pages, german.
CR-SchemaC.1.2 (Multiple Data Stream Architectures (Multiprocessors))
D.1.3 (Concurrent Programming)
Abstract

Mit OpenCL besteht eine einheitliche Schnittstelle, um für verschiedenste Hardwareplattformen wie CPUs, GPUs oder Beschleunigerkarten zu programmieren. In dieser Arbeit soll darauf eingegangen, wie sich diese Hardware charakterisieren lässt, um Faktoren zu entlarven, die für die Portabilität der Performance abträglich sind. Es wird die Implementierung einer Bibliothek zur Abfrage von Hardwareparametern über die OpenCL-API sowie die Erstellung von Microbenchmarks zur weiteren Untersuchung der Hardware erläutert. Für diese Microbenchmarks werden Testergebnisse präsentiert und deren Bedeutung diskutiert. Im Weiteren werden Nutzungsvorschläge wie auch Erweiterungsmöglichkeiten für die Microbenchmarks genannt.

Full text and
other links
PDF (576213 Bytes)
Department(s)University of Stuttgart, Institute of Parallel and Distributed Systems, Simulation of Large Systems
Superviser(s)Pfander, David
Entry dateSeptember 21, 2015
   Publ. Computer Science