TY - JOUR
T1 - AsmDB
T2 - Understanding and Mitigating Front-End Stalls in Warehouse-Scale Computers
AU - Nagendra, Nayana Prasad
AU - Ayers, Grant
AU - August, David I.
AU - Cho, Hyoun Kyu
AU - Kanev, Svilen
AU - Kozyrakis, Christos
AU - Krishnamurthy, Trivikram
AU - Litz, Heiner
AU - Moseley, Tipp
AU - Ranganathan, Parthasarathy
N1 - Publisher Copyright:
© 1981-2012 IEEE.
PY - 2020/5/1
Y1 - 2020/5/1
N2 - It is well known that the datacenters hosting today's cloud services waste a significant number of cycles on front-end stalls. However, prior work has provided little insights about the source of these front-end stalls and how to address them. This work analyzes the cause of instruction cache misses at a fleet-wide scale and proposes a new compiler-driven software code prefetching strategy to reduce instruction caches misses by 90%.
AB - It is well known that the datacenters hosting today's cloud services waste a significant number of cycles on front-end stalls. However, prior work has provided little insights about the source of these front-end stalls and how to address them. This work analyzes the cause of instruction cache misses at a fleet-wide scale and proposes a new compiler-driven software code prefetching strategy to reduce instruction caches misses by 90%.
UR - http://www.scopus.com/inward/record.url?scp=85083724981&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85083724981&partnerID=8YFLogxK
U2 - 10.1109/MM.2020.2986212
DO - 10.1109/MM.2020.2986212
M3 - Article
AN - SCOPUS:85083724981
SN - 0272-1732
VL - 40
SP - 56
EP - 63
JO - IEEE Micro
JF - IEEE Micro
IS - 3
M1 - 9069187
ER -