Title :
Eliminating on-chip traffic waste: are we there yet?
Author :
Smolinski, Robert ; Komuravelli, Rakesh ; Hyojin Sung ; Adve, Sarita V.
Author_Institution :
Univ. of Illinois at Urbana-Champaign, Urbana, IL, USA
Abstract :
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.
Keywords :
green computing; protocols; waste disposal; DeNovo protocol; directory-based MESI protocol; hardware-software co-designed protocol; on-chip traffic waste elimination; Coherence; Flexible printed circuits; Memory management; Optimization; Parallel processing; Protocols; System-on-chip;
Conference_Titel :
Performance Analysis of Systems and Software (ISPASS), 2015 IEEE International Symposium on
Conference_Location :
Philadelphia, PA
DOI :
10.1109/ISPASS.2015.7095798