Download presentation
Presentation is loading. Please wait.
Published byIris Morrison Modified over 9 years ago
1
Progress Report 2014/01/10
2
Agenda Summary of paper study ◦ A Resource-Driven DVFS Scheme for Smart Handheld Devices, Dec. 2013. Discuss the new direction ITRI wants on ARM. ◦ Energy-efficient big-LITTLE core scheduling in ICL hypervisor (Xvisor)
3
A Resource-Driven DVFS Scheme for Smart Handheld Devices Propose a resource-driven DVFS scheme ◦ Model the resource usage patterns using resource state machines in an online fashion to guide DVFS.
4
An example
5
State Transition
6
Evaluation(1)
7
Evaluation(2)
8
Evaluation(3)
9
Short Summary RD-DVFS scheme ◦ Model the resource usage patterns using resource state machines in an online fashion to guide DVFS. Single core device Update state information during state transition. Compare the power consumption with Linux governor ◦ Performance, On-demand, Conservative
10
Energy-efficient big-LITTLE core scheduling in ICL hypervisor Integrate our power-aware big.LITTLE scheduler design into ICL Hypervisor(Xvisor). ◦ Xvisor An open-source type-1 hypervisor, which aims at providing a monolithic, light-weight, portable, and flexible virtualization solution. Type-1:Complete monolithic
11
Virtual Machine Introspection Most of the researches on VM Introspection are about detecting attacks or malware in VMs, not for scheduling.
12
Some VMI Related Tools LibVMI ◦ Read and write arbitrary data from and to memory on VM. ◦ Works on both Xen and KVM. VIS ◦ collects dynamic information, i.e. system calls using "strace“ ◦ Works only on KVM. VIX ◦ can maps some of guest VM's memory into the Dom0 system, acquires and decodes the memory pages’ relevant data, such as task_struct. ◦ task_struct is a data structure that stores or links to information such as the process ID, process name, memory map, and execution time. ◦ Works only on Xen.
13
Discussion
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.