Advanced search
1 file | 3.20 MB Add to list

Exploiting application diversity in throughput processors

Xia Zhao (UGent)
(2019)
Author
Promoter
(UGent)
Organization
Abstract
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.
Keywords
computer architecture

Downloads

  • (...).pdf
    • full text
    • |
    • UGent only
    • |
    • PDF
    • |
    • 3.20 MB

Citation

Please use this url to cite or link to this publication:

MLA
Zhao, Xia. “Exploiting Application Diversity in Throughput Processors.” 2019 : n. pag. Print.
APA
Zhao, Xia. (2019). Exploiting application diversity in throughput processors. Ghent University. Faculty of Engineering and Architecture, Ghent, Belgium.
Chicago author-date
Zhao, Xia. 2019. “Exploiting Application Diversity in Throughput Processors”. Ghent, Belgium: Ghent University. Faculty of Engineering and Architecture.
Chicago author-date (all authors)
Zhao, Xia. 2019. “Exploiting Application Diversity in Throughput Processors”. Ghent, Belgium: Ghent University. Faculty of Engineering and Architecture.
Vancouver
1.
Zhao X. Exploiting application diversity in throughput processors. [Ghent, Belgium]: Ghent University. Faculty of Engineering and Architecture; 2019.
IEEE
[1]
X. Zhao, “Exploiting application diversity in throughput processors,” Ghent University. Faculty of Engineering and Architecture, Ghent, Belgium, 2019.
@phdthesis{8628178,
  abstract     = {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.},
  author       = {Zhao, Xia},
  isbn         = {9789463552738},
  keywords     = {computer architecture},
  language     = {eng},
  pages        = {114},
  publisher    = {Ghent University. Faculty of Engineering and Architecture},
  school       = {Ghent University},
  title        = {Exploiting application diversity in throughput processors},
  year         = {2019},
}