annotate memo/experiment.txt @ 47:bd1f1aa3825f default tip

fix
author Masataka Kohagura <kohagura@cr.ie.u-ryukyu.ac.jp>
date Thu, 15 May 2014 10:55:23 +0900
parents 32c82211d53e
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
28
32c82211d53e add slide
Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp>
parents:
diff changeset
1 [実験結果]
32c82211d53e add slide
Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp>
parents:
diff changeset
2 word count の再計測
32c82211d53e add slide
Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp>
parents:
diff changeset
3
32c82211d53e add slide
Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp>
parents:
diff changeset
4 ファイルサイズ:1GB
32c82211d53e add slide
Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp>
parents:
diff changeset
5 cpu num : 可変
32c82211d53e add slide
Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp>
parents:
diff changeset
6 division size : 128KB
32c82211d53e add slide
Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp>
parents:
diff changeset
7 block num : 48
32c82211d53e add slide
Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp>
parents:
diff changeset
8
32c82211d53e add slide
Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp>
parents:
diff changeset
9 CPU の数を変化させて測定
32c82211d53e add slide
Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp>
parents:
diff changeset
10
32c82211d53e add slide
Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp>
parents:
diff changeset
11 cpu num --> | CPU 1 | CPU 4 | CPU 8 | CPU 12
32c82211d53e add slide
Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp>
parents:
diff changeset
12 ---------------------------------------------------
32c82211d53e add slide
Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp>
parents:
diff changeset
13 mmap | 20.179 | 22.861 | 22.789 | 22.713
32c82211d53e add slide
Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp>
parents:
diff changeset
14 read | 21.351 | 15.737 | 14.785 | 12.520
32c82211d53e add slide
Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp>
parents:
diff changeset
15 bread & IO_0 | 13.930 | 14.634 | 14.774 | 10.295
32c82211d53e add slide
Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp>
parents:
diff changeset
16 bread & SPE_ANY | 18.531 | 15.646 | 15.287 | 14.028
32c82211d53e add slide
Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp>
parents:
diff changeset
17 ---------------------------------------------------
32c82211d53e add slide
Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp>
parents:
diff changeset
18
32c82211d53e add slide
Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp>
parents:
diff changeset
19
32c82211d53e add slide
Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp>
parents:
diff changeset
20 ファイルサイズ: 可変
32c82211d53e add slide
Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp>
parents:
diff changeset
21 cpu num : 12
32c82211d53e add slide
Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp>
parents:
diff changeset
22 division size : 128KB
32c82211d53e add slide
Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp>
parents:
diff changeset
23 block num : 48
32c82211d53e add slide
Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp>
parents:
diff changeset
24
32c82211d53e add slide
Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp>
parents:
diff changeset
25 ファイルサイズを変化させて測定
32c82211d53e add slide
Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp>
parents:
diff changeset
26
32c82211d53e add slide
Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp>
parents:
diff changeset
27 filesize --> | 1 GB | 2 GB | 3 GB | 4 GB
32c82211d53e add slide
Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp>
parents:
diff changeset
28 ---------------------------------------------------
32c82211d53e add slide
Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp>
parents:
diff changeset
29 mmap | 22.713 | 34.072 | 52.819 | 68.951
32c82211d53e add slide
Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp>
parents:
diff changeset
30 read | 12.520 | 24.755 | 33.398 | 43.578
32c82211d53e add slide
Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp>
parents:
diff changeset
31 bread & IO_0 | 10.295 | 21.396 | 32.798 | 42.491
32c82211d53e add slide
Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp>
parents:
diff changeset
32 bread & SPE_ANY | 14.028 | 23.909 | 37.140 | 48.078
32c82211d53e add slide
Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp>
parents:
diff changeset
33 ---------------------------------------------------
32c82211d53e add slide
Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp>
parents:
diff changeset
34
32c82211d53e add slide
Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp>
parents:
diff changeset
35
32c82211d53e add slide
Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp>
parents:
diff changeset
36 ファイルサイズ: 1 GB
32c82211d53e add slide
Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp>
parents:
diff changeset
37 cpu num : 可変
32c82211d53e add slide
Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp>
parents:
diff changeset
38 division size : 16 KB <----- division サイズを元の大きさで測定
32c82211d53e add slide
Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp>
parents:
diff changeset
39 block num : 48
32c82211d53e add slide
Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp>
parents:
diff changeset
40
32c82211d53e add slide
Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp>
parents:
diff changeset
41 cpu num を変化させてみて測定
32c82211d53e add slide
Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp>
parents:
diff changeset
42
32c82211d53e add slide
Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp>
parents:
diff changeset
43 cpu num --> | 1 | 4 | 8 | 12
32c82211d53e add slide
Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp>
parents:
diff changeset
44 ---------------------------------------------------
32c82211d53e add slide
Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp>
parents:
diff changeset
45 mmap | 15.353 | 11.287 | 11.707 | 11.137
32c82211d53e add slide
Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp>
parents:
diff changeset
46 read | 16.846 | 11.730 | 11.487 | 11.437
32c82211d53e add slide
Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp>
parents:
diff changeset
47 bread & IO_0 | 11.503 | 11.437 | 11.365 | 11.412
32c82211d53e add slide
Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp>
parents:
diff changeset
48 bread & SPE_ANY | 13.297 | 11.984 | 10.887 | 11.146
32c82211d53e add slide
Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp>
parents:
diff changeset
49 ---------------------------------------------------
32c82211d53e add slide
Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp>
parents:
diff changeset
50
32c82211d53e add slide
Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp>
parents:
diff changeset
51
32c82211d53e add slide
Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp>
parents:
diff changeset
52 ------------------ここまで-----------------------------------------
32c82211d53e add slide
Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp>
parents:
diff changeset
53
32c82211d53e add slide
Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp>
parents:
diff changeset
54 以下、memo
32c82211d53e add slide
Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp>
parents:
diff changeset
55
32c82211d53e add slide
Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp>
parents:
diff changeset
56
32c82211d53e add slide
Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp>
parents:
diff changeset
57
32c82211d53e add slide
Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp>
parents:
diff changeset
58 --------------------------------------------------------------------
32c82211d53e add slide
Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp>
parents:
diff changeset
59 ファイルサイズ:1GB
32c82211d53e add slide
Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp>
parents:
diff changeset
60 cpu num : 可変
32c82211d53e add slide
Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp>
parents:
diff changeset
61 division size : 128KB
32c82211d53e add slide
Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp>
parents:
diff changeset
62 block num : 48
32c82211d53e add slide
Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp>
parents:
diff changeset
63
32c82211d53e add slide
Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp>
parents:
diff changeset
64 CPU の数を変化させて測定
32c82211d53e add slide
Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp>
parents:
diff changeset
65
32c82211d53e add slide
Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp>
parents:
diff changeset
66 ファイルの読み込みを含めた時間表
32c82211d53e add slide
Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp>
parents:
diff changeset
67
32c82211d53e add slide
Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp>
parents:
diff changeset
68 cpu num --> | CPU 1 | CPU 4 | CPU 8 | CPU 12
32c82211d53e add slide
Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp>
parents:
diff changeset
69 ---------------------------------------------------
32c82211d53e add slide
Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp>
parents:
diff changeset
70 mmap | 20.179 | 22.861 | 22.789 | 22.713
32c82211d53e add slide
Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp>
parents:
diff changeset
71 read | 21.351 | 15.737 | 14.785 | 12.520
32c82211d53e add slide
Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp>
parents:
diff changeset
72 bread & IO_0 | 13.930 | 14.634 | 14.774 | 10.295
32c82211d53e add slide
Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp>
parents:
diff changeset
73 bread & SPE_ANY | 18.531 | 15.646 | 15.287 | 14.028
32c82211d53e add slide
Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp>
parents:
diff changeset
74 ---------------------------------------------------
32c82211d53e add slide
Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp>
parents:
diff changeset
75
32c82211d53e add slide
Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp>
parents:
diff changeset
76 ./word_count -file 1gb.txt -cpu 12 -division 128 -block 48 -m
32c82211d53e add slide
Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp>
parents:
diff changeset
77 (CPU num = 12) 左は読み込みを含めた時間 右はキャッシュに入ったときの時間
32c82211d53e add slide
Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp>
parents:
diff changeset
78 < mmap > 22.713 0.878
32c82211d53e add slide
Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp>
parents:
diff changeset
79 < read > 12.520 1.469
32c82211d53e add slide
Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp>
parents:
diff changeset
80 < bread & IO_0 > 10.295 0.886
32c82211d53e add slide
Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp>
parents:
diff changeset
81 < bread & SPE_ANY > 14.028 0.882
32c82211d53e add slide
Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp>
parents:
diff changeset
82
32c82211d53e add slide
Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp>
parents:
diff changeset
83 (CPU num = 8)
32c82211d53e add slide
Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp>
parents:
diff changeset
84 < mmap > 22.789 0.952
32c82211d53e add slide
Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp>
parents:
diff changeset
85 < read > 14.785 1.571
32c82211d53e add slide
Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp>
parents:
diff changeset
86 < bread & IO_0 > 14.774 0.857
32c82211d53e add slide
Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp>
parents:
diff changeset
87 < bread & SPE_ANY > 15.287 1.009
32c82211d53e add slide
Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp>
parents:
diff changeset
88
32c82211d53e add slide
Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp>
parents:
diff changeset
89 (CPU num = 4)
32c82211d53e add slide
Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp>
parents:
diff changeset
90 < mmap > 22.861 1.739
32c82211d53e add slide
Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp>
parents:
diff changeset
91 < read > 15.737 2.303
32c82211d53e add slide
Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp>
parents:
diff changeset
92 < bread & IO_0 > 14.634 1.565
32c82211d53e add slide
Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp>
parents:
diff changeset
93 < bread & SPE_ANY > 15.646 1.941
32c82211d53e add slide
Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp>
parents:
diff changeset
94
32c82211d53e add slide
Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp>
parents:
diff changeset
95 (CPU num = 1)
32c82211d53e add slide
Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp>
parents:
diff changeset
96 < mmap > 20.179 6.521
32c82211d53e add slide
Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp>
parents:
diff changeset
97 < read > 21.351 6.832
32c82211d53e add slide
Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp>
parents:
diff changeset
98 < bread & IO_0 > 13.930 6.009
32c82211d53e add slide
Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp>
parents:
diff changeset
99 < bread & IO_0 > 18.531 6.775
32c82211d53e add slide
Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp>
parents:
diff changeset
100
32c82211d53e add slide
Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp>
parents:
diff changeset
101 --------------------------------------------------------------------
32c82211d53e add slide
Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp>
parents:
diff changeset
102
32c82211d53e add slide
Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp>
parents:
diff changeset
103 ファイルサイズ: 可変
32c82211d53e add slide
Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp>
parents:
diff changeset
104 cpu num : 12
32c82211d53e add slide
Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp>
parents:
diff changeset
105 division size : 128KB
32c82211d53e add slide
Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp>
parents:
diff changeset
106 block num : 48
32c82211d53e add slide
Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp>
parents:
diff changeset
107
32c82211d53e add slide
Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp>
parents:
diff changeset
108 ファイルサイズを変化させて測定
32c82211d53e add slide
Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp>
parents:
diff changeset
109
32c82211d53e add slide
Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp>
parents:
diff changeset
110 filesize --> | 1 GB | 2 GB | 3 GB | 4 GB
32c82211d53e add slide
Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp>
parents:
diff changeset
111 ---------------------------------------------------
32c82211d53e add slide
Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp>
parents:
diff changeset
112 mmap | 22.713 | 34.072 | 52.819 | 68.951
32c82211d53e add slide
Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp>
parents:
diff changeset
113 read | 12.520 | 24.755 | 33.398 | 43.578
32c82211d53e add slide
Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp>
parents:
diff changeset
114 bread & IO_0 | 10.295 | 21.396 | 32.798 | 42.491
32c82211d53e add slide
Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp>
parents:
diff changeset
115 bread & SPE_ANY | 14.028 | 23.909 | 37.140 | 48.078
32c82211d53e add slide
Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp>
parents:
diff changeset
116 ---------------------------------------------------
32c82211d53e add slide
Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp>
parents:
diff changeset
117
32c82211d53e add slide
Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp>
parents:
diff changeset
118 ./word_count -file X gb.txt -cpu 12 -division 128 -block 48 -m
32c82211d53e add slide
Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp>
parents:
diff changeset
119 (file size 1GB)
32c82211d53e add slide
Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp>
parents:
diff changeset
120 < mmap > 22.713 0.878
32c82211d53e add slide
Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp>
parents:
diff changeset
121 < read > 12.520 1.469
32c82211d53e add slide
Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp>
parents:
diff changeset
122 < bread & IO_0 > 10.295 0.886
32c82211d53e add slide
Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp>
parents:
diff changeset
123 < bread & SPE_ANY > 14.028 0.882
32c82211d53e add slide
Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp>
parents:
diff changeset
124
32c82211d53e add slide
Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp>
parents:
diff changeset
125 (file size 2GB)
32c82211d53e add slide
Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp>
parents:
diff changeset
126 < mmap > 34.072 1.531
32c82211d53e add slide
Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp>
parents:
diff changeset
127 < read > 24.755
32c82211d53e add slide
Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp>
parents:
diff changeset
128 < bread & IO_0 > 21.396
32c82211d53e add slide
Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp>
parents:
diff changeset
129 < bread & SPE_ANY > 23.909
32c82211d53e add slide
Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp>
parents:
diff changeset
130
32c82211d53e add slide
Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp>
parents:
diff changeset
131 (file size 3GB)
32c82211d53e add slide
Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp>
parents:
diff changeset
132 < mmap > 52.819 2.306
32c82211d53e add slide
Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp>
parents:
diff changeset
133 < read > 33.398
32c82211d53e add slide
Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp>
parents:
diff changeset
134 < bread & IO_0 > 32.798
32c82211d53e add slide
Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp>
parents:
diff changeset
135 < bread & SPE_ANY > 37.140
32c82211d53e add slide
Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp>
parents:
diff changeset
136
32c82211d53e add slide
Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp>
parents:
diff changeset
137 (file size 4GB)
32c82211d53e add slide
Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp>
parents:
diff changeset
138 < mmap > 68.951 2.962
32c82211d53e add slide
Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp>
parents:
diff changeset
139 < read > 43.578
32c82211d53e add slide
Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp>
parents:
diff changeset
140 < bread & IO_0 > 42.491
32c82211d53e add slide
Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp>
parents:
diff changeset
141 < bread & SPE_ANY > 48.078
32c82211d53e add slide
Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp>
parents:
diff changeset
142
32c82211d53e add slide
Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp>
parents:
diff changeset
143
32c82211d53e add slide
Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp>
parents:
diff changeset
144 --------------------------------------------------------------------
32c82211d53e add slide
Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp>
parents:
diff changeset
145
32c82211d53e add slide
Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp>
parents:
diff changeset
146 ファイルサイズ: 1 GB
32c82211d53e add slide
Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp>
parents:
diff changeset
147 cpu num : 可変
32c82211d53e add slide
Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp>
parents:
diff changeset
148 division size : 16 KB <----- division サイズを元の大きさで測定
32c82211d53e add slide
Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp>
parents:
diff changeset
149 block num : 48
32c82211d53e add slide
Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp>
parents:
diff changeset
150
32c82211d53e add slide
Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp>
parents:
diff changeset
151 cpu num を変化させてみて測定
32c82211d53e add slide
Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp>
parents:
diff changeset
152
32c82211d53e add slide
Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp>
parents:
diff changeset
153 cpu num --> | 1 | 4 | 8 | 12
32c82211d53e add slide
Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp>
parents:
diff changeset
154 ---------------------------------------------------
32c82211d53e add slide
Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp>
parents:
diff changeset
155 mmap | 15.353 | | 11.707 | 11.137
32c82211d53e add slide
Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp>
parents:
diff changeset
156 read | 16.846 | | 11.487 | 11.437
32c82211d53e add slide
Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp>
parents:
diff changeset
157 bread & IO_0 | 11.503 | | 11.365 | 11.412
32c82211d53e add slide
Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp>
parents:
diff changeset
158 bread & SPE_ANY | 13.297 | | 10.887 | 11.146
32c82211d53e add slide
Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp>
parents:
diff changeset
159 ---------------------------------------------------
32c82211d53e add slide
Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp>
parents:
diff changeset
160
32c82211d53e add slide
Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp>
parents:
diff changeset
161
32c82211d53e add slide
Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp>
parents:
diff changeset
162 ./word_count -file 1gb.txt -cpu 12 -division 16 -block 48 -m
32c82211d53e add slide
Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp>
parents:
diff changeset
163 < mmap > 11.137 0.854
32c82211d53e add slide
Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp>
parents:
diff changeset
164 < read > 11.437 1.487
32c82211d53e add slide
Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp>
parents:
diff changeset
165 < bread & IO_0 > 11.412 0.847
32c82211d53e add slide
Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp>
parents:
diff changeset
166 < bread & SPE_ANY > 11.146 0.866
32c82211d53e add slide
Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp>
parents:
diff changeset
167
32c82211d53e add slide
Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp>
parents:
diff changeset
168 ./word_count -file 1gb.txt -cpu 1 -division 16 -block 48 -m
32c82211d53e add slide
Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp>
parents:
diff changeset
169 < mmap > 15.353
32c82211d53e add slide
Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp>
parents:
diff changeset
170 < read > 16.846
32c82211d53e add slide
Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp>
parents:
diff changeset
171 < bread & IO_0 > 11.503 6.992
32c82211d53e add slide
Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp>
parents:
diff changeset
172 < bread & SPE_ANY > 13.297
32c82211d53e add slide
Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp>
parents:
diff changeset
173
32c82211d53e add slide
Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp>
parents:
diff changeset
174 ./word_count -file 1gb.txt -cpu 8 -division 16 -block 48 -m
32c82211d53e add slide
Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp>
parents:
diff changeset
175 < mmap > 11.707
32c82211d53e add slide
Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp>
parents:
diff changeset
176 < read > 11.487
32c82211d53e add slide
Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp>
parents:
diff changeset
177 < bread & IO_0 > 11.365
32c82211d53e add slide
Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp>
parents:
diff changeset
178 < bread & SPE_ANY > 10.887
32c82211d53e add slide
Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp>
parents:
diff changeset
179