모바일 실시간 시스템의 전력 절감을 위한 태스크 오프로딩, CPU 전압조절, 메모리 배치 통합 기술
Integration of Task Offloading, CPU Voltage Scaling, and Memory Placement for Power-Saving in Mobile Real-Time Systems
- 주제(키워드) 모바일 실시간 시스템 , 전력 절감 , 오프로딩 , CPU 전압 조절 , 메모리 배치 , mobile real-time system , power-saving , offloading , CPU voltage scaling , memory placement
- 주제(기타) 컴퓨터학
- 설명문(URI) https://www.kci.go.kr/kciportal/ci/sereArticleSearch/ciSereArtiView.kci?sereArticleSearchBean.artiId=ART002895753
- 관리정보기술 faculty
- 등재 KCI등재
- 발행기관 한국정보과학회
- 발행년도 2022
- URI http://www.dcollection.net/handler/ewha/000000202839
- 본문언어 한국어
- Published As http://dx.doi.org/10.5626/JOK.2022.49.11.919
초록/요약
본 논문은 모바일 실시간 시스템에서 CPU, 메모리, 네트워크 장치 등에서 소모되는 전력을 동시에 고려하는 저전력 태스크 스케줄링 기술을 연구한다. 확장된 태스크 모델의 정의 및 태스크 오프로딩, CPU 전압 조절, 저전력 메모리 배치 기술 등을 적용하고 이에 대한 최적 조합을 탐색하여 제안한 기술이 실시간 시스템의 전력 소모를 평균 76.8% 절약할 수 있음을 보인다. 또한, 본 연구는 변화하는 네트워크 상황에 맞게 오프로딩, DVFS, 메모리 배치 등을 최적화하여 실시간 태스크 집합의 스케줄링을 보장하면서 전력 절감을 극대화하는 특성을 가진다.
more초록/요약
In this paper, we study real-time task scheduling that aims to minimize power consumption of CPU, memory, and network devices in mobile systems. By defining extended task model and adopting three low-power techniques (i.e., task offloading, CPU voltage scaling, and low-power memory placement), we co-optimize these three techniques, thereby saving power consumption of real-time systems by 76.8% on average. Our scheduling has the ability of rescheduling real-time task set by reconfiguring offloading, DVFS, and memory placement considering variations of network conditions, thereby minimizing power consumption without missing deadlines of given real-time tasks.
more