课题基金 / 基金详情

実時間ソフトウェアの階層的パラメトリック解析

実時間ソフトウェアの階層的パラメトリック解析
实时软件的层次参数分析
批准号:
18700028
负责人:
中田 明夫
金额:
$1.02万
依托单位国家:
日本
项目类别:
Grant-in-Aid for Young Scientists (B)
财政年份:
2006
资助国家:
日本
项目状态:
已结题
起止时间:
2006 至 2007

项目摘要

项目成果

中田 明夫的其他基金

相关文献

中文摘要
翻译
点击翻译按钮获取中文摘要
英文摘要
前年度までに考案した,キャッシュやパイプラインなどのCPUアーキテクチャ情報を考慮したパラメトリック実行時間解析手法の改良と実装および実験的評価を行った.考案した手法は,有限オートマトンから正規表現を求める古典的なアルゴリズムの応用であり,プログラムの指定した区間の実行時間の上限と下限を,指定した箇所のループ回数に対応するパラメータ変数,および,動作周波数などのCPUアーキテクチャに関するパラメータを含む式の形で導出するものであるレこの手法は,考慮すべきCPUアーキテクチャ情報が複雑な場合,解析にかかる時間計算量が膨大となり現実的でないため,実際の組込みソフトウェアでよく用いられるCPUアーキテクチャの調査を行い,対象とするCPUを,キャッシュなし,同時発行命令数1で,各命令の実行時間の上限と下限をCPU動作周波数やメモリアクセスサイクルなどに関する関数の形で与えられるものとした.また,プログラムの制御構造によっては,正規表現の非-意性が原因で,ループ構造を反映しない式の導出が行われることがあることが判明した.この問題の解決のため,アルゴリズムを修正し,ループ構造を正しくパラメータ条件式に反映するための工夫を行った.得られたアルゴリズムを実装し,実時間画像認識プログラムの実行時間解析に適用し,実時間制約を満たすためのパラメータに関する条件式の導出を試みた.その結果,実時間制約を満たすための,画面解像度などのプログラムパラメータ,および, CPU動作周波数などの実行環境パラメータの関係式を,既存のプログラムコードから実用時間で得ることが可能となった.この結果は,既存の実時間ソフトウェアを新しい実行環境の下で再利用する上で基礎的.かつ,有用な成果であり,今後,割り込みやマルチタスクなどの,より高度なソフトウェアアーキテクチャヘの拡張を行う上で意義ある結果であると考える.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
Execution Time Analysis for Binary Code Executed on a Pipelined Processor Using Parametric Model Checking
使用参数模型检查在流水线处理器上执行的二进制代码的执行时间分析
DOI: --
发表时间: 2006
期刊: 第59 回情報処理学会プログラミング研究会研究報告 PRO-2006-1-(5)
影响因子: --
作者: [藤田裕久, 深町司郎, 中田明夫, 東野輝夫]
通讯作者: 東野輝夫
DOI: --
发表时间: 2008
期刊:
影响因子: --
作者: [河井 敏弘, 中田 明夫]
通讯作者: 中田 明夫
システムレベル記述の時間制約を考慮した抽象化およびモデル検査
  • 批准号:
    16700062
  • 项目类别:
    Grant-in-Aid for Young Scientists (B)
  • 资助金额:
    $0.83万
  • 财政年份:
    2004
  • 负责人:
    中田 明夫
  • 依托单位:
パラメータを持つ実時間システム仕様のモデル検査に関する研究
  • 批准号:
    13780232
  • 项目类别:
    Grant-in-Aid for Young Scientists (B)
  • 资助金额:
    $0.96万
  • 财政年份:
    2001
  • 负责人:
    中田 明夫
  • 依托单位: