Software-managed address translation

B. Jacob, T. Mudge
<i title="IEEE Comput. Soc. Press"> <a target="_blank" rel="noopener" href="https://fatcat.wiki/container/n7ljjecrpje5pj66pk4pvx65qu" style="color: black;">Proceedings Third International Symposium on High-Performance Computer Architecture</a> </i> &nbsp;
In this paper we explore software-managed address translation. The purpose of the study is to specify the memory management design for a high clock-rate PowerPC implementation in which a simple design is a prerequisite for a fast clock and a short design cycle. We show that softwaremanaged address translation is just as efficient as hardware-managed address translation, and it is much more flexible. Operating systems such as OSF/1 and Mach charge between 0.10 and 0.28 cycles per instruction
more &raquo; ... ) for address translation using dedicated memory-management hardware. Software-managed translation requires 0.05 CPI. Mechanisms to support such features as shared memory, superpages, sub-page protection, and sparse address spaces can be defined completely in software, allowing much more flexibility than in hardware-defined mechanisms.
<span class="external-identifiers"> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.1109/hpca.1997.569652">doi:10.1109/hpca.1997.569652</a> <a target="_blank" rel="external noopener" href="https://dblp.org/rec/conf/hpca/JacobM97.html">dblp:conf/hpca/JacobM97</a> <a target="_blank" rel="external noopener" href="https://fatcat.wiki/release/2lzv2hlqsfebjjxnyf4uu2wwyq">fatcat:2lzv2hlqsfebjjxnyf4uu2wwyq</a> </span>
<a target="_blank" rel="noopener" href="https://web.archive.org/web/20170705185721/http://drum.lib.umd.edu/bitstream/handle/1903/7467/Software-managed_rights.pdf%3Bjsessionid%3DC08CFF7F427E14F5B7A8ED1997722662?sequence%3D1" title="fulltext PDF download" data-goatcounter-click="serp-fulltext" data-goatcounter-title="serp-fulltext"> <button class="ui simple right pointing dropdown compact black labeled icon button serp-button"> <i class="icon ia-icon"></i> Web Archive [PDF] <div class="menu fulltext-thumbnail"> <img src="https://blobs.fatcat.wiki/thumbnail/pdf/8f/b1/8fb1a9a3b7d4b12316cceb5d2064536daff13f61.180px.jpg" alt="fulltext thumbnail" loading="lazy"> </div> </button> </a> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.1109/hpca.1997.569652"> <button class="ui left aligned compact blue labeled icon button serp-button"> <i class="external alternate icon"></i> ieee.com </button> </a>