TU Darmstadt / ULB / TUbiblio

A Comparison of xPU Platforms Exemplified with Ray Tracing Algorithms

Huff, Rafael ; Gierlinger, Thomas ; Kuijper, Arjan ; Stork, André ; Fellner, Dieter W. (2011)
A Comparison of xPU Platforms Exemplified with Ray Tracing Algorithms.
XIII Symposium on Virtual Reality.
doi: 10.1109/SVR.2011.18
Konferenzveröffentlichung, Bibliographie

Kurzbeschreibung (Abstract)

Over the years, faster hardware - with higher clock rates - has been the usual way to improve computing times in computer graphics. Aside from highly costly parallel solutions only affordable by big industries - like the movie industry -, there was no alternative available to desktop users. Nevertheless, this scenario is dramatically changing with the introduction of more and more parallelism in current desktop PCs. Multi-core CPUs are a common basis in current PCs and the power of modern GPUs - which have been multi-core for a long time now - is getting unveiled to developers. nVidia's CUDA is a powerful weapon to explore GPUs parallelism. Yet, its specific target - nVidia graphic cards only - does not provide any solution to other parallel hardware present. OpenCL is a new royalty-free cross-platform intended to be portable across different hardware manufacturers or even different platforms. In this paper we focus on a comparison of advantages and disadvantages of xPU platforms with OpenCL and CUDA in terms of time efficiency. As an example application we use ray tracing algorithms. Three kinds of ray tracers have to be developed in order to conduct a fair comparison: one is CPU based, while the other two are GPU based - using CUDA and OpenCL, respectively. At the end, a comparison is done between them and results are presented and analyzed showing that the CUDA implementation has the best frame rate, but is very closely followed by the OpenCL implementation. Visually, results are identical, showing the high potential of OpenCL as an alternative for CUDA with identical performance.

Typ des Eintrags: Konferenzveröffentlichung
Erschienen: 2011
Autor(en): Huff, Rafael ; Gierlinger, Thomas ; Kuijper, Arjan ; Stork, André ; Fellner, Dieter W.
Art des Eintrags: Bibliographie
Titel: A Comparison of xPU Platforms Exemplified with Ray Tracing Algorithms
Sprache: Englisch
Publikationsjahr: 2011
Verlag: IEEE Computer Society Conference Publishing Services (CPS), Los Alamitos, Calif.
Veranstaltungstitel: XIII Symposium on Virtual Reality
DOI: 10.1109/SVR.2011.18
Kurzbeschreibung (Abstract):

Over the years, faster hardware - with higher clock rates - has been the usual way to improve computing times in computer graphics. Aside from highly costly parallel solutions only affordable by big industries - like the movie industry -, there was no alternative available to desktop users. Nevertheless, this scenario is dramatically changing with the introduction of more and more parallelism in current desktop PCs. Multi-core CPUs are a common basis in current PCs and the power of modern GPUs - which have been multi-core for a long time now - is getting unveiled to developers. nVidia's CUDA is a powerful weapon to explore GPUs parallelism. Yet, its specific target - nVidia graphic cards only - does not provide any solution to other parallel hardware present. OpenCL is a new royalty-free cross-platform intended to be portable across different hardware manufacturers or even different platforms. In this paper we focus on a comparison of advantages and disadvantages of xPU platforms with OpenCL and CUDA in terms of time efficiency. As an example application we use ray tracing algorithms. Three kinds of ray tracers have to be developed in order to conduct a fair comparison: one is CPU based, while the other two are GPU based - using CUDA and OpenCL, respectively. At the end, a comparison is done between them and results are presented and analyzed showing that the CUDA implementation has the best frame rate, but is very closely followed by the OpenCL implementation. Visually, results are identical, showing the high potential of OpenCL as an alternative for CUDA with identical performance.

Freie Schlagworte: Forschungsgruppe Semantic Models, Immersive Systems (SMIS), Business Field: Visual decision support, Research Area: Confluence of graphics and vision, Software architectures, Multi-core CPUs, Hybrid computer systems, Application study
Fachbereich(e)/-gebiet(e): 20 Fachbereich Informatik
20 Fachbereich Informatik > Graphisch-Interaktive Systeme
Hinterlegungsdatum: 12 Nov 2018 11:16
Letzte Änderung: 04 Feb 2022 12:40
PPN:
Export:
Suche nach Titel in: TUfind oder in Google
Frage zum Eintrag Frage zum Eintrag

Optionen (nur für Redakteure)
Redaktionelle Details anzeigen Redaktionelle Details anzeigen