Effective Scheduling Algorithm and Scheduler Implementation for use with Time-Triggered Co-operative Architecture
DOI:
https://doi.org/10.5755/j01.eee.20.6.7282Keywords:
Time-triggered co-operative scheduler, offline scheduler, sandwich delay mechanism, time-triggered architectureAbstract
Time-triggered Co-operative (TTC) scheduler provides a simple and reliable operating environment that matches precisely the needs for use in safety-related applications. However, in the design and implementation phases, such scheduler may be suffered from several failure modes that are the fragility of scheduler and the impact of task jitter. The main contribution of this paper is to address the need for an effective scheduling algorithm and scheduler implementation to assure that the TTC can be executed appropriately without an impact on the timing behavior in the system. The paper has developed an algorithm called “TTSA-MTI” to automate the process of scheduling TTC-MTI scheduler which is designed based on the employment of “Sandwich Delay” mechanisms and technique of “Multiple Timer Interrupt”. The results show that the proposed algorithm can help in a significant reduction of computation time and achieve better performances in task release jitter as opposed to a related scheduler. In conclusions, the paper indicates that TTSA-MTI algorithm is an effective task scheduling for use with a range of TTC architecture.Downloads
Published
2014-06-09
How to Cite
Kuankid, S., Aurasopon, A., & Sa-Ngiamvibool, W. (2014). Effective Scheduling Algorithm and Scheduler Implementation for use with Time-Triggered Co-operative Architecture. Elektronika Ir Elektrotechnika, 20(6), 122-127. https://doi.org/10.5755/j01.eee.20.6.7282
Issue
Section
SYSTEM ENGINEERING, COMPUTER TECHNOLOGY
License
The copyright for the paper in this journal is retained by the author(s) with the first publication right granted to the journal. The authors agree to the Creative Commons Attribution 4.0 (CC BY 4.0) agreement under which the paper in the Journal is licensed.
By virtue of their appearance in this open access journal, papers are free to use with proper attribution in educational and other non-commercial settings with an acknowledgement of the initial publication in the journal.