Realization and Scalability of Release and Protected Release Consistency Models in NoC Based Systems
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, the authors study the scalability of these RC and PRC models and evaluate their performance in the McNoC platform.