TY - GEN
T1 - Eliminating on-chip traffic waste
T2 - 2015 15th IEEE International Symposium on Performance Analysis of Systems and Software, ISPASS 2015
AU - Smolinski, Robert
AU - Komuravelli, Rakesh
AU - Sung, Hyojin
AU - Adve, Sarita V.
N1 - Publisher Copyright:
© 2015 IEEE.
PY - 2015/4/27
Y1 - 2015/4/27
N2 - While many techniques have been shown to be successful at reducing the amount of on-chip network traffic, no studies have shown how close a combined approach would come to eliminating all unnecessary data traffic, nor have any studies provided insight into where the remaining challenges are. This paper systematically analyzes the traffic inefficiencies of a directory-based MESI protocol and a more efficient hardware-software co-designed protocol, DeNovo. We categorize data waste into various categories and explore several simple optimizations extending DeNovo with the aim of eliminating all of the on-chip network traffic waste. With all the proposed optimizations, we are able to completely eliminate (100%) onchip network traffic waste at L2 for some of the applications (93.5% on average) compared to the previous DeNovo protocol.
AB - While many techniques have been shown to be successful at reducing the amount of on-chip network traffic, no studies have shown how close a combined approach would come to eliminating all unnecessary data traffic, nor have any studies provided insight into where the remaining challenges are. This paper systematically analyzes the traffic inefficiencies of a directory-based MESI protocol and a more efficient hardware-software co-designed protocol, DeNovo. We categorize data waste into various categories and explore several simple optimizations extending DeNovo with the aim of eliminating all of the on-chip network traffic waste. With all the proposed optimizations, we are able to completely eliminate (100%) onchip network traffic waste at L2 for some of the applications (93.5% on average) compared to the previous DeNovo protocol.
UR - http://www.scopus.com/inward/record.url?scp=84937437185&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=84937437185&partnerID=8YFLogxK
U2 - 10.1109/ISPASS.2015.7095798
DO - 10.1109/ISPASS.2015.7095798
M3 - Conference contribution
AN - SCOPUS:84937437185
T3 - ISPASS 2015 - IEEE International Symposium on Performance Analysis of Systems and Software
SP - 163
EP - 164
BT - ISPASS 2015 - IEEE International Symposium on Performance Analysis of Systems and Software
PB - Institute of Electrical and Electronics Engineers Inc.
Y2 - 29 March 2015 through 31 March 2015
ER -