Bc. Matúš Madzin

Master's thesis

Source-to-source compilation of mapped functions sequences in CUDA

Source-to-source compilation of mapped functions sequences in CUDA
Abstract:
Výsledkom tejto práce je vysoko úrovňový jazyk a kompilátor, ktorý preloži kód napísaný v navrhnutom jazyku do odpovedajúcej reprezentácie v CUDA C jazyku. Kompilátor je automatický nástroj pre fúzovanie GPU implementácií mapovaných funkcií. Táto práca popisuje formálnu definíciu navrhováneho jazyka a proces generovania kódu.
Abstract:
The result of this thesis is a high-level language and a compiler which translates a source code written in the designed language to a corresponding representation in the CUDA C language. The compiler is an automated tool for fusion of mapped function implementations on GPU. This thesis describes a formal definition of the designed language, its translation into intermediate representation and code …more
 
 
Language used: English
Date on which the thesis was submitted / produced: 30. 5. 2011

Thesis defence

  • Date of defence: 28. 6. 2011
  • Supervisor: RNDr. Jiří Filipovič, Ph.D.
  • Reader: Mgr. Aleš Křenek, Ph.D.

Citation record

Full text of thesis

Contents of on-line thesis archive
Published in Theses:
  • světu
Other ways of accessing the text
Institution archiving the thesis and making it accessible: Masarykova univerzita, Fakulta informatiky