By Topic

Evaluation of cache coherence protocols on multi-core systems with linear workloads

Sign In

Cookies must be enabled to login.After enabling cookies , please use refresh or reload or ctrl+f5 on the browser for the login options.

Formats Non-Member Member
$31 $13
Learn how you can qualify for the best price for this item!
Become an IEEE Member or Subscribe to
IEEE Xplore for exclusive pricing!
close button

puzzle piece

IEEE membership options for an individual and IEEE Xplore subscriptions for an organization offer the most affordable access to essential journal articles, conference papers, standards, eBooks, and eLearning courses.

Learn more about:

IEEE membership

IEEE Xplore subscriptions

2 Author(s)
Jang, Y.J. ; Sch. of Electr. & Electron. Eng., Yonsei Univ., Seoul, South Korea ; Ro, W.W.

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.

Published in:

Computing, Communication, Control, and Management, 2009. CCCM 2009. ISECS International Colloquium on  (Volume:4 )

Date of Conference:

8-9 Aug. 2009