Abstract

Conventional page-based memory management schemes have certain overheads related to system performance and memory utilization mainly due to page table walks. In addition, conventional translation look-aside buffers (TLBs) often suffer from a limited capacity. To reduce these problems, we propose an efficient scheme that accommodates a contiguity information in a page table. The presented memory management unit exploits the contiguity information. As a result, we can reduce the page table walks as certain physical memory is allocated in a contiguous way. Considering the conventional scheme as a reference, the comparative performance analysis and the simulation are conducted. Experiments with image processing applications indicate that the proposed scheme can improve the memory system performance, the memory utilization, and the utilization of a TLB with insignificant complexity overheads.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call