Title :
POSIX-compatible application-defined scheduling in MaRTE OS
Author :
Rivas, Mario Aldea ; Harbour, Michael González
Author_Institution :
Departamento de Electronica y Computadores, Cantabria Univ., Santander, Spain
Abstract :
Presents an application program interface (API) that enables applications to use application-defined scheduling algorithms in a way compatible with the scheduling model defined in POSIX. Several application-defined schedulers, implemented as special user threads, can coexist in the system in a predictable way. This API is currently implemented on our operating system MaRTE OS. We plan to propose it for a future revision of the POSIX standard.
Keywords :
Unix; application program interfaces; multi-threading; scheduling; MaRTE OS; POSIX-compatible application-defined scheduling; application program interface; special user threads; Code standards; Digital signal processors; Dynamic scheduling; Kernel; Operating systems; Ores; Processor scheduling; Protocols; Real time systems; Yarn;
Conference_Titel :
Real-Time Systems, 2002. Proceedings. 14th Euromicro Conference on
Print_ISBN :
0-7695-1665-3
DOI :
10.1109/EMRTS.2002.1019186