Sciweavers

JSA
2007

Exploration of distributed shared memory architectures for NoC-based multiprocessors

13 years 3 months ago
Exploration of distributed shared memory architectures for NoC-based multiprocessors
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 (NoCs), have been recently proposed. The shared memory represents one of the key elements in designing MP-SoCs to provide data exchange and synchronization support. This paper focuses on the energy/delay exploration of a distributed shared memory architecture, suitable for low-power on-chip multiprocessors based on NoC. A mechanism is proposed for the data allocation on the distributed shared memory space, dynamically managed by an on-chip hardware memory management unit (HwMMU). Moreover, the exploitation of the HwMMU primitives for the migration, replication, and compaction of shared data is discussed. Experimental results show the impact of different distributed shared memory configurations for a selected set of parallel benchmark applications from the power/-per...
Matteo Monchiero, Gianluca Palermo, Cristina Silva
Added 16 Dec 2010
Updated 16 Dec 2010
Type Journal
Year 2007
Where JSA
Authors Matteo Monchiero, Gianluca Palermo, Cristina Silvano, Oreste Villa
Comments (0)