Primitive
Profile
Key
IV
MAC
Stream
40 bytes
576 bytes
1500 bytes
Imix
Agility
Key setup
IV setup
Variant
Compiler
Grain-128
___H3
128
96
41.90
79.35
44.49
42.80
46.26
47.36
59.10
1435.63
opt/1
gcc_pentium-m_O3-ual-ofp
Grain-128
___H3
128
96
41.91
79.55
44.49
42.80
46.27
47.49
59.11
1445.38
opt/1
gcc_pentiumpro_O3-ual-ofp
Grain-128
___H3
128
96
41.92
79.49
44.50
42.81
46.28
47.47
59.11
1435.55
opt/1
gcc_pentium2_O3-ual-ofp
Grain-128
___H3
128
96
41.98
79.31
44.50
42.80
46.26
47.38
59.10
1435.66
opt/1
gcc_pentium3_O3-ual-ofp
Grain-128
___H3
128
96
42.15
80.45
44.75
43.03
46.57
47.68
59.10
1444.61
opt/1
gcc_pentium2_O3-ofp
Grain-128
___H3
128
96
42.17
80.76
44.75
43.04
46.59
47.68
59.10
1445.07
opt/1
gcc_pentium3_O3-ofp
Grain-128
___H3
128
96
42.32
opt/1
gcc_pentium-m_O3-ofp
Grain-128
___H3
128
96
42.42
80.96
44.88
43.08
46.69
47.46
59.11
1456.01
opt/1
gcc_pentiumpro_O3-ofp
Grain-128
___H3
128
96
42.53
opt/1
gcc_pentium-m_O2-ofp
Grain-128
___H3
128
96
42.53
opt/1
gcc_pentium2_O2-ofp
Grain-128
___H3
128
96
42.53
opt/1
gcc_pentium3_O2-ofp
Grain-128
___H3
128
96
42.54
opt/1
gcc_pentiumpro_O2-ofp
Grain-128
___H3
128
96
43.29
83.01
46.06
44.24
47.92
48.81
59.10
1496.35
opt/1
gcc_pentiumpro_Os-ofp
Grain-128
___H3
128
96
43.31
opt/1
gcc_pentium3_Os-ofp
Grain-128
___H3
128
96
43.37
opt/1
gcc_pentium2_Os-ofp
Grain-128
___H3
128
96
43.43
opt/1
gcc_pentium-m_Os-ofp
Grain-128
___H3
128
96
44.85
opt/1
gcc_k6_O2-ofp
Grain-128
___H3
128
96
45.17
opt/1
gcc_k6_O3-ual-ofp
Grain-128
___H3
128
96
45.33
opt/1
gcc_k6_O3-ofp
Grain-128
___H3
128
96
45.55
opt/1
gcc_pentium_Os-ofp
Grain-128
___H3
128
96
46.56
opt/1
gcc_k6_Os-ofp
Grain-128
___H3
128
96
46.87
opt/1
gcc_pentium-mmx_O3-ual-ofp
Grain-128
___H3
128
96
46.87
opt/1
gcc_pentium_O3-ual-ofp
Grain-128
___H3
128
96
46.91
opt/1
gcc_pentium_O2-ofp
Grain-128
___H3
128
96
46.92
opt/1
gcc_pentium-mmx_O2-ofp
Grain-128
___H3
128
96
47.01
opt/1
gcc_pentium_O3-ofp
Grain-128
___H3
128
96
47.15
opt/1
gcc_pentium-mmx_O3-ofp
Grain-128
___H3
128
96
47.89
opt/1
gcc_athlon_O2-ofp
Grain-128
___H3
128
96
47.90
opt/1
gcc_k8_O2-ofp
Grain-128
___H3
128
96
48.05
opt/1
gcc_k8_O3-ual-ofp
Grain-128
___H3
128
96
48.07
opt/1
gcc_athlon_O3-ual-ofp
Grain-128
___H3
128
96
48.38
opt/1
gcc_athlon_O3-ofp
Grain-128
___H3
128
96
48.52
opt/1
gcc_k8_O3-ofp
Grain-128
___H3
128
96
49.07
93.96
52.17
50.15
54.29
54.30
61.12
1708.14
opt/1
gcc_prescott_O3-ual-ofp
Grain-128
___H3
128
96
49.28
95.22
52.37
50.35
54.57
54.51
61.12
1690.54
opt/1
gcc_prescott_Os-ofp
Grain-128
___H3
128
96
49.28
opt/1
gcc_pentium4_Os-ofp
Grain-128
___H3
128
96
49.34
94.54
52.44
50.42
54.58
54.46
61.12
1694.96
opt/1
gcc_prescott_O2-ofp
Grain-128
___H3
128
96
49.37
opt/1
gcc_pentium4_O2-ofp
Grain-128
___H3
128
96
49.40
opt/1
gcc_pentium4_O3-ual-ofp
Grain-128
___H3
128
96
49.43
opt/1
gcc_i486_Os-ofp
Grain-128
___H3
128
96
49.63
opt/1
gcc_prescott_O3-ofp
Grain-128
___H3
128
96
49.73
opt/1
gcc_pentium4_O3-ofp
Grain-128
___H3
128
96
49.82
opt/1
gcc_k8_Os-ofp
Grain-128
___H3
128
96
50.13
opt/1
gcc_athlon_Os-ofp
Grain-128
___H3
128
96
50.90
opt/1
gcc_i486_O3-ual-ofp
Grain-128
___H3
128
96
51.02
opt/1
gcc_i486_O3-ofp
Grain-128
___H3
128
96
51.03
opt/1
gcc_i386_O3-ual-ofp
Grain-128
___H3
128
96
51.16
opt/1
gcc_i386_O3-ofp
Grain-128
___H3
128
96
51.24
opt/1
gcc_i386_O2-ofp
Grain-128
___H3
128
96
51.25
opt/1
gcc_i486_O2-ofp
Grain-128
___H3
128
96
57.01
opt/1
gcc_prescott_O1-ofp
Grain-128
___H3
128
96
57.03
opt/1
gcc_pentium4_O1-ofp
Grain-128
___H3
128
96
57.14
opt/1
gcc_pentiumpro_O1-ofp
Grain-128
___H3
128
96
57.15
opt/1
gcc_k6_O1-ofp
Grain-128
___H3
128
96
57.15
opt/1
gcc_pentium2_O1-ofp
Grain-128
___H3
128
96
57.15
opt/1
gcc_pentium3_O1-ofp
Grain-128
___H3
128
96
57.17
opt/1
gcc_pentium-mmx_O1-ofp
Grain-128
___H3
128
96
57.18
opt/1
gcc_athlon_O1-ofp
Grain-128
___H3
128
96
57.18
opt/1
gcc_k8_O1-ofp
Grain-128
___H3
128
96
57.18
opt/1
gcc_pentium-m_O1-ofp
Grain-128
___H3
128
96
57.20
opt/1
gcc_i486_O1-ofp
Grain-128
___H3
128
96
57.21
opt/1
gcc_pentium_O1-ofp
Grain-128
___H3
128
96
72.50
opt/1
gcc_pentium4_O0
Grain-128
___H3
128
96
72.77
opt/1
gcc_pentium2_O0
Grain-128
___H3
128
96
72.78
opt/1
gcc_pentium-m_O0
Grain-128
___H3
128
96
73.13
opt/1
gcc_prescott_O0
Grain-128
___H3
128
96
73.31
opt/1
gcc_pentium-mmx_O0
Grain-128
___H3
128
96
73.41
opt/1
gcc_athlon_O0
Grain-128
___H3
128
96
73.41
opt/1
gcc_k8_O0
Grain-128
___H3
128
96
73.41
opt/1
gcc_pentium3_O0
Grain-128
___H3
128
96
73.41
opt/1
gcc_pentiumpro_O0
Grain-128
___H3
128
96
73.74
opt/1
gcc_pentium_O0
Grain-128
___H3
128
96
73.75
opt/1
gcc_i386_O0
Grain-128
___H3
128
96
73.75
opt/1
gcc_k6_O0
Grain-128
___H3
128
96
73.76
opt/1
gcc_i486_O0
Grain-128
___H3
128
96
94.21
opt/1
gcc_pentium-mmx_Os-ofp
Grain-128
___H3
128
96
5004.03
ref/1
gcc_pentium4_O1-ofp
Grain-128
___H3
128
96
5004.51
ref/1
gcc_prescott_O1-ofp
Grain-128
___H3
128
96
6814.53
ref/1
gcc_k8_O1-ofp
Grain-128
___H3
128
96
6816.40
ref/1
gcc_athlon_O1-ofp
Grain-128
___H3
128
96
6847.17
ref/1
gcc_pentium-m_O1-ofp
Grain-128
___H3
128
96
6850.42
ref/1
gcc_pentiumpro_O1-ofp
Grain-128
___H3
128
96
6852.42
ref/1
gcc_pentium3_O1-ofp
Grain-128
___H3
128
96
6859.70
ref/1
gcc_k6_O1-ofp
Grain-128
___H3
128
96
6863.46
ref/1
gcc_pentium2_O1-ofp
Grain-128
___H3
128
96
6865.29
ref/1
gcc_i386_O1-ofp
Grain-128
___H3
128
96
7252.93
ref/1
gcc_pentium2_O2-ofp
Grain-128
___H3
128
96
7253.10
ref/1
gcc_pentiumpro_O2-ofp
Grain-128
___H3
128
96
7257.85
ref/1
gcc_pentium-m_O2-ofp
Grain-128
___H3
128
96
7259.76
ref/1
gcc_pentium3_O2-ofp
Grain-128
___H3
128
96
7756.99
ref/1
gcc_pentium-mmx_O1-ofp
Grain-128
___H3
128
96
7762.07
ref/1
gcc_i486_O1-ofp
Grain-128
___H3
128
96
7767.19
ref/1
gcc_pentium_O1-ofp
Grain-128
___H3
128
96
9857.37
ref/1
gcc_i486_O3-ofp
Grain-128
___H3
128
96
9857.82
ref/1
gcc_pentium_O3-ofp
Grain-128
___H3
128
96
9874.01
ref/1
gcc_pentium-mmx_O3-ofp
Grain-128
___H3
128
96
9957.16
ref/1
gcc_pentiumpro_O3-ofp
Grain-128
___H3
128
96
9963.25
ref/1
gcc_pentium-m_O3-ofp
Grain-128
___H3
128
96
9964.99
ref/1
gcc_pentium2_O3-ofp
Grain-128
___H3
128
96
9967.85
ref/1
gcc_pentium3_O3-ofp
Grain-128
___H3
128
96
10955.47
ref/1
gcc_i386_O3-ofp
Grain-128
___H3
128
96
11046.28
ref/1
gcc_i386_O2-ofp
Grain-128
___H3
128
96
11307.86
ref/1
gcc_k8_O2-ofp
Grain-128
___H3
128
96
11438.03
ref/1
gcc_pentium4_O3-ofp
Grain-128
___H3
128
96
11449.70
ref/1
gcc_prescott_O2-ofp
Grain-128
___H3
128
96
11451.60
ref/1
gcc_pentium4_O2-ofp
Grain-128
___H3
128
96
11462.77
ref/1
gcc_k8_O3-ofp
Grain-128
___H3
128
96
11472.09
ref/1
gcc_prescott_O3-ofp
Grain-128
___H3
128
96
11491.94
ref/1
gcc_athlon_O3-ofp
Grain-128
___H3
128
96
11518.84
ref/1
gcc_k6_O3-ofp
Grain-128
___H3
128
96
11532.23
ref/1
gcc_pentium4_O3-ual-ofp
Grain-128
___H3
128
96
11536.04
ref/1
gcc_prescott_O3-ual-ofp
Grain-128
___H3
128
96
11537.92
ref/1
gcc_athlon_O3-ual-ofp
Grain-128
___H3
128
96
11539.13
ref/1
gcc_k8_O3-ual-ofp
Grain-128
___H3
128
96
11651.56
ref/1
gcc_k6_O2-ofp
Grain-128
___H3
128
96
11668.64
ref/1
gcc_athlon_O2-ofp
Grain-128
___H3
128
96
12443.03
ref/1
gcc_i386_O3-ual-ofp
Grain-128
___H3
128
96
12446.83
ref/1
gcc_k6_O3-ual-ofp
Grain-128
___H3
128
96
12672.82
ref/1
gcc_i486_O3-ual-ofp
Grain-128
___H3
128
96
12682.89
ref/1
gcc_pentium-mmx_O3-ual-ofp
Grain-128
___H3
128
96
12690.25
ref/1
gcc_pentium_O3-ual-ofp
Grain-128
___H3
128
96
13148.68
ref/1
gcc_pentiumpro_O3-ual-ofp
Grain-128
___H3
128
96
13214.33
ref/1
gcc_pentium-m_O3-ual-ofp
Grain-128
___H3
128
96
13214.70
ref/1
gcc_pentium3_O3-ual-ofp
Grain-128
___H3
128
96
13216.87
ref/1
gcc_pentium2_O3-ual-ofp
Grain-128
___H3
128
96
15334.53
ref/1
gcc_prescott_Os-ofp
Grain-128
___H3
128
96
15346.00
ref/1
gcc_pentium4_Os-ofp
Grain-128
___H3
128
96
15522.56
ref/1
gcc_pentium2_Os-ofp
Grain-128
___H3
128
96
15522.85
ref/1
gcc_pentiumpro_Os-ofp
Grain-128
___H3
128
96
15526.65
ref/1
gcc_pentium3_Os-ofp
Grain-128
___H3
128
96
15537.44
ref/1
gcc_pentium-m_Os-ofp
Grain-128
___H3
128
96
15602.65
ref/1
gcc_i486_Os-ofp
Grain-128
___H3
128
96
15950.30
ref/1
gcc_pentium-mmx_O2-ofp
Grain-128
___H3
128
96
15985.89
ref/1
gcc_pentium_O2-ofp
Grain-128
___H3
128
96
16016.65
ref/1
gcc_i486_O2-ofp
Grain-128
___H3
128
96
16230.30
ref/1
gcc_k8_Os-ofp
Grain-128
___H3
128
96
16230.74
ref/1
gcc_athlon_Os-ofp
Grain-128
___H3
128
96
16236.94
ref/1
gcc_k6_Os-ofp
Grain-128
___H3
128
96
16248.63
ref/1
gcc_pentium_Os-ofp
Grain-128
___H3
128
96
16256.58
ref/1
gcc_pentium-mmx_Os-ofp
Grain-128
___H3
128
96
23884.58
ref/1
gcc_pentiumpro_O0
Grain-128
___H3
128
96
23895.17
ref/1
gcc_pentium3_O0
Grain-128
___H3
128
96
23896.48
ref/1
gcc_athlon_O0
Grain-128
___H3
128
96
23896.79
ref/1
gcc_prescott_O0
Grain-128
___H3
128
96
23899.03
ref/1
gcc_k8_O0
Grain-128
___H3
128
96
23910.45
ref/1
gcc_i386_O0
Grain-128
___H3
128
96
23914.06
ref/1
gcc_pentium4_O0
Grain-128
___H3
128
96
23917.30
ref/1
gcc_k6_O0
Grain-128
___H3
128
96
23940.81
ref/1
gcc_pentium-m_O0
Grain-128
___H3
128
96
25806.33
ref/1
gcc_pentium2_O0
Grain-128
___H3
128
96
26716.60
ref/1
gcc_pentium-mmx_O0
Grain-128
___H3
128
96
26717.78
ref/1
gcc_i486_O0
Grain-128
___H3
128
96
26724.04
ref/1
gcc_pentium_O0