Vis enkel innførsel

dc.contributor.authorWang, Lu
dc.contributor.authorJahre, Magnus
dc.contributor.authorAdileh, Almutaz
dc.contributor.authorWang, Zhiying
dc.contributor.authorEeckhout, Lieven
dc.date.accessioned2019-07-15T06:56:19Z
dc.date.available2019-07-15T06:56:19Z
dc.date.created2019-07-12T17:00:49Z
dc.date.issued2019
dc.identifier.citationIEEE computer architecture letters. 2019, 18 (2), 95-98.nb_NO
dc.identifier.issn1556-6056
dc.identifier.urihttp://hdl.handle.net/11250/2605388
dc.description.abstractAnalytical performance models yield valuable architectural insight without incurring the excessive runtime overheads of simulation. In this work, we study contemporary GPU applications and find that the key performance-related behavior of such applications is distinct from traditional GPU applications. The key issue is that these GPU applications are memory-intensive and have poor spatial locality, which implies that the loads of different threads commonly access different cache blocks. Such memory-divergent applications quickly exhaust the number of misses the L1 cache can process concurrently, and thereby cripple the GPU's ability to use Memory-Level Parallelism (MLP) and Thread-Level Parallelism (TLP) to hide memory latencies. Our Memory Divergence Model (MDM) is able to accurately represent this behavior and thereby reduces average performance prediction error by 14× compared to the state-of-the-art GPUMech approach across our memory-divergent applications.nb_NO
dc.language.isoengnb_NO
dc.publisherInstitute of Electrical and Electronics Engineers (IEEE)nb_NO
dc.titleModeling Emerging Memory-Divergent GPU Applicationsnb_NO
dc.typeJournal articlenb_NO
dc.typePeer reviewednb_NO
dc.description.versionacceptedVersionnb_NO
dc.source.pagenumber95-98nb_NO
dc.source.volume18nb_NO
dc.source.journalIEEE computer architecture lettersnb_NO
dc.source.issue2nb_NO
dc.identifier.doi10.1109/LCA.2019.2923618
dc.identifier.cristin1711369
dc.description.localcode© 2019 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media, including reprinting/republishing this material for advertising or promotional purposes, creating new collective works, for resale or redistribution to servers or lists, or reuse of any copyrighted component of this work in other works.nb_NO
cristin.unitcode194,63,10,0
cristin.unitnameInstitutt for datateknologi og informatikk
cristin.ispublishedtrue
cristin.fulltextpostprint
cristin.qualitycode1


Tilhørende fil(er)

Thumbnail

Denne innførselen finnes i følgende samling(er)

Vis enkel innførsel