6L-4
Valgrindを用いたパスプロファイリングツールの開発
○大島一輝,大津金光,大川 猛,横田隆史,馬場敬信(宇都宮大)
プログラムの動的最適化において, 正確な挙動をプロファイリング
によって得ることが重要である.そこで, プログラムの動的挙動情
報を得る手法としてパスプロファイリングに着目し, これまでシミ
ュレータ上で行われていたパスプロファイリングを実際のプロセッ
サ上で行うために, 複数の主要な機械命令セットに対応した動的計
測ツールのValgrindを利用して, Valgrindの計測用コードを挿入す
るプラグインツールという形でパスプロファイリングの機能を持つ
ツールを開発し, 得られたパスの情報をプログラムの動的最適化に
活用する. 本稿では, パスプロファイリングツールの概要について
述べる.

footer 情報処理学会 セキュリティ プライバシーポリシー 倫理綱領 著作権について