Virtualizing DVFS for Energy Minimization of Embedded Dual-OS Platform

0Citations
Citations of this article
8Readers
Mendeley users who have this article in their library.

Abstract

Recent embedded systems require both traditional machinery control and information processing, such as network and GUI handling. A dual-OS platform consolidates a real-time OS (RTOS) and general-purpose OS (GPOS) to realize efficient software development on one physical processor. Although the dual-OS platform attracts increasing attention, it often suffers from energy inefficiency in the GPOS for guaranteeing real-time responses of the RTOS. This paper proposes an energy minimization method called DVFS virtualization, which allows running multiple DVFS policies dedicated to the RTOS and GPOS, respectively. The experimental evaluation using a commercial microcontroller showed that the proposed hardware could change the supply voltage within 500 ns and reduce the energy consumption of typical applications by 60 % in the best case compared to conventional dual-OS platforms. Furthermore, evaluation using a commercial microprocessor achieved a 15 % energy reduction of practical open-source software at best.

Cite

CITATION STYLE

APA

Komori, T., Masuda, Y., & Ishihara, T. (2024). Virtualizing DVFS for Energy Minimization of Embedded Dual-OS Platform. IEICE Transactions on Fundamentals of Electronics, Communications and Computer Sciences, E107.A(1), 3–15. https://doi.org/10.1587/transfun.2023KEP0002

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free