Show simple item record

dc.contributor.advisorLu, Mi
dc.creatorSo, Jinhyun
dc.date.accessioned2023-09-19T18:53:48Z
dc.date.created2023-05
dc.date.issued2023-05-02
dc.date.submittedMay 2023
dc.identifier.urihttps://hdl.handle.net/1969.1/199070
dc.description.abstractThe "Memory wall", the performance gap between the execution speed of the processor and memory latency, has led to the implementation of cache memory hierarchy, which strives for reducing the average memory access time due to the performance gap. The introduction of the hierarchical cache memory reduces the performance gap by improving average memory access time. However, the cache memory is still limited in reducing the gap due to its capacity. So, prefetching technique has been suggested. First, we propose a novel hardware data prefetcher called Buffer-referred Prefetcher (BRP), which provides effective techniques for major challenges in designing a prefetcher. BRP achieves high performance gain with low hardware overhead as using multiple compressed history-based scheme that predicts diverse address patterns. BRP leverages referring mechanism so that it provides higher prefetch coverage with no additional hardware overhead. Second, we propose Hidden Markov Model-based Prefetch Filtering (HPF), which is an additional filter layer that improves prefetch accuracy of baseline prefetcher. HPF filters out prefetch candidates that an underlying prefetcher generates by evaluating the usefulness of the prefetch candidate. Hidden Markov Model is introduced to estimate the prefetch candidate’s likelihood of being prefetch hit and miss when the candidate is issued as a prefetch. Based on measuring the likelihood, HPF increases prefetch accuracy as enabling an adjustment of prefetch requests. We also propose diverse features that are eligible to training the parameters of the HMM.
dc.format.mimetypeapplication/pdf
dc.language.isoen
dc.subjectCPU
dc.subjectPrefetch
dc.titleTechniques for Coverage-Driven Data Prefetching and Hidden Markov Based Prefetch Filtering
dc.typeThesis
thesis.degree.departmentElectrical and Computer Engineering
thesis.degree.disciplineComputer Engineering
thesis.degree.grantorTexas A&M University
thesis.degree.nameDoctor of Philosophy
thesis.degree.levelDoctoral
dc.contributor.committeeMemberKumar, Panganamala R.
dc.contributor.committeeMemberSilva-Martinez, Jose
dc.contributor.committeeMemberWalker, Duncan M.
dc.type.materialtext
dc.date.updated2023-09-19T18:53:49Z
local.embargo.terms2025-05-01
local.embargo.lift2025-05-01
local.etdauthor.orcid0009-0006-3543-7482


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record