リアルタイムアプリケーション統合のための柔軟なスケジューリングフレームワーク

書誌事項

タイトル別名
  • リアルタイムアプリケーション トウゴウ ノ タメ ノ ジュウナン ナ スケジューリングフレームワーク
  • A Flexible Scheduling Framework for Integration of Real-time Applications
  • OSとネットワーク

この論文をさがす

抄録

分散制御システムにおいて,各システムで単独動作するアプリケーションを1つのシステム上に統合する場合,アプリケーションのプロセッサ利用率やリアルタイム性を保証するための統合スケジューリングアルゴリズムが必要となる.その一方で,アプリケーションに要求される時間要件(リアルタイム,非リアルタイム)や,統合段階で既知であるパラメータ(アプリケーションに所属するタスクのリリース時刻,最悪実行時間,デッドラインなど)はそれぞれ異なる場合が多く,すべてのアプリケーションに対して同一の統合スケジューリングアルゴリズムを適用することは困難である.本論文では,アプリケーションの時間要件や統合段階で既知であるパラメータに応じて,アプリケーションごとに適切な統合スケジューリングアルゴリズムを選択できるスケジューリングフレームワークを提案する.提案するフレームワークのプロトタイプを実装し,評価した結果,許容できる程度のオーバヘッドで実現できることを確認した.

In a distributed computer control system, a scheduling algorithm for temporal protection is required to isolate processing time among real-time applications and satisfy timing constraints of each application for integration of real-time applications. However, timing requirements and timing parameters (release time, worst-case execution time and deadline) known at integration phase vary according to applications. Therefore it is difficult to schedule diverse applications by a single scheduling algorithm. In this paper, we propose a flexible scheduling framework that allows each application to be applied the optimal scheduling algorithm. We developed a prototype of the framework based on an open-source real-time OS. The results of evaluation for the prototype indicate that the framework can be implemented with a little overhead.

収録刊行物

被引用文献 (3)*注記

もっと見る

詳細情報 詳細情報について

問題の指摘

ページトップへ