Device-centric power-aware scheduling for hard real-time systems경성 실시간 시스템을 위한 장치중심 저전력 스케줄링 기법

Cited 0 time in webofscience Cited 0 time in scopus
  • Hit : 441
  • Download : 0
DC FieldValueLanguage
dc.contributor.advisorLee, Joon-Won-
dc.contributor.advisor이준원-
dc.contributor.authorKim, Sang-Won-
dc.contributor.author김상원-
dc.date.accessioned2011-12-13T05:26:11Z-
dc.date.available2011-12-13T05:26:11Z-
dc.date.issued2007-
dc.identifier.urihttp://library.kaist.ac.kr/search/detail/view.do?bibCtrlNo=263522&flag=dissertation-
dc.identifier.urihttp://hdl.handle.net/10203/33218-
dc.description학위논문(박사) - 한국과학기술원 : 전산학전공, 2007.2, [ vii, 70 p. ]-
dc.description.abstractEnergy consumption can be an important design parameter for embedded real-time systems. Dynamic(or software-controlled) power management(DPM) has emerged as an attractive alternative to inflexible hardware solutions. I/O-based DPM techniques, however, have been extensively researched in non-real-time systems. These techniques focus on switching I/O devices to low power states based on various policies and are not applicable to real-time environments because of the non-deterministic nature of the policies. The challenge in saving energy in embedded real-time systems is thus to reduce power consumption while preserving temporal correctness. Thus, not having the online schedulability check algorithm, the previous works on I/O-based DPM for real-time system was based on a given input schedule of task execution. Systems based on these offline-generated schedules cannot use the runtime behavior of system that will lead them to more energy saving. To address this problem, we introduce an online schedulability check algorithm for non-preemptive real-time systems. It can be used for generating alternative task execution sequence for hard real-time systems that reduces the energy consumption of I/O devices. We present some results of preliminary experiments to show that it can be used to generate a preferable task sequence without task deadline misses. Based on the runtime schedulability check algorithm, we propose runtime task and device scheduling algorithms for I/O device energy savings. The task scheduler takes as input a device-usage list for each task and it generates a sequence of task execution for more device energy saving. We also propose two non-work-conserving scheduling schemes for merging short-period idle times and distributing idle times for more energy savings. The device scheduler controls the power states for each device such that the energy consumption of the device for a given task execution sequence is minimized. It also guarantees timing constr...eng
dc.languageeng-
dc.publisher한국과학기술원-
dc.subjectreal-time scheduling-
dc.subjectpower-aware-
dc.subject저전력 스케줄링-
dc.subject실시간 시스템-
dc.titleDevice-centric power-aware scheduling for hard real-time systems-
dc.title.alternative경성 실시간 시스템을 위한 장치중심 저전력 스케줄링 기법-
dc.typeThesis(Ph.D)-
dc.identifier.CNRN263522/325007 -
dc.description.department한국과학기술원 : 전산학전공, -
dc.identifier.uid020035039-
dc.contributor.localauthorLee, Joon-Won-
dc.contributor.localauthor이준원-
Appears in Collection
CS-Theses_Ph.D.(박사논문)
Files in This Item
There are no files associated with this item.

qr_code

  • mendeley

    citeulike


rss_1.0 rss_2.0 atom_1.0