はじめに

VizABCLibは、自動チューニング処理記述用ディレクティブABCLibScriptによる自動チューニング機能の付加を支援するビジュアライゼーション・ツールです。具体的には、以下の機能を提供します。

ソースコード表示機能

ABCLibScriptが記述されたソースコードをHTMLでわかりやすく表示します。自動チューニング指定箇所(AT領域)名をクリックすることで、当該箇所のソースコードが閲覧できます。このことにより、自動チューニング機能の指定箇所が、ソフトウエア開発者に容易に伝わります。

自動チューニングログ表示機能

自動チューニングの軌跡(ログ)を図として表示する機能があります。このことにより、記述した自動チューニング機能の効果を検証できます。


近似曲線表示機能

ソフトウエア開発者が自動チューニング時間削減のために記述した、性能予測式(多項式近似)の結果と、実データの差を表示できます。このことにより、ソフトウエア開発者が記述した性能予測式が妥当なものかどうか検証できます。