ログイン 新規登録
言語:

WEKO3

  • トップ
  • ランキング
To
lat lon distance
To

Field does not validate



インデックスリンク

インデックスツリー

メールアドレスを入力してください。

WEKO

One fine body…

WEKO

One fine body…

アイテム

  1. 論文誌(トランザクション)
  2. プログラミング(PRO)
  3. Vol.47
  4. No.SIG16(PRO31)

Execution Time Analysis for Binary Code Executed on a Pipelined Processor Using Parametric Model Checking

https://ipsj.ixsq.nii.ac.jp/records/16547
https://ipsj.ixsq.nii.ac.jp/records/16547
65e54602-4b15-4f4d-a7a9-d82c028e9f92
名前 / ファイル ライセンス アクション
IPSJ-TPRO4716016.pdf IPSJ-TPRO4716016.pdf (30.8 kB)
Copyright (c) 2006 by the Information Processing Society of Japan
オープンアクセス
Item type Trans(1)
公開日 2006-10-15
タイトル
タイトル Execution Time Analysis for Binary Code Executed on a Pipelined Processor Using Parametric Model Checking
タイトル
言語 en
タイトル Execution Time Analysis for Binary Code Executed on a Pipelined Processor Using Parametric Model Checking
言語
言語 eng
キーワード
主題Scheme Other
主題 発表概要
資源タイプ
資源タイプ識別子 http://purl.org/coar/resource_type/c_6501
資源タイプ journal article
著者所属
Department of Information Networking Graduate School of Information Science and Technology Osaka University
著者所属
Department of Information Networking Graduate School of Information Science and Technology Osaka University
著者所属
Department of Information Networking Graduate School of Information Science and Technology Osaka University
著者所属
Department of Information Networking Graduate School of Information Science and Technology Osaka University
著者所属(英)
en
Department of Information Networking, Graduate School of Information Science and Technology, Osaka University
著者所属(英)
en
Department of Information Networking, Graduate School of Information Science and Technology, Osaka University
著者所属(英)
en
Department of Information Networking, Graduate School of Information Science and Technology, Osaka University
著者所属(英)
en
Department of Information Networking, Graduate School of Information Science and Technology, Osaka University
著者名 Hirohisa, Fujita Shiro, Fukamati Akio, Nakata Teruo, Higashino

× Hirohisa, Fujita Shiro, Fukamati Akio, Nakata Teruo, Higashino

Hirohisa, Fujita
Shiro, Fukamati
Akio, Nakata
Teruo, Higashino

Search repository
著者名(英) Hirohisa, Fujita Shiro, Fukamati Akio, Nakata Teruo, Higashino

× Hirohisa, Fujita Shiro, Fukamati Akio, Nakata Teruo, Higashino

en Hirohisa, Fujita
Shiro, Fukamati
Akio, Nakata
Teruo, Higashino

Search repository
論文抄録
内容記述タイプ Other
内容記述 Execution time estimation of programs is important in designing real-time embedded systems. However it is a difficult task since a processor architecture becomes complicated with cache memory pipeline or other features. In this presentation   we propose a method to analyze execution time of a sequential program running on a simple pipelined processor. The proposed method requires three inputs: an analysis target program a specification of instruction cache and pipeline architecture of the execution environment of the given program and a relation (required property) among the worst/best case execution times (WCET/BCET) of some code blocks of the given program written in a linear inequality. The output of the analysis is the condition in order that the given program satisfies the required property when executed by the processor having specified architecture. The derived condition contains the number of iterations for each loop and the CPU clock frequency as the parameters. In the proposed method we use the analysis technique parametric model checking for a subclass of Parametric Timed Automata called Parametric Time-Interval Automata (PTIA). We propose an algorithm to generate a PTIA representing the execution of the given program and the given execution environment. Since each transition condition of PTIA is restricted to the form of the interval we can derive such a relation as efficient as the traditional nonparametric model checking. We have applied the proposed analysis method to a simple real-time software and successfully derived the parameter condition in order to satisfy a given required property.
論文抄録(英)
内容記述タイプ Other
内容記述 Execution time estimation of programs is important in designing real-time embedded systems. However it is a difficult task since a processor architecture becomes complicated with cache memory, pipeline or other features. In this presentation,we propose a method to analyze execution time of a sequential program running on a simple pipelined processor. The proposed method requires three inputs: an analysis target program, a specification of instruction cache and pipeline architecture of the execution environment of the given program, and a relation (required property) among the worst/best case execution times (WCET/BCET) of some code blocks of the given program, written in a linear inequality. The output of the analysis is the condition in order that the given program satisfies the required property when executed by the processor having specified architecture. The derived condition contains the number of iterations for each loop and the CPU clock frequency as the parameters. In the proposed method, we use the analysis technique, parametric model checking, for a subclass of Parametric Timed Automata called Parametric Time-Interval Automata (PTIA). We propose an algorithm to generate a PTIA representing the execution of the given program and the given execution environment. Since each transition condition of PTIA is restricted to the form of the interval, we can derive such a relation as efficient as the traditional nonparametric model checking. We have applied the proposed analysis method to a simple real-time software and successfully derived the parameter condition in order to satisfy a given required property.
書誌レコードID
収録物識別子タイプ NCID
収録物識別子 AA11464814
書誌情報 情報処理学会論文誌プログラミング(PRO)

巻 47, 号 SIG16(PRO31), p. 95-95, 発行日 2006-10-15
ISSN
収録物識別子タイプ ISSN
収録物識別子 1882-7802
出版者
言語 ja
出版者 情報処理学会
戻る
0
views
See details
Views

Versions

Ver.1 2025-01-22 23:48:59.512258
Show All versions

Share

Mendeley Twitter Facebook Print Addthis

Cite as

エクスポート

OAI-PMH
  • OAI-PMH JPCOAR
  • OAI-PMH DublinCore
  • OAI-PMH DDI
Other Formats
  • JSON
  • BIBTEX

Confirm


Powered by WEKO3


Powered by WEKO3