• DocumentCode
    1577875
  • Title

    Realization and Scalability of Release and Protected Release Consistency Models in NoC Based Systems

  • Author

    Naeem, Abdul ; Jantsch, Axel ; Chen, Xiaowen ; Lu, Zhonghai

  • Author_Institution
    Dept. of Electron. Syst., R. Inst. of Technol., Stockholm, Sweden
  • fYear
    2011
  • Firstpage
    47
  • Lastpage
    54
  • Abstract
    This paper studies the realization and scalability of release and protected release consistency models in Network-on-Chip (NoC) based Distributed Shared Memory (DSM) multi-core systems. The protected release consistency (PRC) model is proposed as an extension of the release consistency (RC) model and provides further relaxation in the shared memory operations. The realization schemes of RC and PRC models use a transaction counter in each node of the NoC based multi-core (McNoC) systems. Further, we study the scalability of these RC and PRC models and evaluate their performance in the McNoC platform. A configurable NoC based platform with 2D mesh topology and deflection routing algorithm is used in the tests. We experiment both with synthetic and application workloads. The performance of the RC and PRC models are compared using sequential consistency (SC) as the baseline. The experiments show that the average code execution time for the PRC model in 8x8 network (64 cores) is reduced by 30.5% over SC, and by 6.5% over RC model. Average data execution time in the 8x8 network for the PRC model is reduced by almost 37% over SC and by 8.8% over RC. The increase in area for the PRC of RC is about 880 gates in the network interface ( 1.7% ).
  • Keywords
    distributed shared memory systems; multiprocessing systems; network-on-chip; 2D mesh topology; NoC based system; deflection routing algorithm; distributed shared memory multicore system; gates; network interface; network-on-chip; protected release consistency model; realization scheme; sequential consistency; shared memory operation; transaction counter; Coherence; Data models; Memory management; Program processors; Protocols; Radiation detectors; Synchronization; Distributed shared memory; Memory consistency; Network-on-Chip; Protected release consistency; Scalability;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Digital System Design (DSD), 2011 14th Euromicro Conference on
  • Conference_Location
    Oulu
  • Print_ISBN
    978-1-4577-1048-3
  • Type

    conf

  • DOI
    10.1109/DSD.2011.11
  • Filename
    6037392