Dynamic Round Robin Scheduling based Hypervisor System for Managing Multiple Operating Systems on Lightweight Microcontrollers

차량용을 비롯해 마이크로컨트롤러를 사용하는 다양한 환경에서 다수의 마이크로컨트롤러를 사용하는 대신 기능들을 통합하여 전체 시스템에서 사용하는 마이크로컨트롤러의 수를 줄여 가는 추세를 보이고 있다. 다양한 기능들을 통합하면서도 독립적인 역할을 수행할 수 있도록 하기 위해서 하이퍼바이저를 주로 사용한다. 본 논문에서는 운영체제의 긴급성에 따라 각 운영체제에 할당되는 시간 간격을 조정하는 동적 라운드 로빈 스케줄링 기법과 그를 위한 시스템을 소개한다. 또한 컨텍스트 스위칭 오버헤드를 줄이기 위해 초경량 컨텍스트 스위칭을 구현하였다. 제안된 시스템은 기존 라운드 로빈 스케줄링에 비해 약 19%의 실행 시간을 절약할 수 있었다. 또한 약 34%의 총 에너지 감소를 보였고, 컨텍스트 스위칭 시간은 FreeRTOS 대비 약 5% 정도만을 소모함을 검증하였다.

Authors

Publication Details

Journal
The Journal of the Korean Institute of Information and Communication Engineering
Published
2024-08-31
DOI
https://doi.org/10.6109/jkiice.2024.28.8.978
Primary Topic
Industrial Automation and Control Systems
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Dynamic Round Robin Scheduling based Hypervisor System for Managing Multiple Operating Systems on Lightweight Microcontrollers

Daejin Park, Minjung Kim
The Journal of the Korean Institute of Information and Communication Engineering
Industrial Automation and Control Systems
article

Dynamic Round Robin Scheduling based Hypervisor System for Managing Multiple Operating Systems on Lightweight Microcontrollers

Daejin Park, Minjung Kim
article en

Abstract

차량용을 비롯해 마이크로컨트롤러를 사용하는 다양한 환경에서 다수의 마이크로컨트롤러를 사용하는 대신 기능들을 통합하여 전체 시스템에서 사용하는 마이크로컨트롤러의 수를 줄여 가는 추세를 보이고 있다. 다양한 기능들을 통합하면서도 독립적인 역할을 수행할 수 있도록 하기 위해서 하이퍼바이저를 주로 사용한다. 본 논문에서는 운영체제의 긴급성에 따라 각 운영체제에 할당되는 시간 간격을 조정하는 동적 라운드 로빈 스케줄링 기법과 그를 위한 시스템을 소개한다. 또한 컨텍스트 스위칭 오버헤드를 줄이기 위해 초경량 컨텍스트 스위칭을 구현하였다. 제안된 시스템은 기존 라운드 로빈 스케줄링에 비해 약 19%의 실행 시간을 절약할 수 있었다. 또한 약 34%의 총 에너지 감소를 보였고, 컨텍스트 스위칭 시간은 FreeRTOS 대비 약 5% 정도만을 소모함을 검증하였다.

The Journal of the Korean Institute of Information and Communication EngineeringVol. 28(8)
Affordable and clean energy
Openalex Percentile: Top 84%
Industrial Automation and Control Systems
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Dynamic Round Robin Scheduling based Hypervisor System for Managing Multiple Operating Systems on Lightweight Microcontrollers — Daejin Park, Minjung Kim · The Journal of the Korean Institute of Information and Communication Engineering (2024) | TGRS Research Map | TGRS