Thread-level priority assignment in global multiprocessor scheduling for parallel tasks병렬 작업을 위한 thread 단위 스케줄링 기법

Cited 0 time in webofscience Cited 0 time in scopus
  • Hit : 507
  • Download : 0
The advent of multi- and many-core processors offers enormous performance potential for parallel tasks that exhibit suffcient intra-task thread-level parallelism. With a growth of novel parallel programming models (e.g., OpenMP, MapReduce), scheduling parallel tasks in the real-time context has received an increasing attention in the recent past. While most studies focused on schedulability analysis under some well-known scheduling algorithms designed for sequential tasks, little work has been introduced to design new scheduling policies that accommodate the features of parallel tasks, such as their multi-threaded structure. Motivated by this, we refine real-time scheduling algorithm categories according to the basic unit of scheduling and propose a new priority assignment method for global task-wide thread-level fixed-priority scheduling of parallel task systems. Our evaluation results show that a finer-grained, thread-level fixed-priority assignment, when properly assigned, significantly improves schedulability, compared to a coarser-grained, task-level assignment.
Advisors
Shin, In-Sikresearcher신인식
Description
한국과학기술원 : 전산학과,
Publisher
한국과학기술원
Issue Date
2014
Identifier
569340/325007  / 020123545
Language
eng
Description

학위논문(석사) - 한국과학기술원 : 전산학과, 2014.2, [ iv, 25 p. ]

Keywords

multi-core processor; 최적 우선순위 할당; 병렬처리; 실시간 스케줄링; 멀티코어 프로세서; optimal priority assignment; real-time scheduling; parallel task

URI
http://hdl.handle.net/10203/196912
Link
http://library.kaist.ac.kr/search/detail/view.do?bibCtrlNo=569340&flag=dissertation
Appears in Collection
CS-Theses_Master(석사논문)
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