DC Field | Value | Language |
---|---|---|
dc.contributor.advisor | Lee, Joon-Won | - |
dc.contributor.advisor | 이준원 | - |
dc.contributor.author | Seo, Eui-Seong | - |
dc.contributor.author | 서의성 | - |
dc.date.accessioned | 2011-12-13T05:26:35Z | - |
dc.date.available | 2011-12-13T05:26:35Z | - |
dc.date.issued | 2007 | - |
dc.identifier.uri | http://library.kaist.ac.kr/search/detail/view.do?bibCtrlNo=268750&flag=dissertation | - |
dc.identifier.uri | http://hdl.handle.net/10203/33243 | - |
dc.description | 학위논문(박사) - 한국과학기술원 : 전산학전공, 2007. 8, [ vii, 71 p. ] | - |
dc.description.abstract | Multicore architecture enables higher throughput with lowered energy consumption than traditional unicore processors. Thus processors with 16 or more cores are expected to be emerged at the market in a decade. The use of hard real-time systems are becoming wider and the functions of them are getting more complex. As a result the multicore systems are expected to be widely used in the real-time systems in the near future. By the way, adopting DVS(dynamic voltage scaling) to the multicore processors have a limitation that all the cores in a processor should operate at a same clock frequency always. This is from the design complexity and manufacturing cost. By the constraint the energy efficiency of a multicore processor is less than that of a multiprocessor system with DVS because when a core requires higher performance than the others all the cores in the processor should operate at the needless high performance. In traditional multiprocessor systems, DVS real-time scheduling is generally done in the way of partitioning the task set into each processors and doing the single processor DVS real-time scheduling for each processors. However, blindly adopting existing DVS algorithms which do not consider the restriction will result in a waste of energy. Based on the partitioning approach this dissertation suggests Dynamic Repartitioning algorithm which redistributes tasks over the cores on the fly to maintain the partitioned task set well-balanced. To assure that the dead-lines are not violated by moving tasks across the cores, the notion of permanent slack and task slack is suggested. A task migration is only allowed when appropriate slack exists in the destination core. The correctness of the suggested method is easily proved. Another major drawback of multicore architecture is relatively high leakage power under low load. The leakage power increases linearly to the number of integrated circuits. Under low load the decreased dynamic power consumption can not offset... | eng |
dc.language | eng | - |
dc.publisher | 한국과학기술원 | - |
dc.subject | Power-aware computing | - |
dc.subject | Energy-aware computing | - |
dc.subject | multicore | - |
dc.subject | real-time | - |
dc.subject | scheduler | - |
dc.subject | energy | - |
dc.subject | 저전력 컴퓨팅 | - |
dc.subject | 에너지 효율성 | - |
dc.subject | 멀티코어 | - |
dc.subject | 리얼타임 | - |
dc.subject | 스케쥴러 | - |
dc.subject | 에너지 | - |
dc.subject | Power-aware computing | - |
dc.subject | Energy-aware computing | - |
dc.subject | multicore | - |
dc.subject | real-time | - |
dc.subject | scheduler | - |
dc.subject | energy | - |
dc.subject | 저전력 컴퓨팅 | - |
dc.subject | 에너지 효율성 | - |
dc.subject | 멀티코어 | - |
dc.subject | 리얼타임 | - |
dc.subject | 스케쥴러 | - |
dc.subject | 에너지 | - |
dc.title | Research on energy efficient real-time scheduling in multicore processor systems | - |
dc.title.alternative | 멀티코어 프로세서의 리얼타임 저전력 스케쥴링 알고리즘에 관한 연구 | - |
dc.type | Thesis(Ph.D) | - |
dc.identifier.CNRN | 268750/325007 | - |
dc.description.department | 한국과학기술원 : 전산학전공, | - |
dc.identifier.uid | 020025139 | - |
dc.contributor.localauthor | Lee, Joon-Won | - |
dc.contributor.localauthor | 이준원 | - |
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.