2014/04/18 (Fri) [memo] word count の再計測 ./word_count -file 1gb.txt -cpu 12 -division 128 -block 48 -m (CPU num = 12) < mmap > 22.713 0.878 < read > 12.520 1.469 < bread & IO_0 > 10.295 0.886 < bread & SPE_ANY > 14.028 0.882 (CPU num = 8) < mmap > 22.789 0.952 < read > 14.785 1.571 < bread & IO_0 > 14.774 0.857 < bread & SPE_ANY > 15.287 1.009 (CPU num = 4) < mmap > 22.861 1.739 < read > 15.737 2.303 < bread & IO_0 > 14.634 1.565 < bread & SPE_ANY > 15.646 1.941 (CPU num = 1) < mmap > 20.179 6.521 < read > 21.351 6.832 < bread & IO_0 > 13.930 6.009 < bread & IO_0 > 18.531 6.775 ./word_count -file X gb.txt -cpu 12 -division 128 -block 48 -m (file size 2GB) < mmap > 34.072 < read > 24.755 < bread & IO_0 > 21.396 < bread & SPE_ANY > 23.909 (file size 3GB) < mmap > 52.819 < read > 33.398 < bread & IO_0 > 32.798 < bread & SPE_ANY > 37.140 (file size 4GB) < mmap > 68.951 < read > 43.578 < bread & IO_0 > 42.491 < bread & SPE_ANY > 48.078 ./word_count -file 1gb.txt -cpu 12 -division 16 -block 48 -m < mmap > 11.137 0.854 < read > 11.437 1.487 < bread & IO_0 > 11.412 0.847 < bread & SPE_ANY > 11.146 0.866 ./word_count -file 1gb.txt -cpu 1 -division 16 -block 48 -m < mmap > 15.353 < read > 16.846 < bread & IO_0 > 11.503 6.992 < bread & SPE_ANY > 13.297 ./word_count -file 1gb.txt -cpu 8 -division 16 -block 48 -m < mmap > 11.707 < read > 11.487 < bread & IO_0 > 11.365 < bread & SPE_ANY > 10.887 ./word_count -file 1gb.txt -cpu 1 -division 128 -block 48 -br 14.210562 15.025856 13.118798 14.155912 13.137139 13.930 ./word_count -file 1gb.txt -cpu 1 -division 128 -block 48 -br spe_any 21.347 18.110 15.926 18.128 19.143 18.531 ./word_count -file 1gb.txt -cpu 1 -division 128 -block 48 -r 19.669 19.612 22.830 22.116 22.528 21.351 ./word_count -file 1gb.txt -cpu 1 -division 128 -block 48 -m 18.604 22.576 15.844 22.019 21.852 20.179 ./word_count -file 1gb.txt -cpu 4 -division 128 -block 48 -m 20.963 24.989 19.770 20.893 27.692 22.861 ./word_count -file 1gb.txt -cpu 4 -division 128 -block 48 -r 14.331 14.403 16.493 15.652 17.808 15.737 ./word_count -file 1gb.txt -cpu 4 -division 128 -block 48 -br spe_any 14.369 13.818 17.198 15.796 17.051 15.646 ./word_count -file 1gb.txt -cpu 4 -division 128 -block 48 -br IO_0 12.898 14.056 15.115 15.839 15.263 14.634 ./word_count -file 1gb.txt -cpu 4 -division 128 -block 48 -br IO_0 12.898 14.056 15.115 15.839 15.263 14.634 ./word_count -file 1gb.txt -cpu 8 -division 128 -block 48 -br spe_any 14.995 13.622 15.332 16.686 15.802 A 15.287 ./word_count -file 1gb.txt -cpu 8 -division 128 -block 48 -br IO_0 12.351 15.303 17.811 14.310 14.094 14.774 ./word_count -file 1gb.txt -cpu 8 -division 128 -block 48 -m 20.071 20.652 27.683 23.919 22.070 22.789 ./word_count -file 1gb.txt -cpu 8 -division 128 -block 48 -r 15.542 14.062 14.255 14.541 15.524 14.785 ./word_count -file 1gb.txt -cpu 12 -division 128 -block 48 -m 20.415 23.049 27.368 20.539 22.195 22.713 ./word_count -file 2gb.txt -cpu 12 -division 128 -block 48 -m 40.646 41.631 34.220 36.335 38.208 ./word_count -file 2gb.txt -cpu 12 -division 128 -block 48 -br 27.800 30.437 26.995 28.411 ./word_count -file 2gb.txt -cpu 12 -division 128 -block 48 -br io_0 21.977 23.126 28.174 25.038 22.688 24.201 ./word_count -file 3gb.txt -cpu 12 -division 128 -block 48 -m 51.671 61.249 59.457 56.704 63.490 58.514 ./word_count -file 4gb.txt -cpu 12 -division 128 -block 48 -m 65.671 73.202 77.090 76.386 76.017 73.767 ./word_count -file 4gb.txt -cpu 12 -division 128 -block 48 -br io_0 43.864 51.867 49.750 49.981 44.271 47.967 ./word_count -file 3gb.txt -cpu 12 -division 128 -block 48 -br io_0 29.918 35.544 36.423 39.121 41.158 36.397 ./word_count -file 4gb.txt -cpu 12 -division 128 -block 48 -br SPE_ANY 50.935 57.769 54.234 54.155 52.010 53.813 ./word_count -file 3gb.txt -cpu 12 -division 128 -block 48 -br SPE_ANY 45.513 40.117 42.841 38.430 41.798 41.740 ./word_count -file 2gb.txt -cpu 12 -division 128 -block 48 -br SPE_ANY 23.304 24.006 22.301 23.292 25.107 23.602