UNIX上で周期スレッドを実現するユーザレベルスレッドライブラリの実現法 Design and Implementation of a Soft Real - time Thread on UNIX

この論文にアクセスする

この論文をさがす

著者

抄録

動画像や音声などの実時間制約を伴う情報を扱うマルチメディアシステムの実現のために,時間制約を満たしながら周期的に動作するマルチスレッド機構が注目されている.このようなスレッド機構には,リアルタイムOSで実現されるものが存在するが,実時間制約を保証できないOS (NI)のもとでの実現方法は明らかではなかった.本論文では,UNIXのもとで時間制約を満たしながら周期的に動作するマルチスレッドライブラリRPTL (eal?time Portable Thread Librar)の設計と実装方法について述べる.本稿で提案する方法は,RPTLが観測したスレッドの動作状況を表すヒントをもとに,RPTLとアプリケーションが協調して可能な限り時間制約を満たすように努めるものである.RPTLのプロトタイプを実装し,実験によりその有効性を示す.In order to create multimedia systems which handle continuous media such as video and audio data, real-time multi-thread mechanisms are often used. Such mechanisms are usually constructed on a real-time kernel. However, it is not well-known how to realize such mechanisms under an OS which cannot ensure a timing constraint. In this paper, the design and implementation of a multi-thread library RPTL (Real-time Portable Thread Library) on UNIX is demonstrated. RPTL cooperates with applications to satisfy timing constraints by providing some appropriate hints. We discuss the implementation of the prototype library and also present some experimental results.

In order to create multimedia systems which handle continuous media such as video and audio data, real-time multi-thread mechanisms are often used. Such mechanisms are usually constructed on a real-time kernel. However, it is not well-known how to realize such mechanisms under an OS which cannot ensure a timing constraint. In this paper, the design and implementation of a multi-thread library RPTL(Real-time Portable Thread Library) on UNIX is demonstrated. RPTL cooperates with applications to satisfy timing constraints by providing some appropriate hints. We discuss the implementation of the prototype library and also present some experimental results.

収録刊行物

  • 情報処理学会研究報告システムソフトウェアとオペレーティング・システム(OS)

    情報処理学会研究報告システムソフトウェアとオペレーティング・システム(OS) 1997(56(1997-OS-075)), 49-54, 1997-06-05

    一般社団法人情報処理学会

参考文献:  8件中 1-8件 を表示

各種コード

  • NII論文ID(NAID)
    110002941045
  • NII書誌ID(NCID)
    AN10444176
  • 本文言語コード
    JPN
  • 資料種別
    Technical Report
  • ISSN
    09196072
  • データ提供元
    CJP書誌  NII-ELS  IPSJ 
ページトップへ