Cache scheduling

dc.contributor.authorHoffman, Torrey Lukeen_US
dc.date.accessioned2024-08-14T17:18:16Z
dc.date.available2024-08-14T17:18:16Z
dc.date.copyright1997en_US
dc.date.issued1997
dc.degree.departmentDepartment of Computer Science
dc.degree.levelMaster of Science M.Sc.en
dc.description.abstractThe Cache Scheduling problem is to find an optimal permutation of processes in a computer system to minimize the number of cache misses. This increases the effectiveness of cache memory and improves system performance. We define this problem, evaluate its complexity, and consider algorithms to solve it. Cache Scheduling generalizes known problems such as Pathwidth and Gate Matrix Layout. We show that a generalization of Pathwidth, which we call Almost Pathwidth, is a special case of Cache Scheduling and is a graph problem that is closed under taking graph minors.
dc.format.extent91 pages
dc.identifier.urihttps://hdl.handle.net/1828/18190
dc.rightsAvailable to the World Wide Weben_US
dc.titleCache schedulingen_US
dc.typeThesisen_US

Files

Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
HOFFMAN_Torrey_Luke_MSC_1997_935867.pdf
Size:
22.1 MB
Format:
Adobe Portable Document Format