• DocumentCode
    2718224
  • Title

    Exploiting multicast messages in cache-coherence protocols for NoC-based MPSoCs

  • Author

    Chaves, Tales M. ; Carara, Everton A. ; Moraes, Fernando G.

  • Author_Institution
    PUCRS - FACIN, Porto Alegre, Brazil
  • fYear
    2011
  • fDate
    20-22 June 2011
  • Firstpage
    1
  • Lastpage
    6
  • Abstract
    MPSoCs are largely used in embedded systems, allowing the design of complex systems within short time-to-market. The shift in the communication infrastructure, from buses to networks-on-chip (NoCs), adds new design challenges. Standard directory-based cache coherence protocols represent a performance bottleneck due to number of transactions in the network, reducing performance and increasing the energy consumption. State-of-the-art works investigate new protocols, at abstract levels (e.g. TLM), to optimize the performance of the memory organization. Differently from previous works, we investigate the benefits NoCs can bring to directory-based cache coherence protocols using RTL modeling. The main functionality NoCs may provide for the protocols is the way messages are sent through the network. Most NoCs support multicast as a set of unicast messages. Such method is not suitable for cache coherence protocols, because transactions as block invalidate and block update are naturally multicast. This work proposes the use of multicast messages to reduce the number of transactions to improve the performance of cache coherence protocols in NoC-based MPSoCs. Results show that performance of some transactions is improved up to 32% when using multicast messages.
  • Keywords
    multicast communication; network-on-chip; protocols; NoC-based MPSoC; RTL modeling; cache-coherence protocols; communication infrastructure; multicast messages; networks-on-chip; Clocks; Coherence; Memory management; Program processors; Protocols; Random access memory; Unicast; MPSoC; NoC; cache-coherence protocol; embedded systems; memory organization;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Reconfigurable Communication-centric Systems-on-Chip (ReCoSoC), 2011 6th International Workshop on
  • Conference_Location
    Montpellier
  • Print_ISBN
    978-1-4577-0640-0
  • Type

    conf

  • DOI
    10.1109/ReCoSoC.2011.5981492
  • Filename
    5981492