Neuerscheinungen 2016Stand: 2020-02-01 |
Schnellsuche
ISBN/Stichwort/Autor
|
Herderstraße 10 10625 Berlin Tel.: 030 315 714 16 Fax 030 315 714 14 info@buchspektrum.de |
Georg Rollinger
Adding Support for Heterogeneous Parallel Architectures to Julia
Running Julia code on HSA accelerators
2016. 76 S. 220 mm
Verlag/Jahr: AV AKADEMIKERVERLAG 2016
ISBN: 3-639-88230-X (363988230X)
Neue ISBN: 978-3-639-88230-8 (9783639882308)
Preis und Lieferzeit: Bitte klicken
We introduce basic terminology of GPU computing using the Heterogeneous Systems Architecture (HSA) as well as the high level structure of the Julia runtime and its foundation LLVM. We cover the steps we took to simplify using the HSA runtime library from within Julia. Building on that, we explain, in some detail, our approach for enabling Julia to compile designated parts of the program for HSA and running them on a compatible accelerator. We conclude with an evaluation of our work and thoughts on possible future development.
Georg´s interests cover a broad range of topics. From GPU accelerated 3D object reconstruction and robot control to source-to-source transformation tools. His most recent research focuses on programming language development. Culminating in his thesis, it earned him a Master´s degree in computer science.