研究概要 |
研究初年度となる本年度は,マルチメディア通信において,相互干渉なく個々の時間制約を満たし,かつ自律的にメディア間同期を行う実行方式の確立を目的として,プロトコル・メディア処理のデータ駆動型実現法,ならびに,データ駆動型実時間実行システムの直接生成手法について,以下のような検討を行った. (プロトコル・メディア処理のデータ駆動型実現法) 分散オブジェクト環境CORBA(Common Object Request Broker Architecture)におけるプロトコル処理,および,動画像・音声圧縮処理のデータ駆動型実現法を検討した.本検討を通じて,ボトルネックのない実時間多重処理を目的としたデータ駆動プロセッサアーキテクチャの要件として,プロトコル・メディア処理に本質的に内在する逐次処理部の最適実行方式の確立が必須となることを明らかにした. (データ駆動型実時間実行システムの直接生成手法) 研究代表者らがこれまでに開発してきた,スーパーインテグレーションによるデータ駆動プロセッサシステムの開発支援環境を拡張し,要求仕様である時間制約・スループットの記述機能,ならびに,実行可能となった部分プログラムのクリティカルパスの明示機能,ターンアラウンドタイム・負荷のプロトタイピング機能を実現した.具体的には,要求仕様に基づき,ターンアラウンドタイムを算出し,時間制約内にあるかどうかユーザが比較可能な形で仕様記述上に提示するよう実現した.さらに,各プロセッサの負荷をグラフで表示し,ボトルネックとなる箇所が明示されるよう実現した.
|