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.34
44.50
42.80
46.26
47.33
59.10
1435.76
opt/1
gcc_pentium3_O3-ual-ofp
Grain-128
___H3
128
96
41.90
79.36
44.50
42.80
46.27
47.40
59.10
1434.61
opt/1
gcc_pentium2_O3-ual-ofp
Grain-128
___H3
128
96
41.91
79.26
44.52
42.79
46.27
47.50
59.11
1444.80
opt/1
gcc_pentiumpro_O3-ual-ofp
Grain-128
___H3
128
96
41.98
79.40
44.49
42.80
46.26
47.41
59.10
1435.88
opt/1
gcc_pentium-m_O3-ual-ofp
Grain-128
___H3
128
96
42.15
80.53
44.75
43.03
46.57
47.62
59.10
1444.73
opt/1
gcc_pentium2_O3-ofp
Grain-128
___H3
128
96
42.15
80.54
44.75
43.04
46.57
47.58
59.10
1444.89
opt/1
gcc_pentium3_O3-ofp
Grain-128
___H3
128
96
42.16
81.07
44.88
43.09
46.71
47.93
59.11
1456.06
opt/1
gcc_pentiumpro_O3-ofp
Grain-128
___H3
128
96
42.17
80.91
44.90
43.10
46.71
47.72
59.11
1449.16
opt/1
gcc_pentium-m_O3-ofp
Grain-128
___H3
128
96
42.52
opt/1
gcc_pentium-m_O2-ofp
Grain-128
___H3
128
96
42.53
opt/1
gcc_pentiumpro_O2-ofp
Grain-128
___H3
128
96
42.55
opt/1
gcc_pentium3_O2-ofp
Grain-128
___H3
128
96
42.71
opt/1
gcc_pentium2_O2-ofp
Grain-128
___H3
128
96
43.29
82.83
46.13
44.27
47.96
48.85
59.10
1495.90
opt/1
gcc_pentiumpro_Os-ofp
Grain-128
___H3
128
96
43.30
opt/1
gcc_pentium-m_Os-ofp
Grain-128
___H3
128
96
43.30
opt/1
gcc_pentium2_Os-ofp
Grain-128
___H3
128
96
43.44
opt/1
gcc_pentium3_Os-ofp
Grain-128
___H3
128
96
44.86
opt/1
gcc_k6_O2-ofp
Grain-128
___H3
128
96
45.23
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.53
opt/1
gcc_pentium-mmx_Os-ofp
Grain-128
___H3
128
96
45.53
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
47.00
opt/1
gcc_pentium-mmx_O3-ofp
Grain-128
___H3
128
96
47.00
opt/1
gcc_pentium_O3-ofp
Grain-128
___H3
128
96
47.06
opt/1
gcc_pentium-mmx_O2-ofp
Grain-128
___H3
128
96
47.31
opt/1
gcc_pentium_O2-ofp
Grain-128
___H3
128
96
47.88
opt/1
gcc_athlon_O2-ofp
Grain-128
___H3
128
96
48.01
opt/1
gcc_k8_O2-ofp
Grain-128
___H3
128
96
48.07
opt/1
gcc_k8_O3-ual-ofp
Grain-128
___H3
128
96
48.38
opt/1
gcc_k8_O3-ofp
Grain-128
___H3
128
96
48.43
opt/1
gcc_athlon_O3-ofp
Grain-128
___H3
128
96
48.52
opt/1
gcc_athlon_O3-ual-ofp
Grain-128
___H3
128
96
49.07
93.23
52.12
50.15
54.21
54.21
61.12
1679.32
opt/1
gcc_prescott_O3-ual-ofp
Grain-128
___H3
128
96
49.28
94.33
52.37
50.35
54.51
54.41
61.12
1689.80
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.33
95.44
52.43
50.41
54.63
54.35
61.12
1694.16
opt/1
gcc_prescott_O2-ofp
Grain-128
___H3
128
96
49.35
opt/1
gcc_pentium4_O3-ual-ofp
Grain-128
___H3
128
96
49.61
opt/1
gcc_pentium4_O2-ofp
Grain-128
___H3
128
96
49.67
opt/1
gcc_pentium4_O3-ofp
Grain-128
___H3
128
96
49.73
opt/1
gcc_prescott_O3-ofp
Grain-128
___H3
128
96
49.82
opt/1
gcc_athlon_Os-ofp
Grain-128
___H3
128
96
49.83
opt/1
gcc_k8_Os-ofp
Grain-128
___H3
128
96
50.59
opt/1
gcc_i486_Os-ofp
Grain-128
___H3
128
96
51.14
opt/1
gcc_i486_O3-ual-ofp
Grain-128
___H3
128
96
51.16
opt/1
gcc_i386_O3-ofp
Grain-128
___H3
128
96
51.33
opt/1
gcc_i386_O2-ofp
Grain-128
___H3
128
96
51.33
opt/1
gcc_i486_O3-ofp
Grain-128
___H3
128
96
51.46
opt/1
gcc_i486_O2-ofp
Grain-128
___H3
128
96
57.02
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.15
opt/1
gcc_pentium-mmx_O1-ofp
Grain-128
___H3
128
96
57.16
opt/1
gcc_pentium-m_O1-ofp
Grain-128
___H3
128
96
57.16
opt/1
gcc_pentiumpro_O1-ofp
Grain-128
___H3
128
96
57.17
opt/1
gcc_k8_O1-ofp
Grain-128
___H3
128
96
57.17
opt/1
gcc_pentium2_O1-ofp
Grain-128
___H3
128
96
57.17
opt/1
gcc_pentium3_O1-ofp
Grain-128
___H3
128
96
57.18
opt/1
gcc_pentium_O1-ofp
Grain-128
___H3
128
96
57.20
opt/1
gcc_k6_O1-ofp
Grain-128
___H3
128
96
57.24
opt/1
gcc_athlon_O1-ofp
Grain-128
___H3
128
96
57.25
opt/1
gcc_i486_O1-ofp
Grain-128
___H3
128
96
72.50
opt/1
gcc_pentium4_O0
Grain-128
___H3
128
96
73.12
opt/1
gcc_prescott_O0
Grain-128
___H3
128
96
73.40
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_pentium-m_O0
Grain-128
___H3
128
96
73.41
opt/1
gcc_pentium2_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_i486_O0
Grain-128
___H3
128
96
73.74
opt/1
gcc_pentium-mmx_O0
Grain-128
___H3
128
96
73.74
opt/1
gcc_pentium_O0
Grain-128
___H3
128
96
73.75
opt/1
gcc_k6_O0
Grain-128
___H3
128
96
74.22
opt/1
gcc_i386_O0
Grain-128
___H3
128
96
131.69
opt/1
gcc_i386_O3-ual-ofp
Grain-128
___H3
128
96
5003.73
ref/1
gcc_pentium4_O1-ofp
Grain-128
___H3
128
96
5008.86
ref/1
gcc_prescott_O1-ofp
Grain-128
___H3
128
96
6815.12
ref/1
gcc_k8_O1-ofp
Grain-128
___H3
128
96
6838.46
ref/1
gcc_athlon_O1-ofp
Grain-128
___H3
128
96
6846.48
ref/1
gcc_pentium2_O1-ofp
Grain-128
___H3
128
96
6846.82
ref/1
gcc_pentium3_O1-ofp
Grain-128
___H3
128
96
6852.62
ref/1
gcc_pentium-m_O1-ofp
Grain-128
___H3
128
96
6852.94
ref/1
gcc_pentiumpro_O1-ofp
Grain-128
___H3
128
96
6859.50
ref/1
gcc_k6_O1-ofp
Grain-128
___H3
128
96
6962.56
ref/1
gcc_i386_O1-ofp
Grain-128
___H3
128
96
7254.16
ref/1
gcc_pentium2_O2-ofp
Grain-128
___H3
128
96
7258.95
ref/1
gcc_pentium-m_O2-ofp
Grain-128
___H3
128
96
7259.42
ref/1
gcc_pentiumpro_O2-ofp
Grain-128
___H3
128
96
7259.86
ref/1
gcc_pentium3_O2-ofp
Grain-128
___H3
128
96
7751.75
ref/1
gcc_pentium-mmx_O1-ofp
Grain-128
___H3
128
96
7762.43
ref/1
gcc_pentium_O1-ofp
Grain-128
___H3
128
96
7802.26
ref/1
gcc_i486_O1-ofp
Grain-128
___H3
128
96
9860.64
ref/1
gcc_pentium_O3-ofp
Grain-128
___H3
128
96
9885.82
ref/1
gcc_pentium-mmx_O3-ofp
Grain-128
___H3
128
96
9956.58
ref/1
gcc_pentium-m_O3-ofp
Grain-128
___H3
128
96
9959.76
ref/1
gcc_pentiumpro_O3-ofp
Grain-128
___H3
128
96
9963.40
ref/1
gcc_pentium2_O3-ofp
Grain-128
___H3
128
96
9963.84
ref/1
gcc_pentium3_O3-ofp
Grain-128
___H3
128
96
9978.93
ref/1
gcc_i486_O3-ofp
Grain-128
___H3
128
96
11199.23
ref/1
gcc_i386_O3-ofp
Grain-128
___H3
128
96
11435.83
ref/1
gcc_pentium4_O2-ofp
Grain-128
___H3
128
96
11445.55
ref/1
gcc_prescott_O3-ofp
Grain-128
___H3
128
96
11445.64
ref/1
gcc_pentium4_O3-ofp
Grain-128
___H3
128
96
11468.65
ref/1
gcc_k8_O3-ofp
Grain-128
___H3
128
96
11496.45
ref/1
gcc_prescott_O2-ofp
Grain-128
___H3
128
96
11514.01
ref/1
gcc_i386_O2-ofp
Grain-128
___H3
128
96
11527.46
ref/1
gcc_prescott_O3-ual-ofp
Grain-128
___H3
128
96
11530.98
ref/1
gcc_pentium4_O3-ual-ofp
Grain-128
___H3
128
96
11538.79
ref/1
gcc_k6_O3-ofp
Grain-128
___H3
128
96
11586.40
ref/1
gcc_athlon_O3-ofp
Grain-128
___H3
128
96
11627.19
ref/1
gcc_k8_O3-ual-ofp
Grain-128
___H3
128
96
11646.14
ref/1
gcc_k6_O2-ofp
Grain-128
___H3
128
96
11663.09
ref/1
gcc_athlon_O3-ual-ofp
Grain-128
___H3
128
96
11667.91
ref/1
gcc_athlon_O2-ofp
Grain-128
___H3
128
96
11668.21
ref/1
gcc_k8_O2-ofp
Grain-128
___H3
128
96
12417.34
ref/1
gcc_k6_O3-ual-ofp
Grain-128
___H3
128
96
12568.91
ref/1
gcc_i386_O3-ual-ofp
Grain-128
___H3
128
96
12680.03
ref/1
gcc_pentium-mmx_O3-ual-ofp
Grain-128
___H3
128
96
12685.09
ref/1
gcc_pentium_O3-ual-ofp
Grain-128
___H3
128
96
12826.14
ref/1
gcc_i486_O3-ual-ofp
Grain-128
___H3
128
96
13209.17
ref/1
gcc_pentium-m_O3-ual-ofp
Grain-128
___H3
128
96
13214.57
ref/1
gcc_pentium2_O3-ual-ofp
Grain-128
___H3
128
96
13216.80
ref/1
gcc_pentium3_O3-ual-ofp
Grain-128
___H3
128
96
13216.99
ref/1
gcc_pentiumpro_O3-ual-ofp
Grain-128
___H3
128
96
15331.73
ref/1
gcc_prescott_Os-ofp
Grain-128
___H3
128
96
15334.57
ref/1
gcc_pentium4_Os-ofp
Grain-128
___H3
128
96
15521.56
ref/1
gcc_pentium3_Os-ofp
Grain-128
___H3
128
96
15522.53
ref/1
gcc_pentium-m_Os-ofp
Grain-128
___H3
128
96
15525.88
ref/1
gcc_pentiumpro_Os-ofp
Grain-128
___H3
128
96
15533.14
ref/1
gcc_pentium2_Os-ofp
Grain-128
___H3
128
96
15659.84
ref/1
gcc_i486_Os-ofp
Grain-128
___H3
128
96
15958.54
ref/1
gcc_pentium-mmx_O2-ofp
Grain-128
___H3
128
96
16042.57
ref/1
gcc_pentium_O2-ofp
Grain-128
___H3
128
96
16113.21
ref/1
gcc_i486_O2-ofp
Grain-128
___H3
128
96
16226.70
ref/1
gcc_k8_Os-ofp
Grain-128
___H3
128
96
16235.85
ref/1
gcc_k6_Os-ofp
Grain-128
___H3
128
96
16246.90
ref/1
gcc_athlon_Os-ofp
Grain-128
___H3
128
96
16256.09
ref/1
gcc_pentium_Os-ofp
Grain-128
___H3
128
96
16259.98
ref/1
gcc_pentium-mmx_Os-ofp
Grain-128
___H3
128
96
23891.56
ref/1
gcc_prescott_O0
Grain-128
___H3
128
96
23896.04
ref/1
gcc_pentium4_O0
Grain-128
___H3
128
96
23896.84
ref/1
gcc_pentiumpro_O0
Grain-128
___H3
128
96
23907.15
ref/1
gcc_k8_O0
Grain-128
___H3
128
96
23907.37
ref/1
gcc_pentium2_O0
Grain-128
___H3
128
96
23908.62
ref/1
gcc_pentium3_O0
Grain-128
___H3
128
96
23914.29
ref/1
gcc_athlon_O0
Grain-128
___H3
128
96
23917.60
ref/1
gcc_k6_O0
Grain-128
___H3
128
96
23926.97
ref/1
gcc_pentium-m_O0
Grain-128
___H3
128
96
24385.47
ref/1
gcc_i386_O0
Grain-128
___H3
128
96
26716.56
ref/1
gcc_pentium-mmx_O0
Grain-128
___H3
128
96
26722.83
ref/1
gcc_pentium_O0
Grain-128
___H3
128
96
27002.89
ref/1
gcc_i486_O0