Uniprocessor Virtual Memory Without TLBs
dc.contributor.author | Jacob, Bruce | |
dc.contributor.author | Mudge, Trevor | |
dc.date.accessioned | 2007-11-08T18:48:31Z | |
dc.date.available | 2007-11-08T18:48:31Z | |
dc.date.issued | 2001-05 | |
dc.description.abstract | We present a feasibility study for performing virtual address translation without specialized translation hardware. Removing address translation hardware and instead managing address translation in software has the potential to make the processor design simpler, smaller, and more energy-efficient at little or no cost in performance. The purpose of this study is to describe the design and quantify its performance impact. Trace-driven simulations show that software-managed address translation is just as efficient as hardware-managed address translation. Moreover, mechanisms to support such features such as shared memory, superpages, fine-grained protection, and sparse address spaces can be defined completely in software, allowing for more flexibility than in hardware-defined mechanisms. | en |
dc.format.extent | 870180 bytes | |
dc.format.mimetype | application/pdf | |
dc.identifier.citation | "Uniprocessor virtual memory without TLBs." Bruce Jacob and Trevor Mudge. IEEE Transactions on Computers, vol. 50, no. 5, pp. 482-499. May 2001.001 | en |
dc.identifier.uri | http://hdl.handle.net/1903/7461 | |
dc.language.iso | en_US | en |
dc.publisher | IEEE | en |
dc.relation.isAvailableAt | A. James Clark School of Engineering | en_us |
dc.relation.isAvailableAt | Electrical & Computer Engineering | en_us |
dc.relation.isAvailableAt | Digital Repository at the University of Maryland | en_us |
dc.relation.isAvailableAt | University of Maryland (College Park, MD) | en_us |
dc.subject | virtual memory | en |
dc.subject | virtual address translation | en |
dc.subject | virtual caches | en |
dc.subject | memory management | en |
dc.subject | software-managed address translation | en |
dc.subject | translation lookaside buffers (TLBs) | en |
dc.title | Uniprocessor Virtual Memory Without TLBs | en |
dc.type | Article | en |
Files
Original bundle
1 - 1 of 1