データアクセスのパフォーマンスを検証
演算 (100万回)
各種演算を実行した結果です。
ランダム読み込み (100万回)
指定サイズ上のメモリ領域からランダムに場所を指定し、レジスタへ読み込みます。
シーケンシャル読み込み (100万回)
指定サイズ上のメモリ領域から順番にレジスタへ読み込みます。
ランダム読み込み + 書き込み (100万回)
指定サイズ上のメモリ領域からランダムにレジスタへ読み込み、別の値を書き込みます。
ランダムコピー (1000回)
指定サイズのデータをランダムな場所からコピーします。系列毎にコピー対象の領域全体のサイズを変えています。
ランダムコピー (1000回、数バイトずらし)
指定サイズのデータをランダムな場所からコピーしますが、キリの悪いアドレスになっています。
ランダムコピー (合計1GBのメモリ上でコピー)
ランダムコピー (合計1GBのメモリ上でコピー、数バイトずらし)
ランダムなディスクアクセス (16GB領域から16回)
ランダムなディスクアクセス (16GB領域から合計64MB)