• DocumentCode
    1296364
  • Title

    Impact of on-chip network parameters on nuca cache performances

  • Author

    Bardine, Alessandro ; Comparetti, Manuel ; Foglia, Pierfrancesco ; Gabrielli, G. ; Prete, C.A.

  • Author_Institution
    Dipt. di Ing. dell´lnformazione, Univ. di Pisa, Pisa, Italy
  • Volume
    3
  • Issue
    5
  • fYear
    2009
  • fDate
    9/1/2009 12:00:00 AM
  • Firstpage
    501
  • Lastpage
    512
  • Abstract
    Non-uniform cache architectures (NUCAs) are a novel design paradigm for large last-level on-chip caches, which have been introduced to deliver low access latencies in wire-delay-dominated environments. Their structure is partitioned into sub-banks and the resulting access latency is a function of the physical position of the requested data. Typically, NUCA caches employ a switched network, made up of links and routers with buffered queues, to connect the different sub-banks and the cache controller, and the characteristics of the network elements may affect the performance of the entire system. This work analyses how different parameters for the network routers, namely cut-through latency and buffering capacity, affect the overall performance of NUCA-based systems for the single processor case, assuming a reference NUCA organisation proposed in literature. The entire analysis is performed utilising a cycle-accurate execution-driven simulator of the entire system and real workloads. The results indicate that the sensitivity of the system to the cut-through latency is very high, thus limiting the effectiveness of the NUCA solution, and that modest buffering capacity is sufficient to achieve a good performance level. As a consequence, in this work we propose an alternative clustered NUCA organisation that limits the average number of hops experienced by cache accesses. This organisation is better performing and scales better as the cut-through latency increases, thus simplifying the implementation of routers, and it is also more effective than another latency reduction solution proposed in literature (hybrid network).
  • Keywords
    cache storage; computer architecture; network routing; network-on-chip; cache controller; cycle-accurate execution-driven simulator; last-level on-chip cache; network router; nonuniform cache architectures; on-chip network parameter; single processor case; switched network; wire-delay-dominated environment;
  • fLanguage
    English
  • Journal_Title
    Computers & Digital Techniques, IET
  • Publisher
    iet
  • ISSN
    1751-8601
  • Type

    jour

  • DOI
    10.1049/iet-cdt.2008.0078
  • Filename
    5200574