Title :
De-Cache: A novel caching scheme for large-scale NoC based multiprocessor systems-on-chips
Author :
Sanusi, Azeez ; Bayoumi, Magdy A.
Author_Institution :
Center for Adv. Comput. Studies, Univ. of Louisiana at Lafayette, Lafayette, LA, USA
Abstract :
Multi-level caches are used in multiprocessor systems to exploit locality of data and decrease the bandwidth demands on the network. Apart from exploiting locality in large-scale networks, we must also amortize the cost of distant communication so as to reduce memory request latency which is a critical determinant of multiprocessor performance. Our proposed architecture called the De-Cache ($De) architecture exploits the nature of the network-on-chip (NoC) structure by introducing what we called detour caches to store data from the most distant physical memory locations closer to the requesting node. Our experiments show that by using our proposed $De architecture we can decrease the memory request latency up to approximately 29.0% with very little degradation to the network performance.
Keywords :
cache storage; memory architecture; multiprocessing systems; network-on-chip; De-Cache architecture; bandwidth demands; caching scheme; detour caches; large-scale NoC based multiprocessor systems-on-chips; memory request latency reduction; multilevel caches; multiprocessor systems; network performance; network-on-chip structure; physical memory locations; requesting node; Approximation methods; Switches; Table lookup;
Conference_Titel :
SOC Conference (SOCC), 2011 IEEE International
Conference_Location :
Taipei
Print_ISBN :
978-1-4577-1616-4
Electronic_ISBN :
2164-1676
DOI :
10.1109/SOCC.2011.6085079