Title :
Exploration of Distributed Shared Memory Architectures for NoC-based Multiprocessors
Author :
Monchiero, Matteo ; Palermo, Gianluca ; Silvano, Cristina ; Villa, Oreste
Author_Institution :
Dipt. di Elettronica e Inf., Politecnico di Milano
Abstract :
Multiprocessor system-on-chip (MP-SoC) platforms represent an emerging trend for embedded multimedia applications. To enable MP-SoC platforms, scalable communication-centric interconnect fabrics, such as networks-on-chip (NoC), have been recently proposed. The shared memory represents one of the key elements in designing MP-SoCs, since its function is to provide data exchange and synchronization support. In this paper, a distributed shared memory architecture has been explored, that is suitable for low-power on-chip multiprocessors based on NoC. In particular, the paper focuses on the energy/delay exploration of on-chip physically distributed and logically shared memory address space for MP-SoCs based on a parameterizable NoC. The data allocation on the physically distributed shared memory space is dynamically managed by an on-chip hardware memory management unit. Experimental results show the impact of different NoC topologies and distributed shared memory configurations for a selected set of parallel benchmark applications from the power/performance perspective
Keywords :
distributed shared memory systems; low-power electronics; memory architecture; microprocessor chips; network topology; network-on-chip; parallel architectures; MP-SoC design; NoC topology; NoC-based multiprocessor; communication-centric interconnect fabrics; data exchange; distributed shared memory architecture exploration; embedded multimedia application; low-power on-chip multiprocessor; multiprocessor system-on-chip platform; networks-on-chip; on-chip hardware memory management unit; synchronization support; Delay; Energy management; Hardware; Memory architecture; Memory management; Multimedia systems; Multiprocessing systems; Network topology; Network-on-a-chip; System-on-a-chip;
Conference_Titel :
Embedded Computer Systems: Architectures, Modeling and Simulation, 2006. IC-SAMOS 2006. International Conference on
Conference_Location :
Samos
Print_ISBN :
1-4244-0155-0
DOI :
10.1109/ICSAMOS.2006.300821