Primitive
Profile
Key
IV
MAC
Stream
40 bytes
576 bytes
1500 bytes
Imix
Agility
Key setup
IV setup
Variant
Compiler
Hermes8
___H.
128
128
79.21
200.60
86.41
80.35
92.01
81.49
109.96
4360.14
1
gcc_k8_O3-ual-ofp
Hermes8
___H.
128
128
80.47
1
gcc_k8_O3-ofp
Hermes8
___H.
128
128
80.97
197.32
89.01
84.05
94.61
84.47
108.94
4271.83
1
gcc_nocona_O3-ual-ofp
Hermes8
___H.
128
128
82.20
1
gcc-3.4_k8_O3-ual-ofp
Hermes8
___H.
128
128
83.62
1
gcc_nocona_O3-ofp
Hermes8
___H.
128
128
87.29
1
gcc-3.4_nocona_O2-ofp
Hermes8
___H.
128
128
88.02
1
gcc-3.4_nocona_O3-ofp
Hermes8
___H.
128
128
89.34
1
gcc_nocona_O1-ofp
Hermes8
___H.
128
128
90.24
1
gcc-3.3_prescott_O3-ual-ofp
Hermes8
___H.
128
128
90.26
1
gcc_nocona_O2-ofp
Hermes8
___H.
128
128
90.77
1
gcc-3.3_prescott_O2-ofp
Hermes8
___H.
128
128
91.04
1
gcc-3.4_nocona_O3-ual-ofp
Hermes8
___H.
128
128
91.22
1
gcc-3.3_nocona_O3-ual-ofp
Hermes8
___H.
128
128
91.48
1
gcc-3.3_nocona_O2-ofp
Hermes8
___H.
128
128
91.68
1
gcc-3.3_athlon_O3-ual-ofp
Hermes8
___H.
128
128
92.37
1
gcc-3.3_pentiumpro_O3-ual-ofp
Hermes8
___H.
128
128
92.97
1
gcc-3.3_prescott_O3-ofp
Hermes8
___H.
128
128
93.64
1
gcc-3.3_default_O3-ual-ofp
Hermes8
___H.
128
128
94.53
1
gcc-3.3_nocona_O3-ofp
Hermes8
___H.
128
128
95.64
1
gcc-3.3_athlon_O2-ofp
Hermes8
___H.
128
128
95.99
1
gcc-3.3_k6_O3-ual-ofp
Hermes8
___H.
128
128
96.64
1
gcc_k8_O1-ofp
Hermes8
___H.
128
128
97.10
1
gcc_k8_O2-ofp
Hermes8
___H.
128
128
97.55
1
gcc-3.3_pentiumpro_O2-ofp
Hermes8
___H.
128
128
97.63
1
gcc-3.4_nocona_O1-ofp
Hermes8
___H.
128
128
97.86
1
gcc-3.3_nocona_O1-ofp
Hermes8
___H.
128
128
97.86
1
gcc-3.4_k8_O3-ofp
Hermes8
___H.
128
128
98.87
1
gcc-3.3_default_O2-ofp
Hermes8
___H.
128
128
99.47
1
gcc-3.3_prescott_O1-ofp
Hermes8
___H.
128
128
99.65
1
gcc-3.3_default_O3-ofp
Hermes8
___H.
128
128
100.36
1
gcc-3.4_pentium4-m32_O2-ofp
Hermes8
___H.
128
128
100.39
1
gcc-3.3_athlon_O3-ofp
Hermes8
___H.
128
128
100.85
1
gcc-3.3_athlon_O1-ofp
Hermes8
___H.
128
128
101.58
1
gcc-3.4_pentium4-m32_O1-ofp
Hermes8
___H.
128
128
101.70
1
gcc-3.3_pentiumpro_O3-ofp
Hermes8
___H.
128
128
102.41
1
gcc-3.3_athlon_Os-ofp
Hermes8
___H.
128
128
102.47
1
gcc-3.3_default_Os-ofp
Hermes8
___H.
128
128
102.51
1
gcc-3.3_pentiumpro_O1-ofp
Hermes8
___H.
128
128
102.67
1
gcc-3.4_k8_Os-ofp
Hermes8
___H.
128
128
102.71
1
gcc-3.4_k8_O1-ofp
Hermes8
___H.
128
128
102.95
1
gcc_athlon-m32_O3-ofp
Hermes8
___H.
128
128
103.07
1
gcc-3.4_k8_O2-ofp
Hermes8
___H.
128
128
104.20
262.23
110.99
104.84
119.10
106.58
118.18
5900.46
1
gcc_prescott-m32_O3-ofp
Hermes8
___H.
128
128
104.34
1
gcc-3.3_default_O1-ofp
Hermes8
___H.
128
128
104.58
1
gcc-3.4_pentium4-m32_O3-ofp
Hermes8
___H.
128
128
104.96
1
gcc-3.3_prescott_Os-ofp
Hermes8
___H.
128
128
105.00
1
gcc-3.4_prescott-m32_O3-ofp
Hermes8
___H.
128
128
105.64
1
gcc-3.4_prescott-m32_O1-ofp
Hermes8
___H.
128
128
106.27
1
gcc-3.4_m32_O3-ofp
Hermes8
___H.
128
128
106.72
1
gcc-3.3_pentiumpro_Os-ofp
Hermes8
___H.
128
128
107.18
1
gcc-3.3_nocona_Os-ofp
Hermes8
___H.
128
128
107.19
1
gcc-3.4_nocona_Os-ofp
Hermes8
___H.
128
128
107.45
1
gcc-3.4_athlon-m32_O2-ofp
Hermes8
___H.
128
128
107.75
1
gcc-3.4_m32_O1-ofp
Hermes8
___H.
128
128
107.82
1
gcc_m32_O3-ofp
Hermes8
___H.
128
128
109.35
1
gcc-3.4_m32_O2-ofp
Hermes8
___H.
128
128
109.65
1
gcc-3.3_pentium_O3-ual-ofp
Hermes8
___H.
128
128
109.92
1
gcc-3.3_k6_O2-ofp
Hermes8
___H.
128
128
110.43
261.30
111.75
108.21
120.70
104.81
118.63
6119.22
1
gcc_pentium4-m32_O3-ofp
Hermes8
___H.
128
128
110.43
1
gcc-3.4_k8-m32_O1-ofp
Hermes8
___H.
128
128
110.51
1
gcc_m32_O2-ofp
Hermes8
___H.
128
128
110.77
1
gcc-3.4_athlon-m32_O1-ofp
Hermes8
___H.
128
128
111.14
1
gcc_nocona_Os-ofp
Hermes8
___H.
128
128
111.79
1
gcc-3.3_i486_O3-ual-ofp
Hermes8
___H.
128
128
111.79
1
gcc-3.4_prescott-m32_O2-ofp
Hermes8
___H.
128
128
111.85
1
gcc-3.4_athlon-m32_O3-ofp
Hermes8
___H.
128
128
112.40
1
gcc_k8-m32_O3-ofp
Hermes8
___H.
128
128
112.55
1
gcc-3.3_i386_O3-ual-ofp
Hermes8
___H.
128
128
112.87
1
gcc-3.3_k6_O3-ofp
Hermes8
___H.
128
128
113.51
1
gcc-3.4_k8-m32_O2-ofp
Hermes8
___H.
128
128
114.36
1
gcc_k8_Os-ofp
Hermes8
___H.
128
128
114.53
1
gcc-3.4_k8-m32_O3-ofp
Hermes8
___H.
128
128
114.99
1
gcc_k6-m32_O3-ofp
Hermes8
___H.
128
128
116.24
1
gcc-3.4_k6-m32_O1-ofp
Hermes8
___H.
128
128
117.04
1
gcc_k8-m32_O2-ofp
Hermes8
___H.
128
128
117.05
1
gcc_athlon-m32_O2-ofp
Hermes8
___H.
128
128
117.25
1
gcc_prescott-m32_O1-ofp
Hermes8
___H.
128
128
117.98
1
gcc_m32_O1-ofp
Hermes8
___H.
128
128
118.65
1
gcc-3.3_pentium_O3-ofp
Hermes8
___H.
128
128
118.75
1
gcc-3.3_i386_O3-ofp
Hermes8
___H.
128
128
118.75
1
gcc-3.3_pentium_Os-ofp
Hermes8
___H.
128
128
119.02
1
gcc_pentium4-m32_O2-ofp
Hermes8
___H.
128
128
119.20
1
gcc_k8-m32_O1-ofp
Hermes8
___H.
128
128
119.80
1
gcc-3.3_i486_Os-ofp
Hermes8
___H.
128
128
119.85
1
gcc-3.3_k6_O1-ofp
Hermes8
___H.
128
128
120.00
1
gcc_prescott-m32_O2-ofp
Hermes8
___H.
128
128
120.15
1
gcc-3.3_i386_O2-ofp
Hermes8
___H.
128
128
121.22
1
gcc-3.3_i486_O2-ofp
Hermes8
___H.
128
128
121.26
1
gcc-3.4_k6-m32_O3-ofp
Hermes8
___H.
128
128
122.32
1
gcc-3.3_k6_Os-ofp
Hermes8
___H.
128
128
122.47
1
gcc-3.3_i486_O3-ofp
Hermes8
___H.
128
128
122.49
1
gcc-3.4_k6-m32_O2-ofp
Hermes8
___H.
128
128
123.14
1
gcc-3.4_i486-m32_O2-ofp
Hermes8
___H.
128
128
123.55
1
gcc_i486-m32_O3-ofp
Hermes8
___H.
128
128
123.78
1
gcc-3.3_pentium_O2-ofp
Hermes8
___H.
128
128
124.35
1
gcc_k6-m32_O2-ofp
Hermes8
___H.
128
128
124.55
1
gcc-3.4_pentium-mmx-m32_O2-ofp
Hermes8
___H.
128
128
124.73
1
gcc_pentium-m-m32_O1-ofp
Hermes8
___H.
128
128
125.13
1
gcc_pentium-mmx-m32_O3-ofp
Hermes8
___H.
128
128
125.27
1
gcc_athlon-m32_O1-ofp
Hermes8
___H.
128
128
125.40
1
gcc_pentium-m32_O3-ofp
Hermes8
___H.
128
128
126.50
1
gcc-3.4_pentium-m32_O2-ofp
Hermes8
___H.
128
128
126.79
1
gcc-3.3_i386_O1-ofp
Hermes8
___H.
128
128
127.05
1
gcc_pentium-m32_Os-ofp
Hermes8
___H.
128
128
127.06
1
gcc_pentium-mmx-m32_Os-ofp
Hermes8
___H.
128
128
127.23
1
gcc-3.4_i486-m32_O3-ofp
Hermes8
___H.
128
128
127.36
1
gcc_i386-m32_O3-ofp
Hermes8
___H.
128
128
127.64
1
gcc-3.3_i486_O1-ofp
Hermes8
___H.
128
128
127.96
1
gcc-3.4_i386-m32_O1-ofp
Hermes8
___H.
128
128
128.18
1
gcc-3.3_pentium_O1-ofp
Hermes8
___H.
128
128
128.85
1
gcc-3.4_i386-m32_O3-ofp
Hermes8
___H.
128
128
129.13
1
gcc-3.4_pentium-m32_O1-ofp
Hermes8
___H.
128
128
129.34
1
gcc-3.4_pentium-m32_O3-ofp
Hermes8
___H.
128
128
129.35
1
gcc-3.4_pentium-mmx-m32_O3-ofp
Hermes8
___H.
128
128
129.43
1
gcc_pentium-m32_O2-ofp
Hermes8
___H.
128
128
129.43
1
gcc_pentium-mmx-m32_O2-ofp
Hermes8
___H.
128
128
130.53
1
gcc-3.4_pentium-mmx-m32_O1-ofp
Hermes8
___H.
128
128
130.76
1
gcc-3.4_pentium2-m32_O3-ofp
Hermes8
___H.
128
128
130.77
1
gcc-3.4_i486-m32_O1-ofp
Hermes8
___H.
128
128
131.00
1
gcc_i486-m32_Os-ofp
Hermes8
___H.
128
128
131.48
1
gcc_pentium3-m32_O1-ofp
Hermes8
___H.
128
128
131.92
388.02
146.96
136.97
159.82
133.42
154.62
9636.45
1
gcc_prescott-m32_Os-ofp
Hermes8
___H.
128
128
132.02
1
gcc_m32_Os-ofp
Hermes8
___H.
128
128
132.23
1
gcc-3.4_i386-m32_O2-ofp
Hermes8
___H.
128
128
132.31
1
gcc_k6-m32_Os-ofp
Hermes8
___H.
128
128
132.31
1
gcc_k8-m32_Os-ofp
Hermes8
___H.
128
128
132.35
1
gcc_athlon-m32_Os-ofp
Hermes8
___H.
128
128
132.37
1
gcc_pentiumpro-m32_O1-ofp
Hermes8
___H.
128
128
132.96
1
gcc_pentium4-m32_Os-ofp
Hermes8
___H.
128
128
135.40
1
gcc-3.4_pentium-m-m32_O3-ofp
Hermes8
___H.
128
128
135.41
1
gcc-3.4_pentiumpro-m32_O1-ofp
Hermes8
___H.
128
128
135.57
1
gcc-3.4_pentium2-m32_O1-ofp
Hermes8
___H.
128
128
136.09
1
gcc_k6-m32_O1-ofp
Hermes8
___H.
128
128
136.35
1
gcc-3.4_pentium3-m32_O2-ofp
Hermes8
___H.
128
128
136.56
1
gcc_i486-m32_O2-ofp
Hermes8
___H.
128
128
137.29
1
gcc_pentium4-m32_O1-ofp
Hermes8
___H.
128
128
137.58
1
gcc-3.4_pentiumpro-m32_O2-ofp
Hermes8
___H.
128
128
138.15
1
gcc-3.4_pentium3-m32_O1-ofp
Hermes8
___H.
128
128
138.40
1
gcc-3.4_pentium-m-m32_O1-ofp
Hermes8
___H.
128
128
138.56
1
gcc-3.4_pentium-m-m32_O2-ofp
Hermes8
___H.
128
128
138.57
1
gcc-3.4_pentium3-m32_O3-ofp
Hermes8
___H.
128
128
139.73
1
gcc_i386-m32_O2-ofp
Hermes8
___H.
128
128
140.05
1
gcc_pentium2-m32_O1-ofp
Hermes8
___H.
128
128
140.84
1
gcc-3.4_pentium2-m32_O2-ofp
Hermes8
___H.
128
128
143.14
1
gcc_pentium4-m32_O3-ual-ofp
Hermes8
___H.
128
128
144.57
1
gcc_k8-m32_O3-ual-ofp
Hermes8
___H.
128
128
145.25
1
gcc_athlon-m32_O3-ual-ofp
Hermes8
___H.
128
128
145.46
1
gcc_m32_O3-ual-ofp
Hermes8
___H.
128
128
145.68
1
gcc_prescott-m32_O3-ual-ofp
Hermes8
___H.
128
128
148.06
1
gcc_pentium-mmx-m32_O1-ofp
Hermes8
___H.
128
128
148.24
1
gcc_i486-m32_O1-ofp
Hermes8
___H.
128
128
149.02
1
gcc_pentium3-m32_O3-ual-ofp
Hermes8
___H.
128
128
150.19
1
gcc-3.4_k8-m32_O3-ual-ofp
Hermes8
___H.
128
128
151.22
1
gcc-3.4_k6-m32_Os-ofp
Hermes8
___H.
128
128
151.22
1
gcc-3.4_m32_Os-ofp
Hermes8
___H.
128
128
151.32
1
gcc_pentiumpro-m32_O3-ual-ofp
Hermes8
___H.
128
128
151.55
1
gcc-3.4_athlon-m32_Os-ofp
Hermes8
___H.
128
128
151.68
1
gcc-3.4_pentium4-m32_Os-ofp
Hermes8
___H.
128
128
151.72
1
gcc-3.4_pentium3-m32_O3-ual-ofp
Hermes8
___H.
128
128
151.72
1
gcc-3.4_prescott-m32_Os-ofp
Hermes8
___H.
128
128
152.05
1
gcc-3.4_prescott-m32_O3-ual-ofp
Hermes8
___H.
128
128
152.09
1
gcc_k6-m32_O3-ual-ofp
Hermes8
___H.
128
128
152.29
1
gcc_i386-m32_O1-ofp
Hermes8
___H.
128
128
153.25
1
gcc-3.4_pentium-m-m32_O3-ual-ofp
Hermes8
___H.
128
128
153.28
1
gcc-3.4_k8-m32_Os-ofp
Hermes8
___H.
128
128
153.62
1
gcc-3.4_pentium2-m32_O3-ual-ofp
Hermes8
___H.
128
128
153.99
1
gcc-3.4_pentium4-m32_O3-ual-ofp
Hermes8
___H.
128
128
154.12
1
gcc_pentium-m-m32_O3-ual-ofp
Hermes8
___H.
128
128
155.92
1
gcc_pentium2-m32_O3-ual-ofp
Hermes8
___H.
128
128
155.93
1
gcc-3.4_pentiumpro-m32_O3-ual-ofp
Hermes8
___H.
128
128
156.08
1
gcc_pentium-mmx-m32_O3-ual-ofp
Hermes8
___H.
128
128
156.42
1
gcc-3.4_pentium-m32_Os-ofp
Hermes8
___H.
128
128
158.42
1
gcc_pentium-m32_O1-ofp
Hermes8
___H.
128
128
159.13
1
gcc-3.4_pentiumpro-m32_O3-ofp
Hermes8
___H.
128
128
159.85
1
gcc-3.4_i486-m32_Os-ofp
Hermes8
___H.
128
128
161.01
1
gcc-3.4_pentium-mmx-m32_Os-ofp
Hermes8
___H.
128
128
161.23
1
gcc-3.4_m32_O3-ual-ofp
Hermes8
___H.
128
128
163.95
1
gcc-3.4_k6-m32_O3-ual-ofp
Hermes8
___H.
128
128
164.66
1
gcc-3.4_athlon-m32_O3-ual-ofp
Hermes8
___H.
128
128
164.80
1
gcc_i386-m32_O3-ual-ofp
Hermes8
___H.
128
128
167.14
1
gcc_pentium-m32_O3-ual-ofp
Hermes8
___H.
128
128
168.23
1
gcc_i486-m32_O3-ual-ofp
Hermes8
___H.
128
128
168.35
1
gcc_pentium-m-m32_O3-ofp
Hermes8
___H.
128
128
169.02
1
gcc_pentium3-m32_O3-ofp
Hermes8
___H.
128
128
171.94
1
gcc_pentium2-m32_O3-ofp
Hermes8
___H.
128
128
175.35
1
gcc_pentiumpro-m32_O2-ofp
Hermes8
___H.
128
128
176.63
1
gcc-3.4_pentium-mmx-m32_O3-ual-ofp
Hermes8
___H.
128
128
176.72
1
gcc-3.4_pentium-m32_O3-ual-ofp
Hermes8
___H.
128
128
177.52
1
gcc-3.4_i386-m32_O3-ual-ofp
Hermes8
___H.
128
128
179.04
1
gcc_pentiumpro-m32_O3-ofp
Hermes8
___H.
128
128
181.56
1
gcc_pentium2-m32_O2-ofp
Hermes8
___H.
128
128
181.56
1
gcc_pentium3-m32_O2-ofp
Hermes8
___H.
128
128
185.00
1
gcc-3.4_i486-m32_O3-ual-ofp
Hermes8
___H.
128
128
185.13
1
gcc-3.4_pentium2-m32_Os-ofp
Hermes8
___H.
128
128
185.15
1
gcc-3.4_pentiumpro-m32_Os-ofp
Hermes8
___H.
128
128
186.28
1
gcc_pentium-m-m32_O2-ofp
Hermes8
___H.
128
128
186.54
1
gcc-3.4_pentium3-m32_Os-ofp
Hermes8
___H.
128
128
187.74
1
gcc-3.4_pentium-m-m32_Os-ofp
Hermes8
___H.
128
128
191.51
1
gcc_pentiumpro-m32_Os-ofp
Hermes8
___H.
128
128
192.84
1
gcc_pentium-m-m32_Os-ofp
Hermes8
___H.
128
128
193.71
1
gcc_pentium3-m32_Os-ofp
Hermes8
___H.
128
128
194.33
1
gcc_pentium2-m32_Os-ofp
Hermes8
___H.
128
128
267.46
1
gcc_pentium4-m32_O0
Hermes8
___H.
128
128
270.45
1
gcc_nocona_O0
Hermes8
___H.
128
128
270.66
1
gcc_m32_O0
Hermes8
___H.
128
128
272.38
1
gcc-3.3_prescott_O0
Hermes8
___H.
128
128
272.67
1
gcc_k6-m32_O0
Hermes8
___H.
128
128
273.26
1
gcc-3.4_k8_O0
Hermes8
___H.
128
128
273.78
1
gcc_pentium-m-m32_O0
Hermes8
___H.
128
128
274.20
1
gcc-3.4_nocona_O0
Hermes8
___H.
128
128
274.47
1
gcc_prescott-m32_O0
Hermes8
___H.
128
128
274.57
1
gcc_k8_O0
Hermes8
___H.
128
128
274.92
1
gcc_pentiumpro-m32_O0
Hermes8
___H.
128
128
275.24
1
gcc_pentium3-m32_O0
Hermes8
___H.
128
128
275.31
1
gcc-3.3_nocona_O0
Hermes8
___H.
128
128
276.22
1
gcc-3.3_k6_O0
Hermes8
___H.
128
128
277.00
1
gcc_pentium2-m32_O0
Hermes8
___H.
128
128
277.52
1
gcc_athlon-m32_O0
Hermes8
___H.
128
128
279.71
1
gcc_pentium-m32_O0
Hermes8
___H.
128
128
280.02
1
gcc-3.3_athlon_O0
Hermes8
___H.
128
128
280.61
1
gcc_pentium-mmx-m32_O0
Hermes8
___H.
128
128
281.92
1
gcc-3.4_prescott-m32_O0
Hermes8
___H.
128
128
282.54
1
gcc_i386-m32_O0
Hermes8
___H.
128
128
282.62
1
gcc-3.4_athlon-m32_O0
Hermes8
___H.
128
128
282.92
1
gcc-3.4_pentium-m-m32_O0
Hermes8
___H.
128
128
283.47
1
gcc-3.4_m32_O0
Hermes8
___H.
128
128
284.26
1
gcc_i486-m32_O0
Hermes8
___H.
128
128
285.06
1
gcc-3.3_pentiumpro_O0
Hermes8
___H.
128
128
285.70
1
gcc-3.3_pentium_O0
Hermes8
___H.
128
128
286.39
1
gcc-3.4_pentium3-m32_O0
Hermes8
___H.
128
128
286.41
1
gcc-3.4_pentium2-m32_O0
Hermes8
___H.
128
128
286.53
1
gcc-3.4_k6-m32_O0
Hermes8
___H.
128
128
286.60
1
gcc-3.4_k8-m32_O0
Hermes8
___H.
128
128
287.57
1
gcc-3.3_default_O0
Hermes8
___H.
128
128
287.80
1
gcc-3.4_pentiumpro-m32_O0
Hermes8
___H.
128
128
288.44
1
gcc-3.3_i386_O0
Hermes8
___H.
128
128
288.68
1
gcc_k8-m32_O0
Hermes8
___H.
128
128
289.85
1
gcc-3.4_pentium4-m32_O0
Hermes8
___H.
128
128
301.50
1
gcc-3.3_i486_O0
Hermes8
___H.
128
128
304.74
1
gcc-3.4_pentium-mmx-m32_O0
Hermes8
___H.
128
128
307.03
1
gcc-3.4_pentium-m32_O0
Hermes8
___H.
128
128
307.29
1
gcc-3.4_i386-m32_O0
Hermes8
___H.
128
128
308.34
1
gcc-3.4_i486-m32_O0