buchspektrum Internet-Buchhandlung

Neuerscheinungen 2016

Stand: 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.