講演抄録/キーワード |
講演名 |
2013-11-28 09:20
Function-Level Profiling for Embedded Software with QEMU ○Tran Van Dung・Ittetsu Taniguchi(Ritsumeikan Univ.)・Takuji Hieda(Kyushu Univ.)・Hiroyuki Tomiyama(Ritsumeikan Univ.) VLD2013-78 DC2013-44 |
抄録 |
(和) |
(まだ登録されていません) |
(英) |
Function-level profiling is crucial for optimized embedded software which needs to have resource constraint, low level power consumption and real-time ability. In this work, we provide a fast and reliable solution by utilizing an instruction set simulator named QEMU and creating an analyzer tool. We developed a tracing module inside the simulator to trace execution information of software in run-time and record it in a log file. Our implementation takes advantages of the dynamic binary translation of QEMU to keep its speed fast and use an analyzer tool to analyze the log file and creates a function profile. We implemented this methodology for ARM architecture, and evaluated many kinds of embedded applications. |
キーワード |
(和) |
/ / / / / / / |
(英) |
Function-level profile / QEMU / dynamic binary translation / ARM architecture / / / / |
文献情報 |
信学技報, vol. 113, no. 320, VLD2013-78, pp. 125-128, 2013年11月. |
資料番号 |
VLD2013-78 |
発行日 |
2013-11-20 (VLD, DC) |
ISSN |
Print edition: ISSN 0913-5685 Online edition: ISSN 2432-6380 |
著作権に ついて |
技術研究報告に掲載された論文の著作権は電子情報通信学会に帰属します.(許諾番号:10GA0019/12GB0052/13GB0056/17GB0034/18GB0034) |
PDFダウンロード |
VLD2013-78 DC2013-44 |
|