結果
200
600
行列サイズ
変換なし
変換あり
変換なし
変換あり
OpenJIT
(overhead)
2.52
1.09
2.26
2.68
85.22
1.09
77.74
2.67
sunwjit
(overhead)
2.34
0.49
2.06
0.49
80.19
0.49
73.55
0.49
OpenJIT
と
sunwjit
の実行時間の差は
10%
以下
→生成されるネイティブコードの効率の差
OpenJIT
と
sunwjit
のオーバーヘッドの比は
2
倍強
→
OpenJIT
では
JIT
本体もコンパイルするため
フロントエンドのオーバーヘッドはサイズや実行回数に依ら
ない
→サイズや実行回数が大きくなれば償却