Title :
NoΔ: Leveraging delta compression for end-to-end memory access in NoC based multicores
Author :
Jia Zhan ; Poremba, Matthew ; Yi Xu ; Yuan Xie
Author_Institution :
Pennsylvania State Univ., University Park, PA, USA
Abstract :
As the number of on-chip processing elements increases, the interconnection backbone bears bursty traffic from memory and cache accesses. In this paper, we propose a compression technique called NoΔ, which leverages delta compression to compress network traffic. Specifically, it conducts data encoding prior to packet injection and decoding before ejection in the network interface. The key idea of NoΔ is to store a data packet in the Network-on-Chip as a common base value plus an array of relative differences (Δ). It can improve the overall network performance and achieve energy savings because of the decreased network load. Moreover, this scheme does not require modifications of the cache storage design and can be seamlessly integrated with any optimization techniques for the on-chip interconnect. Our experiments reveal that the proposed NoΔ incurs negligible hardware overhead and outperforms state-of-the-art zero-content compression and frequent-value compression.
Keywords :
cache storage; data compression; decoding; multiprocessing systems; network interfaces; network-on-chip; NoΔ delta compression technique; NoC based multicores; array of relative differences; bursty traffic; cache access; cache storage design; data encoding; decoding; end-to-end memory access; energy savings; frequent-value compression; interconnection backbone; network interface; network load; network traffic compression; network-on-chip; on-chip interconnect; on-chip processing elements; packet injection; zero-content compression; Data compression; Encoding; Multicore processing; Network interfaces; Network-on-chip; Nickel;
Conference_Titel :
Design Automation Conference (ASP-DAC), 2014 19th Asia and South Pacific
Conference_Location :
Singapore
DOI :
10.1109/ASPDAC.2014.6742954