실시간 시스템에서 성능 향상 기법
Enhanced Technique for Performance in Real Time Systems
- 한국IT서비스학회
- 한국IT서비스학회지
- 한국IT서비스학회지 제16권 제3호
-
2017.09103 - 111 (9 pages)
- 51
The real time scheduling is a key research area in high performance computing and has been a source of challenging problems. A periodic task is an infinite sequence of task instance where each job of a task comes in a regular period. The RMS (Rate Monotonic Scheduling) algorithm has the advantage of a strong theoretical foundation and holds out the promise of reducing the need for exhaustive testing of the scheduling. Many real-time systems built in the past based their scheduling on the Cyclic Executive Model because it produces predictable schedules which facilitate exhaustive testing. In this work we propose hybrid scheduling method which combines features of both of these scheduling algorithms. The original rate monotonic scheduling algorithm didn t consider the uniform sampling tasks in the real time systems. We have enumerated some issues when the RMS is applied to our hybrid scheduling method. We found the scheduling bound for the hard real-time systems which include the uniform sampling tasks. The suggested hybrid scheduling algorithm turns out to have some advantages from the point of view of the real time system designer, and is particularly useful in the context of large critical systems. Our algorithm can be useful for real time system designer who must guarantee the hard real time tasks.
1. 서 론
2. 태스크 모델
3. 혼합스케줄링
4. 태스크 오버런(Ov
5. 스케줄링 바운드 및 실험 결과
6. 결 론
(0)
(0)