dc.contributor.advisor | Sohoni, Sohum | |
dc.contributor.author | Fritz, David Jakob | |
dc.date.accessioned | 2014-04-17T20:08:31Z | |
dc.date.available | 2014-04-17T20:08:31Z | |
dc.date.issued | 2008-05-01 | |
dc.identifier.uri | https://hdl.handle.net/11244/10201 | |
dc.description.abstract | This study examines the efficacy of modifying a hardware cache prefetcher to track and predict context switches and prefetch for incoming processes before they are switched in. The study is composed of three major components - quantifying the amount of contextswitches that can be correctly predicted, examining out of context prefetching on CPU-bound processes and I/O-bound processes, and examining the effects of varying how early before a context switch to begin prefetching.Data suggests that highly accurate context switch prediction is viable, with our own simple prediction unit correctly predicting over 75% of context switches. The study shows that out of context prefetching may not work well with CPU-bound processes, as the positive effects are masked by therelatively long timeslice lengths. Finally, performing out of context prefetching on I/O-bound processes exhibits significant performance improvements over traditional cache prefetching. | |
dc.format | application/pdf | |
dc.language | en_US | |
dc.publisher | Oklahoma State University | |
dc.rights | Copyright is held by the author who has granted the Oklahoma State University Library the non-exclusive right to share this material in its institutional repository. Contact Digital Library Services at lib-dls@okstate.edu or 405-744-9161 for the permission policy on the use, reproduction or distribution of this material. | |
dc.title | Out of Context Cache Prefetching | |
dc.type | text | |
dc.contributor.committeeMember | Acken, John Michael | |
dc.contributor.committeeMember | Stine, James | |
osu.filename | Fritz_okstate_0664M_2643.pdf | |
osu.college | Engineering, Architecture, and Technology | |
osu.accesstype | Open Access | |
dc.description.department | School of Electrical & Computer Engineering | |
dc.type.genre | Thesis | |