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
50.86
100.65
54.30
52.08
56.66
56.48
62.73
1764.92
opt/1
gcc_prescott_O3-ofp
Grain-128
___H.
128
96
51.52
opt/1
gcc_athlon_O3-ofp
Grain-128
___H.
128
96
51.54
opt/1
gcc_k8_O3-ofp
Grain-128
___H.
128
96
51.91
opt/1
gcc_athlon_O3-ual-ofp
Grain-128
___H.
128
96
51.91
opt/1
gcc_k8_O3-ual-ofp
Grain-128
___H.
128
96
51.93
103.17
55.24
53.13
57.75
58.17
62.74
1779.02
opt/1
gcc_prescott_O3-ual-ofp
Grain-128
___H.
128
96
52.61
opt/1
gcc_pentium-m_O3-ofp
Grain-128
___H.
128
96
52.79
opt/1
gcc_k6_O3-ofp
Grain-128
___H.
128
96
53.10
opt/1
gcc_pentiumpro_O3-ofp
Grain-128
___H.
128
96
53.12
opt/1
gcc_pentium2_O3-ofp
Grain-128
___H.
128
96
53.32
opt/1
gcc_prescott_O2-ofp
Grain-128
___H.
128
96
53.37
opt/1
gcc_i486_Os-ofp
Grain-128
___H.
128
96
53.40
opt/1
gcc_i486_O2-ofp
Grain-128
___H.
128
96
53.51
opt/1
gcc_pentium-m_O3-ual-ofp
Grain-128
___H.
128
96
53.56
opt/1
gcc_pentium-mmx_O2-ofp
Grain-128
___H.
128
96
53.62
opt/1
gcc_i386_O2-ofp
Grain-128
___H.
128
96
53.66
opt/1
gcc_pentium3_O3-ofp
Grain-128
___H.
128
96
53.82
103.43
57.23
55.02
59.59
59.14
62.73
1883.87
opt/1
gcc_prescott_Os-ofp
Grain-128
___H.
128
96
53.84
opt/1
gcc_k6_O3-ual-ofp
Grain-128
___H.
128
96
54.03
opt/1
gcc_i486_O3-ofp
Grain-128
___H.
128
96
54.04
opt/1
gcc_i386_O3-ofp
Grain-128
___H.
128
96
54.10
opt/1
gcc_pentium2_O3-ual-ofp
Grain-128
___H.
128
96
54.11
opt/1
gcc_pentium3_O3-ual-ofp
Grain-128
___H.
128
96
54.11
opt/1
gcc_pentiumpro_O3-ual-ofp
Grain-128
___H.
128
96
54.16
opt/1
gcc_pentium_O2-ofp
Grain-128
___H.
128
96
54.50
opt/1
gcc_pentium-mmx_O3-ofp
Grain-128
___H.
128
96
54.50
opt/1
gcc_pentium_O3-ofp
Grain-128
___H.
128
96
54.51
opt/1
gcc_pentium-mmx_O3-ual-ofp
Grain-128
___H.
128
96
54.51
opt/1
gcc_pentium_O3-ual-ofp
Grain-128
___H.
128
96
54.59
opt/1
gcc_pentium-mmx_Os-ofp
Grain-128
___H.
128
96
54.59
opt/1
gcc_pentium_Os-ofp
Grain-128
___H.
128
96
54.63
opt/1
gcc_pentium-m_Os-ofp
Grain-128
___H.
128
96
54.64
opt/1
gcc_pentium3_Os-ofp
Grain-128
___H.
128
96
54.64
opt/1
gcc_pentiumpro_Os-ofp
Grain-128
___H.
128
96
55.18
opt/1
gcc_i486_O3-ual-ofp
Grain-128
___H.
128
96
55.19
opt/1
gcc_pentium2_Os-ofp
Grain-128
___H.
128
96
55.20
opt/1
gcc_i386_O3-ual-ofp
Grain-128
___H.
128
96
56.05
opt/1
gcc_k6_O2-ofp
Grain-128
___H.
128
96
56.53
opt/1
gcc_k6_Os-ofp
Grain-128
___H.
128
96
56.81
opt/1
gcc_pentiumpro_O2-ofp
Grain-128
___H.
128
96
56.82
opt/1
gcc_pentium3_O2-ofp
Grain-128
___H.
128
96
56.83
opt/1
gcc_pentium2_O2-ofp
Grain-128
___H.
128
96
57.34
opt/1
gcc_athlon_O2-ofp
Grain-128
___H.
128
96
57.35
opt/1
gcc_k8_O2-ofp
Grain-128
___H.
128
96
57.35
opt/1
gcc_k8_Os-ofp
Grain-128
___H.
128
96
57.36
opt/1
gcc_athlon_Os-ofp
Grain-128
___H.
128
96
57.63
opt/1
gcc_prescott_O1-ofp
Grain-128
___H.
128
96
57.66
opt/1
gcc_k8_O1-ofp
Grain-128
___H.
128
96
57.67
opt/1
gcc_athlon_O1-ofp
Grain-128
___H.
128
96
57.67
opt/1
gcc_pentium3_O1-ofp
Grain-128
___H.
128
96
57.67
opt/1
gcc_pentiumpro_O1-ofp
Grain-128
___H.
128
96
57.68
opt/1
gcc_pentium2_O1-ofp
Grain-128
___H.
128
96
57.92
opt/1
gcc_i486_O1-ofp
Grain-128
___H.
128
96
57.92
opt/1
gcc_pentium-mmx_O1-ofp
Grain-128
___H.
128
96
57.93
opt/1
gcc_k6_O1-ofp
Grain-128
___H.
128
96
57.93
opt/1
gcc_pentium_O1-ofp
Grain-128
___H.
128
96
62.81
opt/1
gcc_pentium-m_O2-ofp
Grain-128
___H.
128
96
64.30
opt/1
gcc_pentium-m_O1-ofp
Grain-128
___H.
128
96
70.00
opt/1
gcc_i386_O0
Grain-128
___H.
128
96
70.14
opt/1
gcc_pentium_O0
Grain-128
___H.
128
96
70.15
opt/1
gcc_k6_O0
Grain-128
___H.
128
96
70.53
opt/1
gcc_pentiumpro_O0
Grain-128
___H.
128
96
70.64
opt/1
gcc_k8_O0
Grain-128
___H.
128
96
70.68
opt/1
gcc_athlon_O0
Grain-128
___H.
128
96
70.71
opt/1
gcc_pentium3_O0
Grain-128
___H.
128
96
70.72
opt/1
gcc_pentium2_O0
Grain-128
___H.
128
96
71.08
opt/1
gcc_i486_O0
Grain-128
___H.
128
96
71.08
opt/1
gcc_pentium-mmx_O0
Grain-128
___H.
128
96
71.58
opt/1
gcc_prescott_O0
Grain-128
___H.
128
96
74.40
opt/1
gcc_pentium-m_O0
Grain-128
___H.
128
96
4940.90
ref/1
gcc_prescott_O3-ofp
Grain-128
___H.
128
96
5078.17
ref/1
gcc_prescott_O2-ofp
Grain-128
___H.
128
96
5136.76
ref/1
gcc_pentium3_O3-ofp
Grain-128
___H.
128
96
5161.19
ref/1
gcc_pentiumpro_O3-ofp
Grain-128
___H.
128
96
5161.82
ref/1
gcc_pentium2_O3-ofp
Grain-128
___H.
128
96
5197.56
ref/1
gcc_pentium-m_O3-ofp
Grain-128
___H.
128
96
5249.60
ref/1
gcc_athlon_O2-ofp
Grain-128
___H.
128
96
5303.30
ref/1
gcc_k8_O2-ofp
Grain-128
___H.
128
96
5364.33
ref/1
gcc_athlon_O3-ual-ofp
Grain-128
___H.
128
96
5364.90
ref/1
gcc_k8_O3-ual-ofp
Grain-128
___H.
128
96
5393.63
ref/1
gcc_pentium-m_O2-ofp
Grain-128
___H.
128
96
5393.66
ref/1
gcc_pentium3_O2-ofp
Grain-128
___H.
128
96
5394.01
ref/1
gcc_pentiumpro_O2-ofp
Grain-128
___H.
128
96
5457.03
ref/1
gcc_prescott_O3-ual-ofp
Grain-128
___H.
128
96
5521.40
ref/1
gcc_pentium2_O2-ofp
Grain-128
___H.
128
96
6071.63
ref/1
gcc_k6_O3-ual-ofp
Grain-128
___H.
128
96
6082.06
ref/1
gcc_pentium_O3-ual-ofp
Grain-128
___H.
128
96
6099.06
ref/1
gcc_pentium-mmx_O3-ual-ofp
Grain-128
___H.
128
96
6114.39
ref/1
gcc_i386_O3-ual-ofp
Grain-128
___H.
128
96
6128.10
ref/1
gcc_i486_O3-ual-ofp
Grain-128
___H.
128
96
6761.14
ref/1
gcc_k8_O3-ofp
Grain-128
___H.
128
96
6761.83
ref/1
gcc_athlon_O3-ofp
Grain-128
___H.
128
96
6839.37
ref/1
gcc_prescott_O1-ofp
Grain-128
___H.
128
96
6841.45
ref/1
gcc_athlon_O1-ofp
Grain-128
___H.
128
96
6842.26
ref/1
gcc_k8_O1-ofp
Grain-128
___H.
128
96
6947.32
ref/1
gcc_k6_O3-ofp
Grain-128
___H.
128
96
6984.53
ref/1
gcc_i386_O2-ofp
Grain-128
___H.
128
96
6990.18
ref/1
gcc_pentium-mmx_O3-ofp
Grain-128
___H.
128
96
6990.20
ref/1
gcc_pentium_O3-ofp
Grain-128
___H.
128
96
7011.48
ref/1
gcc_pentium3_O1-ofp
Grain-128
___H.
128
96
7012.19
ref/1
gcc_pentium2_O1-ofp
Grain-128
___H.
128
96
7043.93
ref/1
gcc_pentium-m_O1-ofp
Grain-128
___H.
128
96
7057.07
ref/1
gcc_pentiumpro_O1-ofp
Grain-128
___H.
128
96
7087.73
ref/1
gcc_i386_O1-ofp
Grain-128
___H.
128
96
7088.30
ref/1
gcc_k6_O1-ofp
Grain-128
___H.
128
96
7129.87
ref/1
gcc_i386_O3-ofp
Grain-128
___H.
128
96
7234.74
ref/1
gcc_i486_O2-ofp
Grain-128
___H.
128
96
7388.89
ref/1
gcc_i486_O3-ofp
Grain-128
___H.
128
96
7449.82
ref/1
gcc_pentium_O2-ofp
Grain-128
___H.
128
96
7450.93
ref/1
gcc_pentium-mmx_O2-ofp
Grain-128
___H.
128
96
7577.96
ref/1
gcc_pentium_O1-ofp
Grain-128
___H.
128
96
7774.67
ref/1
gcc_k6_O2-ofp
Grain-128
___H.
128
96
10811.83
ref/1
gcc_i486_O1-ofp
Grain-128
___H.
128
96
10966.83
ref/1
gcc_pentium-mmx_O1-ofp
Grain-128
___H.
128
96
11528.83
ref/1
gcc_pentium3_O3-ual-ofp
Grain-128
___H.
128
96
11529.14
ref/1
gcc_pentiumpro_O3-ual-ofp
Grain-128
___H.
128
96
11545.23
ref/1
gcc_pentium-m_O3-ual-ofp
Grain-128
___H.
128
96
11632.64
ref/1
gcc_pentium2_O3-ual-ofp
Grain-128
___H.
128
96
15213.37
ref/1
gcc_athlon_Os-ofp
Grain-128
___H.
128
96
15237.25
ref/1
gcc_pentium_Os-ofp
Grain-128
___H.
128
96
15238.13
ref/1
gcc_pentium-mmx_Os-ofp
Grain-128
___H.
128
96
15239.29
ref/1
gcc_i486_Os-ofp
Grain-128
___H.
128
96
15278.87
ref/1
gcc_k8_Os-ofp
Grain-128
___H.
128
96
15343.49
ref/1
gcc_prescott_Os-ofp
Grain-128
___H.
128
96
15354.56
ref/1
gcc_pentium2_Os-ofp
Grain-128
___H.
128
96
15361.85
ref/1
gcc_pentium-m_Os-ofp
Grain-128
___H.
128
96
15371.51
ref/1
gcc_pentiumpro_Os-ofp
Grain-128
___H.
128
96
15477.20
ref/1
gcc_k6_Os-ofp
Grain-128
___H.
128
96
15487.59
ref/1
gcc_pentium3_Os-ofp
Grain-128
___H.
128
96
22928.94
ref/1
gcc_pentium-m_O0
Grain-128
___H.
128
96
22933.06
ref/1
gcc_pentium2_O0
Grain-128
___H.
128
96
22933.11
ref/1
gcc_prescott_O0
Grain-128
___H.
128
96
22938.45
ref/1
gcc_athlon_O0
Grain-128
___H.
128
96
22972.85
ref/1
gcc_k6_O0
Grain-128
___H.
128
96
23010.38
ref/1
gcc_pentium3_O0
Grain-128
___H.
128
96
23028.87
ref/1
gcc_k8_O0
Grain-128
___H.
128
96
23082.89
ref/1
gcc_i386_O0
Grain-128
___H.
128
96
23442.77
ref/1
gcc_pentiumpro_O0
Grain-128
___H.
128
96
24990.63
ref/1
gcc_i486_O0
Grain-128
___H.
128
96
25065.01
ref/1
gcc_pentium-mmx_O0
Grain-128
___H.
128
96
25065.96
ref/1
gcc_pentium_O0