|
早稲田大学
中島 達夫
教授
機関別共同研究
Discovery Saga
論文分野別Discovery Saga
研究テーマDiscovery Saga
協賛企業
共同研究先:Carnegie Mellon University
Academic
共同研究数 1
Conference Paper
1993
RT-IPC: An IPC extension for real-time Mach
rt-ipc: リアルタイムMachのためのIPC拡張
Takuro Kitayama, Tatsuo Nakajima, Hideyuki Tokuda
【抄録】
Interprocess communication (IPC) provides the fundamental mechanism for the Mach microkernel to be extensible and flexible. Mach IPC provides efficient communication mechanisms for many applications. However, it does not provide sufficient functionality for real-time applications which have rigid timing constraints among threads. In Real-Time Mach (RT-Mach), we have extended Mach IPC to be priority inversion free for real-time applications. This paper describes the Real-Time IPC (RT-IPC) facilities, its implementation, and the evaluation results. We used the Distributed Hartstone (DHS) real-time benchmark for the evaluation and the results show that RT-IPC can reduce priority inversion and improve CPU utilization for real-time applications. © 1993 USENIX.All right reserved.
【抄録日本語訳】
プロセス間通信(IPC)は、Machマイクロカーネルが拡張性、柔軟性を持つための基本的なメカニズムを提供します。Mach IPCは、多くのアプリケーションに対して効率的な通信メカニズムを提供します。しかし、スレッド間のタイミング制約が厳しいリアルタイムアプリケーションに対しては、十分な機能を提供できていない。リアルタイムマッハ(RT-Mach)では、リアルタイムアプリケーションのために、マッハIPCを優先度反転フリーに拡張している。本論文では、Real-Time IPC (RT-IPC) 機能とその実装、および評価結果について述べる。評価にはDHS(Distributed Hartstone)リアルタイムベンチマークを用い、その結果、RT-IPCはリアルタイムアプリケーションの優先度逆転を抑え、CPU使用率を向上させることができることを示す。© 1993 USENIX.All right reserved.