Item type |
SIG Technical Reports(1) |
公開日 |
2016-01-12 |
タイトル |
|
|
タイトル |
ソフトウェアオブジェクトのプロファイリング技術の開発 |
タイトル |
|
|
言語 |
en |
|
タイトル |
A Development of Profiling technology for software objects |
言語 |
|
|
言語 |
jpn |
キーワード |
|
|
主題Scheme |
Other |
|
主題 |
設計最適化/合成技術 |
資源タイプ |
|
|
資源タイプ識別子 |
http://purl.org/coar/resource_type/c_18gh |
|
資源タイプ |
technical report |
著者所属 |
|
|
|
高知大学大学院理学専攻情報科学分野 |
著者所属 |
|
|
|
高知大学大学院理学専攻情報科学分野 |
著者所属 |
|
|
|
高知大学大学院理学専攻情報科学分野 |
著者所属(英) |
|
|
|
en |
|
|
Graduate School of Science, Kochi University |
著者所属(英) |
|
|
|
en |
|
|
Graduate School of Science, Kochi University |
著者所属(英) |
|
|
|
en |
|
|
Graduate School of Science, Kochi University |
著者名 |
岩河, 秀知
豊永, 雅彦
村岡, 道明
|
著者名(英) |
Hidetomo, Iwagawa
Masahiko, Toyonaga
Michiaki, Muraoka
|
論文抄録 |
|
|
内容記述タイプ |
Other |
|
内容記述 |
近年,組込みソフトウェアが多数の分野で利用されている.しかしながら,これらのソフトウェアの内部や性能および再利用性などについてはその詳細が明示されていないものも多く,再利用できるかどうかの判断が難しい.現在,C 言語で記述されたソフトウェアの最適化のためのソフトウェアプロファイリング技術が開発され,一部のソフトウェアの性能解析に利用されている.しかしながら,オブジェクトコードしか存在しないプログラムについてはその構造や性能の解析技術は未確立である.本稿ではオブジェクトコードの構造や性能の解析手法を提案し,それに基づく解析ツールの試作を行ったので報告する.本ツールはオブジェクトコードの構造および基本ブロックやサブルーチンの呼び出し回数や実行時間などを解析 (以上をプロファイリングと呼ぶ) し,性能に関するボトルネックの検出を行う.本技術の確立によりソフトウェアの再利用性の向上を図ることが可能であることを示す. |
論文抄録(英) |
|
|
内容記述タイプ |
Other |
|
内容記述 |
In these years, embedded software has been used in various areas. However, neither the performance, power dissipation nor the reuse rates are not known, so the reuse of the softwares are difficult. Software profiling technology for optimization of software written in C language is developed at present, and it's used for a performance analysis of software in a few cases. However, analysis technology on the structure and performance for object codes without its source code has not yet be established. An analysis method of the structure and the performance of the object code has been proposed, and made an analysis tool prototype based on the proposal. And, they are reported. The structure of the object code, a number of calls of the basic blocks and the subroutine and an execution time are analyzed by this tool, and a bottleneck of the performance is detected. The establishment of this technology shows that the improvement of reusability of software objects can be increased, respectively. |
書誌レコードID |
|
|
収録物識別子タイプ |
NCID |
|
収録物識別子 |
AA11451459 |
書誌情報 |
研究報告システムとLSIの設計技術(SLDM)
巻 2016-SLDM-174,
号 18,
p. 1-6,
発行日 2016-01-12
|
ISSN |
|
|
収録物識別子タイプ |
ISSN |
|
収録物識別子 |
2188-8639 |
Notice |
|
|
|
SIG Technical Reports are nonrefereed and hence may later appear in any journals, conferences, symposia, etc. |
出版者 |
|
|
言語 |
ja |
|
出版者 |
情報処理学会 |