Doctoraat in de ingenieurswetenschappen: computerwetenschappen

Exploiteren van computerprogrammadiversiteit in grafische processors voor algemeen gebruik


Doctorandus Publieke verdediging
Naam: Xia Zhao   Datum: Vrijdag 13/09/2019 om 16:00 
Adres: vakgroep Elektronica en Informatiesystemen (EA06)
Technologiepark Zwijnaarde 126, 9052 Zwijnaarde
  Lokatie: auditorium 1, iGent, eerste verdieping, Technologiepark Zwijnaarde 126, 9052 Zwijnaarde
Contact FEA: info.ea@ugent.be   Taal: Engels

Curriculum
Master of Engineering, Computer Science and Technology, National University of Defense Technology, 2014

Promotor
Lieven Eeckhout

Examencommissie
prof. Filip De Turck
Lieven Eeckhout (EA06)
Koen De Bosschere, Universiteit Gent, Faculteit Ingenieurswetenschappen en Architectuur, EA06 - Vakgroep Elektronica en Informatiesystemen, Technologiepark Zwijnaarde 126, 9000;9052 Gent;Zwijnaarde
E: koen.debosschere@ugent.be
Jan Fostier
David Kaeli
Magnus Jahre
Wim Heirman

Onderzoeksthema

Throughput-processors zoals Graphics Processing Units (GPU’s) zijn belangrijke componenten in moderne computersystemen vanwege hun vermogen om gegevensparallelle computertoepassingen te versnellen. Toepassingen die worden uitgevoerd op GPU’s vertonen zeer verschillende kenmerken, in termen van berekeningseisen versus geheugenvereisten en toegangspatronen. Dit levert niet alleen uitdagingen op, maar biedt ook kansen. In dit proefschrift stellen we drie mechanismen voor om het gebruik van GPU resources te optimaliseren via het exploiteren van applicatiediversiteit. We beginnen eerst met het traditionele scenario waarbij een GPU ´e´en toepassing tegelijk uitvoert. Vervolgens beschouwen we nieuwe multitasking-scenario’s waarin meerdere applicaties tegelijk worden uitgevoerd op een GPU. Ten eerste stellen we adaptieve caching voor om de prestaties te verhogen voor computertoepassingen die hoge bandbreedte vereisen naar gedeelde data (die typisch enkel gelezen wordt). Ten tweede stellen we CD-search voor om een effectieve SM-partitie te vinden in multitasking GPU’s. Ten derde stellen we het GPU Slowdown Model (GSM) voor om de vertraging van een toepassing nauwkeurig te voorspellen als gevolg van interferentie in gedeelde resources in multitasking GPU’s.


Taal proefschrift
Engels

Documenten