Proceedings of the 43rd annual Design Automation Conference
Accelerating two-dimensional page walks for virtualized systems
Proceedings of the 13th international conference on Architectural support for programming languages and operating systems
Queue - Virtualization
The definitive guide to the xen hypervisor
The definitive guide to the xen hypervisor
Supporting soft real-time tasks in the xen hypervisor
Proceedings of the 6th ACM SIGPLAN/SIGOPS international conference on Virtual execution environments
Translation caching: skip, don't walk (the page table)
Proceedings of the 37th annual international symposium on Computer architecture
A Case for Alternative Nested Paging Models for Virtualized Systems
IEEE Computer Architecture Letters
Proceedings of the 47th Design Automation Conference
Augmented smartphone applications through clone cloud execution
HotOS'09 Proceedings of the 12th conference on Hot topics in operating systems
Virtualizing embedded systems: why bother?
Proceedings of the 48th Design Automation Conference
Cells: a virtual mobile smartphone architecture
SOSP '11 Proceedings of the Twenty-Third ACM Symposium on Operating Systems Principles
Hi-index | 0.00 |
Recently, the significant progress in embedded microprocessors made it practical to support virtualization on mobile devices. Unfortunately, memory management has not been well studied in consideration of the characteristics of mobile virtualization due to the challenging aspects on both hardware and software. With a formal proof on a novel design of page translation at the second stage, we propose a novel design of page translation on both hardware and software with higher translation speed, lower variance of latency, and lower hardware complexity. The experimental results suggest it can reduce memory access by 51.37% to 56.01% as compared with the traditional approach.