# HG changeset patch # User Masataka Kohagura # Date 1399545780 -32400 # Node ID a33defe57134f11d5283920308902fe06a85920e # Parent 9b043cb87ee99023d4ff3d261214b8cb6ef29a55 add result diff -r 9b043cb87ee9 -r a33defe57134 slide/index.html --- a/slide/index.html Thu May 08 02:20:01 2014 +0900 +++ b/slide/index.html Thu May 08 19:43:00 2014 +0900 @@ -227,6 +227,12 @@
  • 待ち合わせには Cerium の wait for を使用する。
  • +
  • + Word Count Task 1つで処理するファイルの大きさを L
    + Task Block 1つ当たりに含まれている Word Count Task の数を n
    + とすると、Blocked Read Task 1つ当たりの読み込み量は L * n となる。 +
  • + @@ -285,7 +291,7 @@ -Blocked read Task 1つ当たりの読み込み量は 128kbyte * 48 +Blocked read Task 1つ当たりの読み込み量は 128kbyte * 48 で設定している。 @@ -335,16 +341,19 @@
    + +

    実験 : Blocked Read size を変更してみる

    -Blocked read Task 1つ当たりの読み込み量は 16kbyte * 48 +Blocked read Task 1つ当たりの読み込み量は 16kbyte * 48 で設定している。 @@ -394,16 +403,92 @@
    + + + + +

    実験 : CPU 数を固定して、Blocked Read size を変更してみる

    + Word Count Task 1つ当たりの処理量を 4kByte ~ 256kByte で変化させてみた。 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    read mode \ Blocled Read size 4k * 48 8k * 48 16k * 48 32k * 48 64k * 48 128k * 48 256k * 48
    mmap
    11.867
    10.570
    11.803
    14.915
    16.626
    16.923
    18.474
    read
    12.020
    11.585
    11.729
    11.661
    12.497
    11.347
    11.658
    Blocked Read(SPE_ANY)
    11.508
    15.932
    11.407
    12.816
    12.454
    12.891
    11.962
    Blocked Read(IO_0)
    11.342
    12.242
    11.636
    12.331
    10.870
    11.295
    11.723
    +
    -

    実験 : OS を変更してみる

    +

    実験 : OS とコンピュータを変更してみる

    実験環境