The original paper is in English. Non-English content has been machine-translated and may contain typographical errors or mistranslations. ex. Some numerals are expressed as "XNUMX".
Copyrights notice
The original paper is in English. Non-English content has been machine-translated and may contain typographical errors or mistranslations. Copyrights notice
최근 임베디드 시스템에는 전통적인 기계 제어와 네트워크 및 GUI 처리와 같은 정보 처리가 모두 필요합니다. 듀얼 OS 플랫폼은 RTOS(실시간 OS)와 GPOS(범용 OS)를 통합하여 하나의 물리적 프로세서에서 효율적인 소프트웨어 개발을 실현합니다. 듀얼 OS 플랫폼에 대한 관심이 높아지고 있지만, RTOS의 실시간 응답을 보장하기 위한 GPOS의 에너지 비효율성으로 인해 어려움을 겪는 경우가 많습니다. 본 논문에서는 RTOS와 GPOS 전용의 여러 DVFS 정책을 각각 실행할 수 있는 DVFS 가상화라는 에너지 최소화 방법을 제안합니다. 상용 마이크로 컨트롤러를 사용한 실험적 평가에서는 제안된 하드웨어가 500ns 이내에 공급 전압을 변경할 수 있으며 기존 듀얼 OS 플랫폼에 비해 최상의 경우 일반 애플리케이션의 에너지 소비를 60%까지 줄일 수 있음을 보여주었습니다. 또한, 상용 마이크로프로세서를 사용한 평가에서는 실용 오픈 소스 소프트웨어 대비 에너지 절감 효과가 기껏해야 15%에 달했습니다.
Takumi KOMORI
Nagoya University
Yutaka MASUDA
Nagoya University
Tohru ISHIHARA
Nagoya University
The copyright of the original papers published on this site belongs to IEICE. Unauthorized use of the original or translated papers is prohibited. See IEICE Provisions on Copyright for details.
부
Takumi KOMORI, Yutaka MASUDA, Tohru ISHIHARA, "Virtualizing DVFS for Energy Minimization of Embedded Dual-OS Platform" in IEICE TRANSACTIONS on Fundamentals,
vol. E107-A, no. 1, pp. 3-15, January 2024, doi: 10.1587/transfun.2023KEP0002.
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.
URL: https://global.ieice.org/en_transactions/fundamentals/10.1587/transfun.2023KEP0002/_p
부
@ARTICLE{e107-a_1_3,
author={Takumi KOMORI, Yutaka MASUDA, Tohru ISHIHARA, },
journal={IEICE TRANSACTIONS on Fundamentals},
title={Virtualizing DVFS for Energy Minimization of Embedded Dual-OS Platform},
year={2024},
volume={E107-A},
number={1},
pages={3-15},
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.},
keywords={},
doi={10.1587/transfun.2023KEP0002},
ISSN={1745-1337},
month={January},}
부
TY - JOUR
TI - Virtualizing DVFS for Energy Minimization of Embedded Dual-OS Platform
T2 - IEICE TRANSACTIONS on Fundamentals
SP - 3
EP - 15
AU - Takumi KOMORI
AU - Yutaka MASUDA
AU - Tohru ISHIHARA
PY - 2024
DO - 10.1587/transfun.2023KEP0002
JO - IEICE TRANSACTIONS on Fundamentals
SN - 1745-1337
VL - E107-A
IS - 1
JA - IEICE TRANSACTIONS on Fundamentals
Y1 - January 2024
AB - 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.
ER -