Primitive
Profile
Key
IV
MAC
Stream
40 bytes
576 bytes
1500 bytes
Imix
Agility
Key setup
IV setup
Variant
Compiler
Grain-128
___H.
128
96
24.14
56.62
26.27
24.78
27.81
25.40
51.41
1115.61
opt/1
gcc_k8_O3-ofp
Grain-128
___H.
128
96
24.14
56.90
26.20
24.86
27.81
25.74
51.41
1109.71
opt/1
gcc_nocona_O3-ofp
Grain-128
___H.
128
96
24.24
57.30
26.39
24.95
27.98
25.42
51.41
1116.00
opt/1
gcc_k8_O3-ual-ofp
Grain-128
___H.
128
96
24.36
57.30
26.22
24.81
27.84
26.31
51.41
1113.21
opt/1
gcc_nocona_O3-ual-ofp
Grain-128
___H.
128
96
24.85
opt/1
gcc_nocona_O1-ofp
Grain-128
___H.
128
96
25.18
opt/1
gcc_k8_O1-ofp
Grain-128
___H.
128
96
25.30
56.64
27.36
25.85
28.81
28.39
51.41
1061.55
opt/1
gcc_nocona_Os-ofp
Grain-128
___H.
128
96
25.30
opt/1
gcc_k8_O2-ofp
Grain-128
___H.
128
96
25.36
opt/1
gcc_nocona_O2-ofp
Grain-128
___H.
128
96
25.55
opt/1
gcc_k8_Os-ofp
Grain-128
___H.
128
96
41.67
opt/1
gcc_nocona_O0
Grain-128
___H.
128
96
41.69
opt/1
gcc_k8_O0
Grain-128
___H.
128
96
50.93
100.77
54.31
52.08
56.68
55.54
61.65
1754.47
opt/1
gcc_prescott-m32_O3-ofp
Grain-128
___H.
128
96
51.59
opt/1
gcc_athlon-m32_O3-ofp
Grain-128
___H.
128
96
51.70
opt/1
gcc_k8-m32_O3-ofp
Grain-128
___H.
128
96
51.84
opt/1
gcc_k8-m32_O3-ual-ofp
Grain-128
___H.
128
96
51.99
opt/1
gcc_m32_O3-ofp
Grain-128
___H.
128
96
52.06
102.46
55.32
53.43
57.86
56.30
61.64
1745.57
opt/1
gcc_prescott-m32_O3-ual-ofp
Grain-128
___H.
128
96
52.06
opt/1
gcc_athlon-m32_O3-ual-ofp
Grain-128
___H.
128
96
52.13
opt/1
gcc_m32_O3-ual-ofp
Grain-128
___H.
128
96
52.69
opt/1
gcc_pentium-m-m32_O3-ofp
Grain-128
___H.
128
96
52.86
opt/1
gcc_k6-m32_O3-ofp
Grain-128
___H.
128
96
53.11
opt/1
gcc_pentium2-m32_O3-ofp
Grain-128
___H.
128
96
53.21
opt/1
gcc_pentiumpro-m32_O3-ofp
Grain-128
___H.
128
96
53.23
opt/1
gcc_pentium3-m32_O3-ofp
Grain-128
___H.
128
96
53.32
opt/1
gcc_prescott-m32_O2-ofp
Grain-128
___H.
128
96
53.55
opt/1
gcc_pentium-m32_O2-ofp
Grain-128
___H.
128
96
53.63
opt/1
gcc_pentium-m-m32_O3-ual-ofp
Grain-128
___H.
128
96
53.64
103.45
57.54
55.26
59.85
57.90
61.94
1883.41
opt/1
gcc_prescott-m32_Os-ofp
Grain-128
___H.
128
96
53.64
opt/1
gcc_i486-m32_O2-ofp
Grain-128
___H.
128
96
53.67
opt/1
gcc_pentium-mmx-m32_O2-ofp
Grain-128
___H.
128
96
53.75
opt/1
gcc_i386-m32_O2-ofp
Grain-128
___H.
128
96
53.87
opt/1
gcc_k6-m32_O3-ual-ofp
Grain-128
___H.
128
96
54.04
opt/1
gcc_i486-m32_O3-ofp
Grain-128
___H.
128
96
54.15
opt/1
gcc_i386-m32_O3-ofp
Grain-128
___H.
128
96
54.17
opt/1
gcc_pentium2-m32_O3-ual-ofp
Grain-128
___H.
128
96
54.17
opt/1
gcc_pentium3-m32_O3-ual-ofp
Grain-128
___H.
128
96
54.21
opt/1
gcc_pentiumpro-m32_O3-ual-ofp
Grain-128
___H.
128
96
54.49
opt/1
gcc_pentium-mmx-m32_O3-ofp
Grain-128
___H.
128
96
54.53
opt/1
gcc_pentium-m32_O3-ofp
Grain-128
___H.
128
96
54.61
opt/1
gcc_pentium-m32_O3-ual-ofp
Grain-128
___H.
128
96
54.63
opt/1
gcc_pentiumpro-m32_Os-ofp
Grain-128
___H.
128
96
54.64
opt/1
gcc_pentium2-m32_Os-ofp
Grain-128
___H.
128
96
54.65
opt/1
gcc_pentium-m-m32_Os-ofp
Grain-128
___H.
128
96
54.67
opt/1
gcc_pentium-m32_Os-ofp
Grain-128
___H.
128
96
54.71
opt/1
gcc_pentium-mmx-m32_Os-ofp
Grain-128
___H.
128
96
54.78
opt/1
gcc_pentium3-m32_Os-ofp
Grain-128
___H.
128
96
55.08
opt/1
gcc_i386-m32_O3-ual-ofp
Grain-128
___H.
128
96
55.20
opt/1
gcc_i486-m32_O3-ual-ofp
Grain-128
___H.
128
96
56.09
opt/1
gcc_k6-m32_O2-ofp
Grain-128
___H.
128
96
56.65
opt/1
gcc_k6-m32_Os-ofp
Grain-128
___H.
128
96
56.85
opt/1
gcc_pentiumpro-m32_O2-ofp
Grain-128
___H.
128
96
56.86
opt/1
gcc_pentium3-m32_O2-ofp
Grain-128
___H.
128
96
56.90
opt/1
gcc_pentium2-m32_O2-ofp
Grain-128
___H.
128
96
57.39
opt/1
gcc_athlon-m32_Os-ofp
Grain-128
___H.
128
96
57.39
opt/1
gcc_k8-m32_Os-ofp
Grain-128
___H.
128
96
57.40
opt/1
gcc_k8-m32_O2-ofp
Grain-128
___H.
128
96
57.43
opt/1
gcc_athlon-m32_O2-ofp
Grain-128
___H.
128
96
57.43
opt/1
gcc_m32_O2-ofp
Grain-128
___H.
128
96
57.46
opt/1
gcc_m32_Os-ofp
Grain-128
___H.
128
96
57.66
opt/1
gcc_athlon-m32_O1-ofp
Grain-128
___H.
128
96
57.69
opt/1
gcc_prescott-m32_O1-ofp
Grain-128
___H.
128
96
57.71
opt/1
gcc_m32_O1-ofp
Grain-128
___H.
128
96
57.72
opt/1
gcc_pentium2-m32_O1-ofp
Grain-128
___H.
128
96
57.72
opt/1
gcc_pentium3-m32_O1-ofp
Grain-128
___H.
128
96
57.72
opt/1
gcc_pentiumpro-m32_O1-ofp
Grain-128
___H.
128
96
57.73
opt/1
gcc_k8-m32_O1-ofp
Grain-128
___H.
128
96
57.90
opt/1
gcc_k6-m32_O1-ofp
Grain-128
___H.
128
96
57.95
opt/1
gcc_i486-m32_O1-ofp
Grain-128
___H.
128
96
57.97
opt/1
gcc_pentium-mmx-m32_O1-ofp
Grain-128
___H.
128
96
57.98
opt/1
gcc_pentium-m32_O1-ofp
Grain-128
___H.
128
96
60.35
opt/1
gcc_i486-m32_Os-ofp
Grain-128
___H.
128
96
63.06
opt/1
gcc_pentium-m-m32_O2-ofp
Grain-128
___H.
128
96
64.56
opt/1
gcc_pentium-m-m32_O1-ofp
Grain-128
___H.
128
96
65.48
opt/1
gcc_pentium-mmx-m32_O3-ual-ofp
Grain-128
___H.
128
96
70.49
opt/1
gcc_pentium3-m32_O0
Grain-128
___H.
128
96
70.78
opt/1
gcc_i386-m32_O0
Grain-128
___H.
128
96
71.03
opt/1
gcc_pentiumpro-m32_O0
Grain-128
___H.
128
96
71.03
opt/1
gcc_prescott-m32_O0
Grain-128
___H.
128
96
71.06
opt/1
gcc_i486-m32_O0
Grain-128
___H.
128
96
71.13
opt/1
gcc_k6-m32_O0
Grain-128
___H.
128
96
71.16
opt/1
gcc_pentium-m32_O0
Grain-128
___H.
128
96
71.39
opt/1
gcc_athlon-m32_O0
Grain-128
___H.
128
96
71.52
opt/1
gcc_k8-m32_O0
Grain-128
___H.
128
96
71.55
opt/1
gcc_m32_O0
Grain-128
___H.
128
96
71.66
opt/1
gcc_pentium2-m32_O0
Grain-128
___H.
128
96
71.80
opt/1
gcc_pentium-mmx-m32_O0
Grain-128
___H.
128
96
74.67
opt/1
gcc_pentium-m-m32_O0
Grain-128
___H.
128
96
4945.67
ref/1
gcc_prescott-m32_O3-ofp
Grain-128
___H.
128
96
5083.32
ref/1
gcc_prescott-m32_O2-ofp
Grain-128
___H.
128
96
5140.55
ref/1
gcc_pentium3-m32_O3-ofp
Grain-128
___H.
128
96
5140.82
ref/1
gcc_pentiumpro-m32_O3-ofp
Grain-128
___H.
128
96
5142.42
ref/1
gcc_pentium2-m32_O3-ofp
Grain-128
___H.
128
96
5172.80
ref/1
gcc_pentium-m-m32_O3-ofp
Grain-128
___H.
128
96
5260.76
ref/1
gcc_k8-m32_O2-ofp
Grain-128
___H.
128
96
5292.27
ref/1
gcc_m32_O2-ofp
Grain-128
___H.
128
96
5293.67
ref/1
gcc_athlon-m32_O2-ofp
Grain-128
___H.
128
96
5365.91
ref/1
gcc_m32_O3-ual-ofp
Grain-128
___H.
128
96
5366.11
ref/1
gcc_athlon-m32_O3-ual-ofp
Grain-128
___H.
128
96
5379.21
ref/1
gcc_prescott-m32_O3-ual-ofp
Grain-128
___H.
128
96
5398.08
ref/1
gcc_pentium3-m32_O2-ofp
Grain-128
___H.
128
96
5398.85
ref/1
gcc_pentium2-m32_O2-ofp
Grain-128
___H.
128
96
5408.87
ref/1
gcc_k8-m32_O3-ual-ofp
Grain-128
___H.
128
96
5435.40
ref/1
gcc_pentiumpro-m32_O2-ofp
Grain-128
___H.
128
96
5435.86
ref/1
gcc_pentium-m-m32_O2-ofp
Grain-128
___H.
128
96
5728.83
ref/1
gcc_nocona_O3-ual-ofp
Grain-128
___H.
128
96
5763.97
ref/1
gcc_k8_O3-ual-ofp
Grain-128
___H.
128
96
6095.91
ref/1
gcc_pentium-mmx-m32_O3-ual-ofp
Grain-128
___H.
128
96
6097.24
ref/1
gcc_pentium-m32_O3-ual-ofp
Grain-128
___H.
128
96
6103.80
ref/1
gcc_i486-m32_O3-ual-ofp
Grain-128
___H.
128
96
6115.63
ref/1
gcc_k6-m32_O3-ual-ofp
Grain-128
___H.
128
96
6122.19
ref/1
gcc_i386-m32_O3-ual-ofp
Grain-128
___H.
128
96
6764.49
ref/1
gcc_athlon-m32_O3-ofp
Grain-128
___H.
128
96
6768.30
ref/1
gcc_m32_O3-ofp
Grain-128
___H.
128
96
6780.65
ref/1
gcc_nocona_O3-ofp
Grain-128
___H.
128
96
6785.25
ref/1
gcc_nocona_O2-ofp
Grain-128
___H.
128
96
6811.95
ref/1
gcc_k8-m32_O3-ofp
Grain-128
___H.
128
96
6831.64
ref/1
gcc_nocona_O1-ofp
Grain-128
___H.
128
96
6847.93
ref/1
gcc_k8_O3-ofp
Grain-128
___H.
128
96
6848.14
ref/1
gcc_athlon-m32_O1-ofp
Grain-128
___H.
128
96
6889.76
ref/1
gcc_k8-m32_O1-ofp
Grain-128
___H.
128
96
6890.46
ref/1
gcc_m32_O1-ofp
Grain-128
___H.
128
96
6891.76
ref/1
gcc_prescott-m32_O1-ofp
Grain-128
___H.
128
96
6941.29
ref/1
gcc_nocona_Os-ofp
Grain-128
___H.
128
96
6979.58
ref/1
gcc_k8_Os-ofp
Grain-128
___H.
128
96
6992.01
ref/1
gcc_k8_O2-ofp
Grain-128
___H.
128
96
6994.33
ref/1
gcc_i386-m32_O3-ofp
Grain-128
___H.
128
96
6995.17
ref/1
gcc_k6-m32_O3-ofp
Grain-128
___H.
128
96
6997.04
ref/1
gcc_pentium-m32_O3-ofp
Grain-128
___H.
128
96
7015.82
ref/1
gcc_pentium-m-m32_O1-ofp
Grain-128
___H.
128
96
7019.07
ref/1
gcc_pentiumpro-m32_O1-ofp
Grain-128
___H.
128
96
7021.17
ref/1
gcc_i386-m32_O2-ofp
Grain-128
___H.
128
96
7026.23
ref/1
gcc_k8_O1-ofp
Grain-128
___H.
128
96
7039.89
ref/1
gcc_pentium-mmx-m32_O3-ofp
Grain-128
___H.
128
96
7050.20
ref/1
gcc_k6-m32_O2-ofp
Grain-128
___H.
128
96
7065.31
ref/1
gcc_pentium3-m32_O1-ofp
Grain-128
___H.
128
96
7100.38
ref/1
gcc_pentium2-m32_O1-ofp
Grain-128
___H.
128
96
7139.75
ref/1
gcc_pentium-m32_O2-ofp
Grain-128
___H.
128
96
7143.60
ref/1
gcc_k6-m32_O1-ofp
Grain-128
___H.
128
96
7144.00
ref/1
gcc_i386-m32_O1-ofp
Grain-128
___H.
128
96
7252.62
ref/1
gcc_i486-m32_O2-ofp
Grain-128
___H.
128
96
7444.22
ref/1
gcc_i486-m32_O3-ofp
Grain-128
___H.
128
96
7452.02
ref/1
gcc_pentium-mmx-m32_O2-ofp
Grain-128
___H.
128
96
7571.48
ref/1
gcc_i486-m32_O1-ofp
Grain-128
___H.
128
96
7576.90
ref/1
gcc_pentium-m32_O1-ofp
Grain-128
___H.
128
96
7751.76
ref/1
gcc_pentium-mmx-m32_O1-ofp
Grain-128
___H.
128
96
11536.94
ref/1
gcc_pentium3-m32_O3-ual-ofp
Grain-128
___H.
128
96
11545.83
ref/1
gcc_pentium2-m32_O3-ual-ofp
Grain-128
___H.
128
96
11583.51
ref/1
gcc_pentium-m-m32_O3-ual-ofp
Grain-128
___H.
128
96
11621.49
ref/1
gcc_pentiumpro-m32_O3-ual-ofp
Grain-128
___H.
128
96
15255.59
ref/1
gcc_k6-m32_Os-ofp
Grain-128
___H.
128
96
15256.80
ref/1
gcc_athlon-m32_Os-ofp
Grain-128
___H.
128
96
15258.01
ref/1
gcc_pentium-m32_Os-ofp
Grain-128
___H.
128
96
15337.15
ref/1
gcc_prescott-m32_Os-ofp
Grain-128
___H.
128
96
15339.74
ref/1
gcc_m32_Os-ofp
Grain-128
___H.
128
96
15344.58
ref/1
gcc_k8-m32_Os-ofp
Grain-128
___H.
128
96
15365.90
ref/1
gcc_i486-m32_Os-ofp
Grain-128
___H.
128
96
15369.69
ref/1
gcc_pentium-mmx-m32_Os-ofp
Grain-128
___H.
128
96
15374.74
ref/1
gcc_pentium2-m32_Os-ofp
Grain-128
___H.
128
96
15382.26
ref/1
gcc_pentium3-m32_Os-ofp
Grain-128
___H.
128
96
15479.56
ref/1
gcc_pentium-m-m32_Os-ofp
Grain-128
___H.
128
96
15487.15
ref/1
gcc_pentiumpro-m32_Os-ofp
Grain-128
___H.
128
96
22962.29
ref/1
gcc_prescott-m32_O0
Grain-128
___H.
128
96
22966.84
ref/1
gcc_m32_O0
Grain-128
___H.
128
96
22969.48
ref/1
gcc_pentiumpro-m32_O0
Grain-128
___H.
128
96
23107.22
ref/1
gcc_pentium-m-m32_O0
Grain-128
___H.
128
96
23116.07
ref/1
gcc_pentium3-m32_O0
Grain-128
___H.
128
96
23118.00
ref/1
gcc_k8-m32_O0
Grain-128
___H.
128
96
23129.31
ref/1
gcc_athlon-m32_O0
Grain-128
___H.
128
96
23129.69
ref/1
gcc_pentium2-m32_O0
Grain-128
___H.
128
96
23146.91
ref/1
gcc_i386-m32_O0
Grain-128
___H.
128
96
23872.02
ref/1
gcc_k6-m32_O0
Grain-128
___H.
128
96
25017.68
ref/1
gcc_pentium-mmx-m32_O0
Grain-128
___H.
128
96
25186.18
ref/1
gcc_i486-m32_O0
Grain-128
___H.
128
96
25205.15
ref/1
gcc_pentium-m32_O0
Grain-128
___H.
128
96
25971.55
ref/1
gcc_nocona_O0
Grain-128
___H.
128
96
26033.47
ref/1
gcc_k8_O0