Vis enkel innførsel

dc.contributor.authorAhmed Khan, Tanvir
dc.contributor.authorBrown, Nathan
dc.contributor.authorSriraman, Akshitha
dc.contributor.authorSoundararajan, Niranjan
dc.contributor.authorKumar, Rakesh
dc.contributor.authorDevietti, Joseph
dc.contributor.authorSubramoney, Sreenivas
dc.contributor.authorPokam, Gilles
dc.contributor.authorLitz, Heiner
dc.contributor.authorKasikci, Baris
dc.date.accessioned2022-03-25T12:56:07Z
dc.date.available2022-03-25T12:56:07Z
dc.date.created2022-01-04T15:10:32Z
dc.date.issued2021
dc.identifier.isbn978-1-4503-8557-2
dc.identifier.urihttps://hdl.handle.net/11250/2987667
dc.description.abstractModern data center applications have deep software stacks, with instruction footprints that are orders of magnitude larger than typical instruction cache (I-cache) sizes. To efficiently prefetch instructions into the I-cache despite large application footprints, modern server-class processors implement a decoupled frontend with Fetch Directed Instruction Prefetching (FDIP). In this work, we first characterize the limitations of a decoupled frontend processor with FDIP and find that FDIP suffers from significant Branch Target Buffer (BTB) misses. We also find that existing techniques (e.g., stream prefetchers and predecoders) are unable to mitigate these misses, as they rely on an incomplete understanding of a program’s branching behavior.en_US
dc.language.isoengen_US
dc.publisherAssociation for Computing Machinery (ACM)en_US
dc.relation.ispartofMICRO-54: 54th Annual IEEE/ACM International Symposium on Microarchitecture
dc.titleTwig: Profile-Guided BTB Prefetching for Data Center Applicationsen_US
dc.typeChapteren_US
dc.description.versionacceptedVersionen_US
dc.source.pagenumber816-829en_US
dc.identifier.doi10.1145/3466752.3480124
dc.identifier.cristin1974535
dc.description.localcode© ACM. This is the author's version of the work. It is posted here by permission of ACM for your personal use. Not for redistribution.en_US
cristin.ispublishedtrue
cristin.fulltextpreprint
cristin.qualitycode1


Tilhørende fil(er)

Thumbnail

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

Vis enkel innførsel