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
118.56
224.96
126.53
122.55
131.82
123.17
53.80
4762.52
opt/1
gcc_pentium3_O3-ofp
Grain-128
___H3
128
96
120.03
opt/1
gcc_k8_Os-ofp
Grain-128
___H3
128
96
120.46
opt/1
gcc_i486_O3-ual-ofp
Grain-128
___H3
128
96
120.63
opt/1
gcc_k6_O3-ual-ofp
Grain-128
___H3
128
96
121.11
228.95
128.76
124.86
134.20
124.61
55.52
4066.18
opt/1
gcc_pentium3_Os-ofp
Grain-128
___H3
128
96
121.19
opt/1
gcc_athlon_Os-ofp
Grain-128
___H3
128
96
121.21
opt/1
gcc_i486_O3-ofp
Grain-128
___H3
128
96
121.26
opt/1
gcc_k6_O2-ofp
Grain-128
___H3
128
96
122.07
opt/1
gcc_athlon_O3-ual-ofp
Grain-128
___H3
128
96
122.13
opt/1
gcc_i486_Os-ofp
Grain-128
___H3
128
96
122.29
opt/1
gcc_pentium2_Os-ofp
Grain-128
___H3
128
96
122.39
227.23
127.87
123.09
132.92
123.23
55.07
4051.62
opt/1
gcc_pentium_O3-ual-ofp
Grain-128
___H3
128
96
122.43
opt/1
gcc_k6_Os-ofp
Grain-128
___H3
128
96
123.78
opt/1
gcc_k8_O2-ofp
Grain-128
___H3
128
96
133.13
opt/1
gcc_pentium2_O3-ofp
Grain-128
___H3
128
96
133.31
225.04
126.22
121.63
131.31
143.49
55.20
4007.93
opt/1
gcc_pentiumpro_O3-ual-ofp
Grain-128
___H3
128
96
133.82
opt/1
gcc_pentium3_O2-ofp
Grain-128
___H3
128
96
134.42
opt/1
gcc_pentium-m_O3-ofp
Grain-128
___H3
128
96
134.69
opt/1
gcc_k6_O3-ofp
Grain-128
___H3
128
96
135.13
227.25
155.70
124.40
149.11
13.13
55.07
4061.62
opt/1
gcc_prescott_Os-ofp
Grain-128
___H3
128
96
135.40
opt/1
gcc_pentium-mmx_O3-ofp
Grain-128
___H3
128
96
135.67
opt/1
gcc_k8_O3-ofp
Grain-128
___H3
128
96
136.06
opt/1
gcc_pentiumpro_O1-ofp
Grain-128
___H3
128
96
136.21
230.92
129.50
149.99
143.98
126.12
54.82
314.40
opt/1
gcc_pentium_O2-ofp
Grain-128
___H3
128
96
136.31
opt/1
gcc_pentium-m_O2-ofp
Grain-128
___H3
128
96
136.34
opt/1
gcc_pentium3_O3-ual-ofp
Grain-128
___H3
128
96
136.43
opt/1
gcc_athlon_O3-ofp
Grain-128
___H3
128
96
136.44
opt/1
gcc_i386_O2-ofp
Grain-128
___H3
128
96
136.50
opt/1
gcc_k6_O1-ofp
Grain-128
___H3
128
96
136.87
opt/1
gcc_prescott_O1-ofp
Grain-128
___H3
128
96
137.77
229.74
128.60
124.83
134.15
125.58
55.55
4101.62
opt/1
gcc_pentiumpro_Os-ofp
Grain-128
___H3
128
96
138.77
opt/1
gcc_pentium2_O2-ofp
Grain-128
___H3
128
96
138.89
opt/1
gcc_athlon_O2-ofp
Grain-128
___H3
128
96
139.88
opt/1
gcc_pentium-m_Os-ofp
Grain-128
___H3
128
96
139.98
opt/1
gcc_pentium2_O1-ofp
Grain-128
___H3
128
96
140.01
opt/1
gcc_pentium-mmx_O1-ofp
Grain-128
___H3
128
96
140.08
opt/1
gcc_prescott_O3-ual-ofp
Grain-128
___H3
128
96
140.31
opt/1
gcc_pentium-m_O3-ual-ofp
Grain-128
___H3
128
96
140.34
opt/1
gcc_pentium-mmx_O2-ofp
Grain-128
___H3
128
96
140.36
opt/1
gcc_i486_O1-ofp
Grain-128
___H3
128
96
140.94
opt/1
gcc_athlon_O1-ofp
Grain-128
___H3
128
96
141.25
opt/1
gcc_pentium_O1-ofp
Grain-128
___H3
128
96
141.60
opt/1
gcc_prescott_O3-ofp
Grain-128
___H3
128
96
141.92
224.36
126.63
141.96
138.96
122.76
55.20
4024.98
opt/1
gcc_pentium2_O3-ual-ofp
Grain-128
___H3
128
96
142.61
opt/1
gcc_pentium-m_O1-ofp
Grain-128
___H3
128
96
144.53
opt/1
gcc_k8_O1-ofp
Grain-128
___H3
128
96
145.29
opt/1
gcc_i386_O3-ofp
Grain-128
___H3
128
96
145.64
opt/1
gcc_pentiumpro_O3-ofp
Grain-128
___H3
128
96
146.11
opt/1
gcc_pentium-mmx_O3-ual-ofp
Grain-128
___H3
128
96
148.77
opt/1
gcc_pentium_O3-ofp
Grain-128
___H3
128
96
149.90
opt/1
gcc_i386_O3-ual-ofp
Grain-128
___H3
128
96
150.18
opt/1
gcc_pentium-mmx_Os-ofp
Grain-128
___H3
128
96
150.85
opt/1
gcc_pentium3_O1-ofp
Grain-128
___H3
128
96
153.24
opt/1
gcc_i486_O2-ofp
Grain-128
___H3
128
96
153.34
opt/1
gcc_pentium-mmx_O0
Grain-128
___H3
128
96
153.44
opt/1
gcc_prescott_O2-ofp
Grain-128
___H3
128
96
154.39
opt/1
gcc_athlon_O0
Grain-128
___H3
128
96
155.64
opt/1
gcc_k8_O3-ual-ofp
Grain-128
___H3
128
96
156.05
opt/1
gcc_pentium_Os-ofp
Grain-128
___H3
128
96
156.81
opt/1
gcc_pentiumpro_O0
Grain-128
___H3
128
96
157.00
opt/1
gcc_pentium2_O0
Grain-128
___H3
128
96
160.96
opt/1
gcc_pentium3_O0
Grain-128
___H3
128
96
163.44
opt/1
gcc_i486_O0
Grain-128
___H3
128
96
164.25
opt/1
gcc_k6_O0
Grain-128
___H3
128
96
165.66
opt/1
gcc_k8_O0
Grain-128
___H3
128
96
167.49
opt/1
gcc_i386_O0
Grain-128
___H3
128
96
173.45
opt/1
gcc_pentium-m_O0
Grain-128
___H3
128
96
179.24
opt/1
gcc_prescott_O0
Grain-128
___H3
128
96
316.86
opt/1
gcc_pentiumpro_O2-ofp
Grain-128
___H3
128
96
329.14
opt/1
gcc_pentium_O0
Grain-128
___H3
128
96
5260.82
ref/1
gcc_athlon_O2-ofp
Grain-128
___H3
128
96
5362.59
ref/1
gcc_pentiumpro_O3-ofp
Grain-128
___H3
128
96
5413.52
ref/1
gcc_athlon_O3-ofp
Grain-128
___H3
128
96
5605.24
ref/1
gcc_k8_O2-ofp
Grain-128
___H3
128
96
5614.78
ref/1
gcc_prescott_O1-ofp
Grain-128
___H3
128
96
5724.84
ref/1
gcc_pentium-m_O2-ofp
Grain-128
___H3
128
96
5764.08
ref/1
gcc_prescott_O3-ofp
Grain-128
___H3
128
96
5765.32
ref/1
gcc_pentium2_O3-ofp
Grain-128
___H3
128
96
5766.61
ref/1
gcc_k8_O3-ofp
Grain-128
___H3
128
96
5848.69
ref/1
gcc_pentium3_O3-ofp
Grain-128
___H3
128
96
5876.43
ref/1
gcc_prescott_O2-ofp
Grain-128
___H3
128
96
5946.28
ref/1
gcc_pentium2_O2-ofp
Grain-128
___H3
128
96
5995.50
ref/1
gcc_pentiumpro_O2-ofp
Grain-128
___H3
128
96
6028.83
ref/1
gcc_pentium-m_O3-ofp
Grain-128
___H3
128
96
6111.87
ref/1
gcc_pentium-mmx_O3-ual-ofp
Grain-128
___H3
128
96
6303.72
ref/1
gcc_pentium_O3-ual-ofp
Grain-128
___H3
128
96
6311.27
ref/1
gcc_i386_O3-ual-ofp
Grain-128
___H3
128
96
6479.39
ref/1
gcc_i486_O3-ual-ofp
Grain-128
___H3
128
96
6709.42
ref/1
gcc_prescott_Os-ofp
Grain-128
___H3
128
96
6803.79
ref/1
gcc_pentium3_O2-ofp
Grain-128
___H3
128
96
7023.20
ref/1
gcc_pentium_Os-ofp
Grain-128
___H3
128
96
7065.91
ref/1
gcc_i386_O1-ofp
Grain-128
___H3
128
96
7301.25
ref/1
gcc_pentium_O3-ofp
Grain-128
___H3
128
96
7519.59
ref/1
gcc_pentium-mmx_O3-ofp
Grain-128
___H3
128
96
7550.13
ref/1
gcc_pentium3_O1-ofp
Grain-128
___H3
128
96
7555.19
ref/1
gcc_athlon_O1-ofp
Grain-128
___H3
128
96
7558.48
ref/1
gcc_i486_O3-ofp
Grain-128
___H3
128
96
7564.02
ref/1
gcc_i386_O3-ofp
Grain-128
___H3
128
96
7631.03
ref/1
gcc_k6_O3-ofp
Grain-128
___H3
128
96
7634.99
ref/1
gcc_pentium-mmx_Os-ofp
Grain-128
___H3
128
96
7638.77
ref/1
gcc_pentium-mmx_O2-ofp
Grain-128
___H3
128
96
7692.46
ref/1
gcc_i486_O2-ofp
Grain-128
___H3
128
96
7704.38
ref/1
gcc_i486_O1-ofp
Grain-128
___H3
128
96
7708.11
ref/1
gcc_pentium_O2-ofp
Grain-128
___H3
128
96
7735.98
ref/1
gcc_pentium-m_O1-ofp
Grain-128
___H3
128
96
7773.40
ref/1
gcc_pentium_O1-ofp
Grain-128
___H3
128
96
7781.09
ref/1
gcc_athlon_Os-ofp
Grain-128
___H3
128
96
7804.48
ref/1
gcc_k6_O1-ofp
Grain-128
___H3
128
96
7809.81
ref/1
gcc_pentium2_O1-ofp
Grain-128
___H3
128
96
7812.15
ref/1
gcc_k6_O2-ofp
Grain-128
___H3
128
96
7819.72
ref/1
gcc_i486_Os-ofp
Grain-128
___H3
128
96
8073.52
ref/1
gcc_k6_Os-ofp
Grain-128
___H3
128
96
8095.21
ref/1
gcc_pentium-mmx_O1-ofp
Grain-128
___H3
128
96
8143.54
ref/1
gcc_i386_O2-ofp
Grain-128
___H3
128
96
8415.15
ref/1
gcc_athlon_O3-ual-ofp
Grain-128
___H3
128
96
8430.34
ref/1
gcc_pentiumpro_O1-ofp
Grain-128
___H3
128
96
8549.56
ref/1
gcc_pentium3_O3-ual-ofp
Grain-128
___H3
128
96
8619.36
ref/1
gcc_k8_Os-ofp
Grain-128
___H3
128
96
8635.27
ref/1
gcc_k8_O3-ual-ofp
Grain-128
___H3
128
96
8789.15
ref/1
gcc_k8_O1-ofp
Grain-128
___H3
128
96
8923.08
ref/1
gcc_pentiumpro_O3-ual-ofp
Grain-128
___H3
128
96
9035.54
ref/1
gcc_pentium2_O3-ual-ofp
Grain-128
___H3
128
96
9532.88
ref/1
gcc_pentium-m_O3-ual-ofp
Grain-128
___H3
128
96
10432.71
ref/1
gcc_prescott_O3-ual-ofp
Grain-128
___H3
128
96
11165.86
ref/1
gcc_pentium-m_Os-ofp
Grain-128
___H3
128
96
11201.55
ref/1
gcc_pentium3_Os-ofp
Grain-128
___H3
128
96
11339.48
ref/1
gcc_pentiumpro_Os-ofp
Grain-128
___H3
128
96
11790.96
ref/1
gcc_pentium2_Os-ofp
Grain-128
___H3
128
96
13080.45
ref/1
gcc_k6_O3-ual-ofp
Grain-128
___H3
128
96
19363.42
ref/1
gcc_i386_O0
Grain-128
___H3
128
96
19486.36
ref/1
gcc_pentiumpro_O0
Grain-128
___H3
128
96
19682.14
ref/1
gcc_pentium3_O0
Grain-128
___H3
128
96
19753.24
ref/1
gcc_k8_O0
Grain-128
___H3
128
96
19990.19
ref/1
gcc_k6_O0
Grain-128
___H3
128
96
20249.08
ref/1
gcc_prescott_O0
Grain-128
___H3
128
96
20344.09
ref/1
gcc_pentium2_O0
Grain-128
___H3
128
96
20516.93
ref/1
gcc_athlon_O0
Grain-128
___H3
128
96
20520.82
ref/1
gcc_pentium-m_O0
Grain-128
___H3
128
96
20747.69
ref/1
gcc_pentium_O0
Grain-128
___H3
128
96
20904.37
ref/1
gcc_i486_O0
Grain-128
___H3
128
96
21053.58
ref/1
gcc_pentium-mmx_O0