안드로이드 환경에서의 에너지 절약을 위한 효율적인 CPU 자원 활용 기법

Title
안드로이드 환경에서의 에너지 절약을 위한 효율적인 CPU 자원 활용 기법
Other Titles
Efficient CPU Resource Utilization Mechanism on Android Platforms for Conserving Energy
Authors
이병호
Keywords
battery; energy; consumption; cpu; utilization
Issue Date
2015-10
Publisher
한국정보통신학회
Citation
한국정보통신학회 2015년 추계종합학술대회, v. 제19권, NO 제2호, Page. 526-529
Abstract
스마트폰 산업이 발전하면서 내부 하드웨어 장치들이 고사양의 장치가 되었고 이전 보다 많은 전력소비를 요구 한다. 그러므로 고용량의 배터리가 필요 하지만 스마트폰의 소형화로 인해 부피가 큰 배터리를 탑재하는 것에 한계가 있다. 리눅스 커널은 이러한 한계점을 소프트웨어 기술로 보완하기 위해 DVFS Mechanism을 제공 한다. DVFS는 동적으로 CPU의 동작주파수를 조정 하여 CPU의 전력 소비를 줄이는 Mechanism이다. DVFS에서 기본정책인 ondemand는 up_threshold를 넘을 때 마다 최대 동작주파수를 적용 하여 상당 시간 유지되므로 CPU 자원의 낭비를 초래 한다. 본 논문에서는 이러한 점에 착안하여 계속해서 현재 동작주파수 대비 높은 CPU 이용률을 유지함으로써 CPU자원의 낭비를 막고 에너지를 절약 하는 기법을 제안한다. as the smartphone industry developed, the smartphone's internal hardware devices have become high-end devices and it requires more power consumption than the previous one. therefore a battery of high capacity needed, but there is a limit in order to equip a large battery on account of smartphone minimization. The Linux Kernel provides the DVFS Mechanism to compensate for these limitations by software techniques. DVFS is dynamically adjust the frequency of the CPU to reduce the power consumption of the CPU. ondemand governor, the default policy in DVFS, apply the maximum frequency of the CPU whenever exceeding the up_threshold. so it result in a waste of CPU resources. by paying attention to this point, this paper propose the mechanism that maintain a high CPU utilization in proportion to the current frequency of the cpu to prevent the waste of CPU resources and conserve energy.
URI
http://www.cseric.or.kr/literature/ser_view.php?SnxGubun=INKO&mode=total&searchCate=literature&gu=INME051F5&cmd=qryview&SnxIndxNum=179898&rownum=&totalCnt=1&rownum=1&q1_t=7JWI65Oc66Gc7J2065OcIO2ZmOqyveyXkOyEnOydmCDsl5DrhIjsp4Ag7KCI7JW97J2EIOychO2VnCDtmqjsnKjsoIHsnbggQ1BVIOyekOybkCDtmZzsmqkg6riw67KV&listUrl=L3NlYXJjaC9yZXN1bHQucGhwP1NueEd1YnVuPUlOS08mbW9kZT10b3RhbCZzZWFyY2hDYXRlPWxpdGVyYXR1cmUmcTE9JUJFJUM4JUI1JUU1JUI3JUNFJUMwJUNDJUI1JUU1KyVDOCVBRiVCMCVFNiVCRiVBMSVCQyVBRCVDMCVDNyslQkYlQTElQjMlQ0ElQzElRjYrJUMwJUZEJUJFJUUwJUMwJUJCKyVDMCVBNyVDNyVEMSslQzglQkYlQzAlQjIlQzAlRkIlQzAlQ0UrQ1BVKyVDMCVEQSVCRiVGOCslQzglQjAlQkYlRUIrJUIxJUUyJUI5JUZEJng9NyZ5PTY=&q1=%BE%C8%B5%E5%B7%CE%C0%CC%B5%E5+%C8%AF%B0%E6%BF%A1%BC%AD%C0%C7+%BF%A1%B3%CA%C1%F6+%C0%FD%BE%E0%C0%BB+%C0%A7%C7%D1+%C8%BF%C0%B2%C0%FB%C0%CE+CPU+%C0%DA%BF%F8+%C8%B0%BF%EB+%B1%E2%B9%FDhttp://hdl.handle.net/20.500.11754/28344
Appears in Collections:
COLLEGE OF ENGINEERING[S](공과대학) > DIVISION OF COMPUTER SCIENCES AND ENGINEERING(컴퓨터공학부) > Articles
Files in This Item:
There are no files associated with this item.
Export
RIS (EndNote)
XLS (Excel)
XML


qrcode

Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.

BROWSE