Doctoraat in de ingenieurswetenschappen: computerwetenschappen

Optimalisatie van heterogene hardware via semantische informatie in beheerde programmeertalen


Doctorandus Publieke verdediging
Naam: Shoaib Akram   Datum: Donderdag 20/06/2019 om 17:00 
Adres: ()
, null null
  Lokatie: auditorium P Jozef Plateau, gelijkvloers, Jozef Plateaustraat 22, 9000 Gent
Contact FEA: info.ea@ugent.be   Taal: Engels

Curriculum
M.S. University of Illinois, 2009

Promotor
Lieven Eeckhout
Jennifer Sartor

Examencommissie
prof. Hennie De Schepper
Lieven Eeckhout (EA06)
Jennifer Sartor (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
Bart Dhoedt
Elisa Gonzalez Boix
Luis Ceze
Kathryn McKinley

Onderzoeksthema

Moderne hardware wordt in toenemende mate heterogeen als gevolg van recente trends in chiptechnologie, en dit zowel in de processor (hoog-performante processorkernen worden gecombineerd met laag-vermogen processorkernen) als in het geheugen (conventioneel DRAM-geheugen wordt gecombineerd met nieuwe niet-volatiele geheugen). Daarnaast maken softwareprogrammeurs steeds vaker gebruik van beheerde programmeertalen zoals Java, C#, Python en Go. Deze doctoraatsthesis levert vier bijdragen die elk aantonen hoe semantische informatie in beheerde programmeertalen geƫxploiteerd kan worden in heterogene computersystemen teneinde de prestatie, het energieverbruik en de levensduur te optimaliseren. Meer specifiek stelt de doctoraatsthesis een methode voor om de impact in te schatten van frequentieschaling en op die manier het energieverbruik te reduceren. Daarnaast stelt de doctoraatsthesis verschillende optimalisaties voor rond automatisch geheugenbeheer teneinde de prestatie op heterogene processors en de levensduur van heterogene geheugensystemen te verbeteren.


Taal proefschrift
Engels

Documenten