@InProceedings{SunterWijbrans90, title = "{C}ooperative priority scheduling in occam", author= "Sunter, Johan P. E. and Wijbrans, K. C. J. and Bakkers, Andr\`{e} W. P.", editor= "Zedan, Hussein S. M.", pages = "175--185", booktitle= "{OUG}-13: {R}eal-{T}ime {S}ystems with {T}ransputers", isbn= "90 5199 041 3", year= "1990", month= "sep", abstract= "In this paper a scheduler for variable priority scheduling is presented. This scheduler assumes that the processes being scheduled cooperate with the scheduler. This cooperation introduces some latency in the scheduling of the processes. Analytic expressions describing the effect of this latency are derived. A variable priority scheduler was implemented and results from actual program executions are given. These results show that the scheduler can be used to schedule control algorithms with simple sequential processes with sample frequencies not higher than 2 kHz." }