TY - GEN
T1 - Evaluation of cache coherence protocols on multi-core systems with linear workloads
AU - Jang, Yong J.
AU - Ro, Won W.
PY - 2009
Y1 - 2009
N2 - Cache coherence protocols are major factors in achieving high performance through thread-level parallelism on multi-core systems. Among them, the token coherence protocol is the most efficient cache coherence protocol in maintaining the memory consistency. We used linear workloads such as parallel matrix multiplication to evaluate the token coherence protocol against the directory coherence protocol using GEMS on Simics. The experimental results demonstrate that the token coherence protocol is a more flexible framework than the directory coherence protocol on multi-core systems because it can provide improved performance and reduced complexity. Moreover, we established the relationship between the shared cache size and total performance.
AB - Cache coherence protocols are major factors in achieving high performance through thread-level parallelism on multi-core systems. Among them, the token coherence protocol is the most efficient cache coherence protocol in maintaining the memory consistency. We used linear workloads such as parallel matrix multiplication to evaluate the token coherence protocol against the directory coherence protocol using GEMS on Simics. The experimental results demonstrate that the token coherence protocol is a more flexible framework than the directory coherence protocol on multi-core systems because it can provide improved performance and reduced complexity. Moreover, we established the relationship between the shared cache size and total performance.
UR - http://www.scopus.com/inward/record.url?scp=70449927295&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=70449927295&partnerID=8YFLogxK
U2 - 10.1109/CCCM.2009.5267596
DO - 10.1109/CCCM.2009.5267596
M3 - Conference contribution
AN - SCOPUS:70449927295
SN - 9781424442461
T3 - 2009 Second ISECS International Colloquium on Computing, Communication, Control, and Management, CCCM 2009
SP - 342
EP - 345
BT - 2009 Second ISECS International Colloquium on Computing, Communication, Control, and Management, CCCM 2009
T2 - 2009 Second ISECS International Colloquium on Computing, Communication, Control, and Management, CCCM 2009
Y2 - 8 August 2009 through 9 August 2009
ER -