Skip to Main Content
Frequently Asked Questions
Submit an ETD
Global Search Box
Need Help?
Keyword Search
Participating Institutions
Advanced Search
School Logo
Files
File List
ohiou1275506661.pdf (12.09 MB)
ETD Abstract Container
Abstract Header
Adaptive Shared Cache Migration Policy
Author Info
Bien-aise, Hemsley
Permalink:
http://rave.ohiolink.edu/etdc/view?acc_num=ohiou1275506661
Abstract Details
Year and Degree
2010, Master of Science (MS), Ohio University, Electrical Engineering (Engineering and Technology).
Abstract
The expensive off-chip memory accesses combined with growing on-chip communication delays have called for a reconfigurable last level cache (LLC) to avoid caches from becoming a performance bottleneck in current multicores. The first improvement considered was replicating data close to the processor in a private LLC that would facilitate fast local access while reducing the overall cache capacity and further increasing off-chip memory accesses. On the other hand, a shared LLC increases the overall cache capacity and minimize off- chip misses, but incur higher access latencies by traversing on-chip links to reach distant LLC banks. Similar to replication as in private LLC, cache migration is a promising solution for shared caches that aim to retain more blocks on-chip for faster access without reducing cache capacity. Previous migration schemes do not acknowledge application demand and usage and are very restrictive on the placement of the evicted cache block. This thesis proposes an adaptive shared cache migration policy that optimizes the placement of the most recently used (MRU) cache blocks within the local LLC cache slice (internal migration) or remote LLC cache slice (external migration) with the goal of maximizing the capacity of LLC cache. Full system simulation on 16 core architecture shows that the proposed adaptive migration policy achieves 12-45% improvement in execution time for the majority of SPLASH-2 applications over the baseline shared cache organization while incurring less than 1.4% area overhead.
Committee
Avinash Kodi, PhD (Advisor)
Maarten Uijt de Haag, PhD (Committee Member)
Janusz Starzyk, PhD (Committee Member)
Vardges Melkonian, PhD (Other)
Pages
81 p.
Subject Headings
Electrical Engineering
Keywords
L2 cache
;
CMP
;
chip multiprocessor
;
shared
;
migration
;
tiled
;
NUCA
Recommended Citations
Refworks
EndNote
RIS
Mendeley
Citations
Bien-aise, H. (2010).
Adaptive Shared Cache Migration Policy
[Master's thesis, Ohio University]. OhioLINK Electronic Theses and Dissertations Center. http://rave.ohiolink.edu/etdc/view?acc_num=ohiou1275506661
APA Style (7th edition)
Bien-aise, Hemsley.
Adaptive Shared Cache Migration Policy.
2010. Ohio University, Master's thesis.
OhioLINK Electronic Theses and Dissertations Center
, http://rave.ohiolink.edu/etdc/view?acc_num=ohiou1275506661.
MLA Style (8th edition)
Bien-aise, Hemsley. "Adaptive Shared Cache Migration Policy." Master's thesis, Ohio University, 2010. http://rave.ohiolink.edu/etdc/view?acc_num=ohiou1275506661
Chicago Manual of Style (17th edition)
Abstract Footer
Document number:
ohiou1275506661
Download Count:
722
Copyright Info
© 2010, all rights reserved.
This open access ETD is published by Ohio University and OhioLINK.