Loading…

The psi-cube: a bus-based cube-type network for high-performance on-chip systems

This paper proposes a bus-based cube-type network, called psi-cube, to cope with the two problems, long wires and a limited number of I/O pins, against high-performance on-chip systems. We alleviate the long-wire problem with the small diameter, [n/2], of the 2/sup n/-node psi-cube, that is organize...

Full description

Saved in:
Bibliographic Details
Main Author: Takesue, M.
Format: Conference Proceeding
Language:English
Subjects:
Online Access:Request full text
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:This paper proposes a bus-based cube-type network, called psi-cube, to cope with the two problems, long wires and a limited number of I/O pins, against high-performance on-chip systems. We alleviate the long-wire problem with the small diameter, [n/2], of the 2/sup n/-node psi-cube, that is organized on the sets of node-partitions produced based on the n-bit Hamming code (Takesue, 1999) if we connect the nodes in each partition to a single bus. We mitigate the pin-neck problem through dynamic clusters. For each off-chip target such as a memory block, we dynamically produce a set of clusters of the nodes requesting for the target. The traffic to the target reduces in the same way as with the static clusters that are fixed in hardware. We lay out the psi-cube to make the bus length as short as possible and formalize the length; it is O(2/sup p-1/) or O(2/sup k-1/), where p and k are the sizes of parity and information parts of n-bit addresses. From the results of preliminary evaluation, the psi-cube outperforms over the mesh, assuming a highway bus of which delay is less that 4 times the delay of the mesh link.
ISSN:0190-3918
2332-5690
DOI:10.1109/ICPPW.2005.84