A4 Refereed article in a conference publication

The REPLICA on-chip network




AuthorsMartti Forsell, Jussi Roivainen, Ville Leppänen

EditorsJari Nurmi

Conference nameNordic Circuits and Systems Conference

Publication year2016

Book title Proceedings of 2016 IEEE Nordic Circuits and Systems Conference (NORCAS)

First page 1

Last page6

Number of pages6

ISBN978-1-5090-1095-0

DOIhttps://doi.org/10.1109/NORCHIP.2016.7792877

Web address http://ieeexplore.ieee.org/document/7792877/


Abstract

General purpose chip multiprocessors (CMP) are challenging to on-chip
intercommunication network designers since one would need low latency,
high bandwidth independently of the communication patterns, support for
cost-efficient synchronization, and low energy consumption to support
arbitrary applications. Currently popular ring-based networks provide
straight-forward design, far superior performance than bus-based
alternatives and extensibility over crossbars. As the number of
processors cores increases, however, the effective bandwidth between
most parts of a ring remains constant implying higher capacity solutions
are needed to support scaled-up CMPs. In this paper we describe the
on-chip network of our REPLICA CMP. It is based on an acyclic
bandwidth-scaled multi-mesh topology and uses routing with elastic
synchronization mechanism. To avoid congestion and hot spots in shared
memory access traffic can be randomized with a programmable hashing
function. The performance of the network is evaluated preliminarily on
our experimental 4-core and 16-core REPLICA FPGA implementations and
REPLICA simulator.



Last updated on 2024-26-11 at 19:11