상세 보기
초록
다중 프로세서 상의 공유 자원을 포함하는 태스크를 스케줄링 하는데 있어서 마감 시간을 기준으로 스케줄링 하는 EDF (Earliest Deadline First) 를 그대로 적용한 GEDF (Global EDF) 알고리즘은 공유 자원을 가지는 태스크에 대한 처리가 없어서 스케줄링 성공률이 떨어지게 된다. 본 논문에서는 공유 자원을 포함하는 태스크를 위해 태스크를 공유 자원을 접근하는 임계영역을 포함하는 부분과 그렇지 않은 부분으로 각각 나누어 개별적인 마감 시간을 부여해 처리하는 EDFP (Earliest Deadline First with Partitioning) 알고리즘을 제안한다. 시뮬레이션을 통한 평가 결과 공유 자원을 포함하는 태스크들에 대하여 EDFP는 시스템 이용률이 높아지고 프로세서의 개수가 많이 질수록 GEDF 보다 나은 성능을 보인다.
키워드
Multiprocessor System; Realtime Task; Periodic Task; Shared Resource; Multiprocessor System; Realtime Task; Periodic Task; Shared Resource; 다중프로세서 시스템; 실시간 태스크; 주기적 태스크; 공유 자원
- 제목
- 다중프로세서 시스템상의 공유 자원을 포함하는 태스크를 위한 실시간 스케줄링 알고리즘
- 제목 (타언어)
- A Real-Time Scheduling Algorithm for Tasks with Shared Resources on Multiprocessor Systems
- 저자
- 이상태; 김용석
- 발행일
- 2010-12
- 유형
- Y
- 권
- 17
- 호
- 6
- 페이지
- 259 ~ 264