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
Yang Zhang Final version.pdf (1.04 MB)
ETD Abstract Container
Abstract Header
Dynamic Cache Partitioning for Multi-core Systems
Author Info
Zhang, Yang
Permalink:
http://rave.ohiolink.edu/etdc/view?acc_num=wright1420932813
Abstract Details
Year and Degree
2014, Master of Science in Computer Engineering (MSCE), Wright State University, Computer Engineering.
Abstract
Yang, Zhang. M.S.C.E. Department of Computer Science and Engineering, Wright State University, 2014. Dynamic Cache Partitioning for Multi-core Systems As the power consumption (power wall) is limiting the clock frequency increase, multi-core and many-core processors become the major-trend of the new generation of processors. One of the biggest challenges to achieve high performance in multi-core systems is the growing disparity between processor and memory speeds. The “memory wall”' problem, i.e., the growing disparity of speed between the processor and the memory, becomes even more serious in the multi-core systems. Caches have been highly successful in bridging the processor-memory performance gap by providing fast access to frequently used data. Caches also save power by limiting expensive off-chip memory accesses. In this thesis, we propose an Adaptive Bloom Filter Cache Partitioning Scheme to improve both temporal locality and spatial locality and to take advantage of the memory hierarchy in the multi-core systems. We use multi2Sim, a multi-core simulator, to collect the memory traces for the test benchmarks. The collected memory traces were used as the test inputs for the proposed dynamic cache partitioning scheme. The simulation results showed that the cache misses were reduced significantly by the proposed dynamic Cache Partitioning scheme.
Committee
Meilin Liu, Ph.D. (Advisor)
Jack Jean, Ph.D. (Committee Member)
Soon Chung, Ph.D. (Committee Member)
Pages
62 p.
Subject Headings
Computer Engineering
Keywords
computer engineering
Recommended Citations
Refworks
EndNote
RIS
Mendeley
Citations
Zhang, Y. (2014).
Dynamic Cache Partitioning for Multi-core Systems
[Master's thesis, Wright State University]. OhioLINK Electronic Theses and Dissertations Center. http://rave.ohiolink.edu/etdc/view?acc_num=wright1420932813
APA Style (7th edition)
Zhang, Yang.
Dynamic Cache Partitioning for Multi-core Systems.
2014. Wright State University, Master's thesis.
OhioLINK Electronic Theses and Dissertations Center
, http://rave.ohiolink.edu/etdc/view?acc_num=wright1420932813.
MLA Style (8th edition)
Zhang, Yang. "Dynamic Cache Partitioning for Multi-core Systems." Master's thesis, Wright State University, 2014. http://rave.ohiolink.edu/etdc/view?acc_num=wright1420932813
Chicago Manual of Style (17th edition)
Abstract Footer
Document number:
wright1420932813
Download Count:
920
Copyright Info
© 2014, some rights reserved.
Dynamic Cache Partitioning for Multi-core Systems by Yang Zhang is licensed under a Creative Commons Attribution-NonCommercial-NoDerivs 3.0 Unported License. Based on a work at etd.ohiolink.edu.
This open access ETD is published by Wright State University and OhioLINK.