Primitive
Profile
Key
IV
MAC
Stream
40 bytes
576 bytes
1500 bytes
Imix
Agility
Key setup
IV setup
Variant
Compiler
Hermes8
_____
128
128
79.06
201.96
86.12
81.84
92.49
81.85
109.95
4352.98
1
gcc_k8_O3-ual-ofp
Hermes8
_____
128
128
80.46
1
gcc_k8_O3-ofp
Hermes8
_____
128
128
82.10
198.12
89.21
84.37
94.90
84.49
108.94
4288.47
1
gcc_nocona_O3-ual-ofp
Hermes8
_____
128
128
82.12
1
gcc-3.4_k8_O3-ual-ofp
Hermes8
_____
128
128
83.56
1
gcc_nocona_O3-ofp
Hermes8
_____
128
128
87.95
1
gcc-3.4_nocona_O2-ofp
Hermes8
_____
128
128
89.06
1
gcc-3.4_nocona_O3-ofp
Hermes8
_____
128
128
89.39
1
gcc_nocona_O1-ofp
Hermes8
_____
128
128
90.32
1
gcc-3.3_nocona_O3-ual-ofp
Hermes8
_____
128
128
90.46
1
gcc-3.3_prescott_O3-ual-ofp
Hermes8
_____
128
128
90.56
1
gcc_nocona_O2-ofp
Hermes8
_____
128
128
90.69
1
gcc-3.3_prescott_O2-ofp
Hermes8
_____
128
128
90.99
1
gcc-3.4_nocona_O3-ual-ofp
Hermes8
_____
128
128
91.43
1
gcc-3.3_nocona_O2-ofp
Hermes8
_____
128
128
91.85
1
gcc-3.3_athlon_O3-ual-ofp
Hermes8
_____
128
128
92.37
1
gcc-3.3_default_O3-ual-ofp
Hermes8
_____
128
128
92.59
1
gcc-3.3_pentiumpro_O3-ual-ofp
Hermes8
_____
128
128
92.97
1
gcc-3.3_prescott_O3-ofp
Hermes8
_____
128
128
93.48
1
gcc-3.3_nocona_O3-ofp
Hermes8
_____
128
128
96.28
1
gcc-3.3_k6_O3-ual-ofp
Hermes8
_____
128
128
96.78
1
gcc-3.4_k8_O2-ofp
Hermes8
_____
128
128
97.02
1
gcc_k8_O1-ofp
Hermes8
_____
128
128
97.23
1
gcc-3.3_pentiumpro_O2-ofp
Hermes8
_____
128
128
97.27
1
gcc_k8_O2-ofp
Hermes8
_____
128
128
99.15
1
gcc-3.3_default_O2-ofp
Hermes8
_____
128
128
99.33
1
gcc-3.4_pentium4-m32_O1-ofp
Hermes8
_____
128
128
99.45
1
gcc-3.3_prescott_O1-ofp
Hermes8
_____
128
128
99.58
1
gcc-3.3_athlon_O3-ofp
Hermes8
_____
128
128
99.67
1
gcc-3.3_athlon_O2-ofp
Hermes8
_____
128
128
100.02
1
gcc-3.3_default_O3-ofp
Hermes8
_____
128
128
100.79
1
gcc-3.4_prescott-m32_O1-ofp
Hermes8
_____
128
128
101.20
1
gcc-3.4_nocona_O1-ofp
Hermes8
_____
128
128
101.30
1
gcc-3.4_prescott-m32_O2-ofp
Hermes8
_____
128
128
101.53
262.77
114.21
107.68
122.00
106.64
118.18
6009.37
1
gcc_prescott-m32_O3-ofp
Hermes8
_____
128
128
102.29
1
gcc-3.3_default_O1-ofp
Hermes8
_____
128
128
102.30
1
gcc-3.3_athlon_O1-ofp
Hermes8
_____
128
128
102.37
1
gcc-3.4_k8_Os-ofp
Hermes8
_____
128
128
102.48
1
gcc-3.3_default_Os-ofp
Hermes8
_____
128
128
102.49
1
gcc-3.3_athlon_Os-ofp
Hermes8
_____
128
128
102.52
1
gcc-3.4_k8_O1-ofp
Hermes8
_____
128
128
103.18
1
gcc-3.4_k8_O3-ofp
Hermes8
_____
128
128
103.74
1
gcc-3.3_pentiumpro_O3-ofp
Hermes8
_____
128
128
104.20
1
gcc-3.4_prescott-m32_O3-ofp
Hermes8
_____
128
128
104.66
1
gcc-3.4_pentium4-m32_O3-ofp
Hermes8
_____
128
128
104.87
1
gcc-3.3_nocona_O1-ofp
Hermes8
_____
128
128
104.96
1
gcc-3.3_prescott_Os-ofp
Hermes8
_____
128
128
105.06
1
gcc-3.4_nocona_Os-ofp
Hermes8
_____
128
128
105.84
1
gcc-3.3_pentiumpro_O1-ofp
Hermes8
_____
128
128
106.16
1
gcc-3.3_pentiumpro_Os-ofp
Hermes8
_____
128
128
107.33
1
gcc-3.4_m32_O1-ofp
Hermes8
_____
128
128
107.89
1
gcc-3.3_nocona_Os-ofp
Hermes8
_____
128
128
107.96
1
gcc-3.3_pentium_O3-ual-ofp
Hermes8
_____
128
128
108.58
264.50
113.47
105.90
121.04
104.57
118.63
6095.15
1
gcc_pentium4-m32_O3-ofp
Hermes8
_____
128
128
108.65
1
gcc_m32_O3-ofp
Hermes8
_____
128
128
108.67
1
gcc_k8-m32_O3-ofp
Hermes8
_____
128
128
109.40
1
gcc-3.4_m32_O3-ofp
Hermes8
_____
128
128
109.47
1
gcc-3.3_k6_O2-ofp
Hermes8
_____
128
128
109.55
1
gcc-3.4_k8-m32_O2-ofp
Hermes8
_____
128
128
109.97
1
gcc-3.4_m32_O2-ofp
Hermes8
_____
128
128
110.16
1
gcc_nocona_Os-ofp
Hermes8
_____
128
128
110.43
1
gcc-3.4_k8-m32_O1-ofp
Hermes8
_____
128
128
110.52
1
gcc_m32_O2-ofp
Hermes8
_____
128
128
110.59
1
gcc-3.4_pentium4-m32_O2-ofp
Hermes8
_____
128
128
110.78
1
gcc-3.4_athlon-m32_O1-ofp
Hermes8
_____
128
128
110.80
1
gcc-3.4_athlon-m32_O2-ofp
Hermes8
_____
128
128
110.91
1
gcc-3.3_i386_O3-ual-ofp
Hermes8
_____
128
128
111.33
1
gcc_pentium4-m32_O2-ofp
Hermes8
_____
128
128
111.81
1
gcc-3.3_i486_O3-ual-ofp
Hermes8
_____
128
128
112.40
1
gcc_athlon-m32_O3-ofp
Hermes8
_____
128
128
112.92
1
gcc-3.4_athlon-m32_O3-ofp
Hermes8
_____
128
128
112.93
1
gcc-3.3_k6_O3-ofp
Hermes8
_____
128
128
112.97
1
gcc_k6-m32_O3-ofp
Hermes8
_____
128
128
114.44
1
gcc-3.4_k8-m32_O3-ofp
Hermes8
_____
128
128
115.59
1
gcc_k8_Os-ofp
Hermes8
_____
128
128
115.75
1
gcc_prescott-m32_O2-ofp
Hermes8
_____
128
128
116.49
1
gcc-3.3_i486_Os-ofp
Hermes8
_____
128
128
116.99
1
gcc_k8-m32_O2-ofp
Hermes8
_____
128
128
117.05
1
gcc_athlon-m32_O2-ofp
Hermes8
_____
128
128
117.68
1
gcc-3.4_k6-m32_O1-ofp
Hermes8
_____
128
128
118.14
1
gcc-3.3_k6_Os-ofp
Hermes8
_____
128
128
118.16
1
gcc_i486-m32_O3-ofp
Hermes8
_____
128
128
118.65
1
gcc-3.3_i486_O3-ofp
Hermes8
_____
128
128
118.68
1
gcc_m32_O1-ofp
Hermes8
_____
128
128
119.49
1
gcc-3.3_i386_O2-ofp
Hermes8
_____
128
128
119.60
1
gcc-3.3_pentium_O3-ofp
Hermes8
_____
128
128
120.37
1
gcc-3.3_k6_O1-ofp
Hermes8
_____
128
128
120.64
1
gcc-3.4_k6-m32_O3-ofp
Hermes8
_____
128
128
121.27
1
gcc-3.4_k6-m32_O2-ofp
Hermes8
_____
128
128
121.66
1
gcc-3.3_i386_O3-ofp
Hermes8
_____
128
128
122.54
1
gcc-3.3_i486_O2-ofp
Hermes8
_____
128
128
122.61
1
gcc-3.3_pentium_Os-ofp
Hermes8
_____
128
128
123.09
1
gcc-3.3_pentium_O2-ofp
Hermes8
_____
128
128
123.95
1
gcc_k6-m32_O2-ofp
Hermes8
_____
128
128
124.79
1
gcc-3.3_i486_O1-ofp
Hermes8
_____
128
128
125.05
1
gcc_pentium-mmx-m32_O3-ofp
Hermes8
_____
128
128
125.07
1
gcc_i386-m32_O3-ofp
Hermes8
_____
128
128
125.96
1
gcc-3.4_pentium-m32_O1-ofp
Hermes8
_____
128
128
126.76
1
gcc-3.3_pentium_O1-ofp
Hermes8
_____
128
128
126.86
1
gcc-3.3_i386_O1-ofp
Hermes8
_____
128
128
127.01
1
gcc-3.4_pentium-m32_O2-ofp
Hermes8
_____
128
128
127.11
1
gcc_m32_Os-ofp
Hermes8
_____
128
128
127.22
1
gcc-3.4_i386-m32_O1-ofp
Hermes8
_____
128
128
127.34
1
gcc-3.4_pentium-mmx-m32_O2-ofp
Hermes8
_____
128
128
127.59
1
gcc_pentium-m32_O3-ofp
Hermes8
_____
128
128
127.63
1
gcc-3.4_pentium-m32_O3-ofp
Hermes8
_____
128
128
127.70
1
gcc-3.4_pentium-mmx-m32_O3-ofp
Hermes8
_____
128
128
128.97
1
gcc-3.4_pentium2-m32_O2-ofp
Hermes8
_____
128
128
129.43
1
gcc_pentium-mmx-m32_O2-ofp
Hermes8
_____
128
128
129.47
1
gcc-3.4_i486-m32_O3-ofp
Hermes8
_____
128
128
129.86
1
gcc-3.4_pentium-mmx-m32_O1-ofp
Hermes8
_____
128
128
129.93
1
gcc_pentium-m32_O2-ofp
Hermes8
_____
128
128
130.72
1
gcc-3.4_pentium2-m32_O3-ofp
Hermes8
_____
128
128
130.80
1
gcc-3.4_i486-m32_O1-ofp
Hermes8
_____
128
128
131.82
1
gcc-3.4_i486-m32_O2-ofp
Hermes8
_____
128
128
131.88
1
gcc_pentium-mmx-m32_Os-ofp
Hermes8
_____
128
128
132.03
1
gcc_pentium-m32_Os-ofp
Hermes8
_____
128
128
132.34
1
gcc_athlon-m32_Os-ofp
Hermes8
_____
128
128
132.37
387.81
147.55
136.92
160.12
134.15
154.62
9602.66
1
gcc_prescott-m32_Os-ofp
Hermes8
_____
128
128
132.62
1
gcc_i486-m32_Os-ofp
Hermes8
_____
128
128
132.70
1
gcc-3.4_i386-m32_O3-ofp
Hermes8
_____
128
128
132.99
1
gcc-3.4_pentium3-m32_O3-ofp
Hermes8
_____
128
128
133.04
1
gcc_pentium4-m32_Os-ofp
Hermes8
_____
128
128
133.14
1
gcc_k6-m32_Os-ofp
Hermes8
_____
128
128
133.36
1
gcc-3.4_i386-m32_O2-ofp
Hermes8
_____
128
128
133.39
1
gcc_i486-m32_O2-ofp
Hermes8
_____
128
128
133.68
1
gcc_k8-m32_Os-ofp
Hermes8
_____
128
128
133.80
1
gcc_prescott-m32_O1-ofp
Hermes8
_____
128
128
133.85
1
gcc_i386-m32_O2-ofp
Hermes8
_____
128
128
134.56
1
gcc_athlon-m32_O1-ofp
Hermes8
_____
128
128
134.99
1
gcc_pentium2-m32_O1-ofp
Hermes8
_____
128
128
135.71
1
gcc-3.4_pentiumpro-m32_O1-ofp
Hermes8
_____
128
128
136.35
1
gcc-3.4_pentium3-m32_O2-ofp
Hermes8
_____
128
128
137.00
1
gcc_pentium4-m32_O1-ofp
Hermes8
_____
128
128
137.46
1
gcc_k8-m32_O1-ofp
Hermes8
_____
128
128
137.76
1
gcc_pentium-m-m32_O1-ofp
Hermes8
_____
128
128
138.10
1
gcc-3.4_pentium2-m32_O1-ofp
Hermes8
_____
128
128
138.19
1
gcc_k6-m32_O1-ofp
Hermes8
_____
128
128
138.24
1
gcc-3.4_pentium-m-m32_O1-ofp
Hermes8
_____
128
128
138.62
1
gcc-3.4_pentium3-m32_O1-ofp
Hermes8
_____
128
128
138.63
1
gcc-3.4_pentiumpro-m32_O2-ofp
Hermes8
_____
128
128
139.10
1
gcc-3.4_pentium-m-m32_O3-ofp
Hermes8
_____
128
128
140.07
1
gcc_pentiumpro-m32_O1-ofp
Hermes8
_____
128
128
140.14
1
gcc_pentium3-m32_O1-ofp
Hermes8
_____
128
128
142.77
1
gcc_prescott-m32_O3-ual-ofp
Hermes8
_____
128
128
143.32
1
gcc-3.4_pentiumpro-m32_O3-ofp
Hermes8
_____
128
128
143.36
1
gcc_pentium4-m32_O3-ual-ofp
Hermes8
_____
128
128
143.44
1
gcc_m32_O3-ual-ofp
Hermes8
_____
128
128
144.82
1
gcc_k8-m32_O3-ual-ofp
Hermes8
_____
128
128
146.09
1
gcc_athlon-m32_O3-ual-ofp
Hermes8
_____
128
128
148.07
1
gcc_pentium-mmx-m32_O1-ofp
Hermes8
_____
128
128
148.24
1
gcc_i486-m32_O1-ofp
Hermes8
_____
128
128
148.55
1
gcc-3.4_pentium-m-m32_O2-ofp
Hermes8
_____
128
128
148.97
1
gcc_pentium3-m32_O3-ual-ofp
Hermes8
_____
128
128
149.88
1
gcc-3.4_m32_Os-ofp
Hermes8
_____
128
128
150.88
1
gcc-3.4_athlon-m32_Os-ofp
Hermes8
_____
128
128
150.92
1
gcc-3.4_k8-m32_Os-ofp
Hermes8
_____
128
128
151.07
1
gcc-3.4_pentium4-m32_O3-ual-ofp
Hermes8
_____
128
128
151.30
1
gcc_k6-m32_O3-ual-ofp
Hermes8
_____
128
128
151.61
1
gcc-3.4_prescott-m32_Os-ofp
Hermes8
_____
128
128
151.87
1
gcc-3.4_pentium4-m32_Os-ofp
Hermes8
_____
128
128
152.62
1
gcc-3.4_k6-m32_Os-ofp
Hermes8
_____
128
128
152.64
1
gcc_pentiumpro-m32_O3-ual-ofp
Hermes8
_____
128
128
152.99
1
gcc-3.4_pentiumpro-m32_O3-ual-ofp
Hermes8
_____
128
128
153.15
1
gcc_i386-m32_O1-ofp
Hermes8
_____
128
128
153.75
1
gcc-3.4_pentium3-m32_O3-ual-ofp
Hermes8
_____
128
128
153.85
1
gcc-3.4_pentium-m-m32_O3-ual-ofp
Hermes8
_____
128
128
154.19
1
gcc_pentium-m-m32_O3-ual-ofp
Hermes8
_____
128
128
155.06
1
gcc-3.4_prescott-m32_O3-ual-ofp
Hermes8
_____
128
128
155.42
1
gcc-3.4_pentium2-m32_O3-ual-ofp
Hermes8
_____
128
128
155.54
1
gcc_pentium2-m32_O3-ual-ofp
Hermes8
_____
128
128
156.79
1
gcc_pentium-mmx-m32_O3-ual-ofp
Hermes8
_____
128
128
157.81
1
gcc-3.4_pentium-m32_Os-ofp
Hermes8
_____
128
128
158.45
1
gcc_pentium-m32_O1-ofp
Hermes8
_____
128
128
159.25
1
gcc_pentium-m32_O3-ual-ofp
Hermes8
_____
128
128
159.41
1
gcc-3.4_i486-m32_Os-ofp
Hermes8
_____
128
128
159.95
1
gcc-3.4_m32_O3-ual-ofp
Hermes8
_____
128
128
161.02
1
gcc-3.4_pentium-mmx-m32_Os-ofp
Hermes8
_____
128
128
162.08
1
gcc-3.4_k8-m32_O3-ual-ofp
Hermes8
_____
128
128
163.95
1
gcc-3.4_k6-m32_O3-ual-ofp
Hermes8
_____
128
128
164.11
1
gcc_i386-m32_O3-ual-ofp
Hermes8
_____
128
128
164.72
1
gcc_i486-m32_O3-ual-ofp
Hermes8
_____
128
128
165.07
1
gcc-3.4_athlon-m32_O3-ual-ofp
Hermes8
_____
128
128
168.53
1
gcc_pentiumpro-m32_O3-ofp
Hermes8
_____
128
128
168.57
1
gcc_pentium3-m32_O3-ofp
Hermes8
_____
128
128
171.00
1
gcc_pentiumpro-m32_O2-ofp
Hermes8
_____
128
128
171.02
1
gcc_pentium-m-m32_O2-ofp
Hermes8
_____
128
128
171.02
1
gcc_pentium3-m32_O2-ofp
Hermes8
_____
128
128
171.05
1
gcc_pentium2-m32_O2-ofp
Hermes8
_____
128
128
171.81
1
gcc_pentium-m-m32_O3-ofp
Hermes8
_____
128
128
176.17
1
gcc-3.4_pentium-mmx-m32_O3-ual-ofp
Hermes8
_____
128
128
176.67
1
gcc-3.4_pentium-m32_O3-ual-ofp
Hermes8
_____
128
128
177.54
1
gcc-3.4_i386-m32_O3-ual-ofp
Hermes8
_____
128
128
182.05
1
gcc_pentium2-m32_O3-ofp
Hermes8
_____
128
128
183.31
1
gcc-3.4_pentium3-m32_Os-ofp
Hermes8
_____
128
128
186.16
1
gcc-3.4_pentium-m-m32_Os-ofp
Hermes8
_____
128
128
187.35
1
gcc-3.4_pentium2-m32_Os-ofp
Hermes8
_____
128
128
187.68
1
gcc-3.4_i486-m32_O3-ual-ofp
Hermes8
_____
128
128
188.43
1
gcc-3.4_pentiumpro-m32_Os-ofp
Hermes8
_____
128
128
193.76
1
gcc_pentiumpro-m32_Os-ofp
Hermes8
_____
128
128
194.34
1
gcc_pentium2-m32_Os-ofp
Hermes8
_____
128
128
194.40
1
gcc_pentium3-m32_Os-ofp
Hermes8
_____
128
128
194.63
1
gcc_pentium-m-m32_Os-ofp
Hermes8
_____
128
128
267.32
1
gcc_m32_O0
Hermes8
_____
128
128
268.94
1
gcc_prescott-m32_O0
Hermes8
_____
128
128
269.45
1
gcc-3.4_nocona_O0
Hermes8
_____
128
128
271.81
1
gcc_nocona_O0
Hermes8
_____
128
128
272.25
1
gcc_k6-m32_O0
Hermes8
_____
128
128
273.28
1
gcc-3.3_prescott_O0
Hermes8
_____
128
128
273.49
1
gcc_pentium-m-m32_O0
Hermes8
_____
128
128
273.52
1
gcc_pentium3-m32_O0
Hermes8
_____
128
128
273.82
1
gcc_pentiumpro-m32_O0
Hermes8
_____
128
128
273.95
1
gcc_athlon-m32_O0
Hermes8
_____
128
128
273.98
1
gcc_pentium4-m32_O0
Hermes8
_____
128
128
274.78
1
gcc_k8_O0
Hermes8
_____
128
128
275.24
1
gcc_pentium2-m32_O0
Hermes8
_____
128
128
276.47
1
gcc_k8-m32_O0
Hermes8
_____
128
128
276.96
1
gcc-3.3_k6_O0
Hermes8
_____
128
128
278.57
1
gcc-3.4_k8_O0
Hermes8
_____
128
128
279.67
1
gcc_pentium-mmx-m32_O0
Hermes8
_____
128
128
279.70
1
gcc_pentium-m32_O0
Hermes8
_____
128
128
280.13
1
gcc-3.3_pentiumpro_O0
Hermes8
_____
128
128
280.33
1
gcc-3.3_default_O0
Hermes8
_____
128
128
281.34
1
gcc-3.4_m32_O0
Hermes8
_____
128
128
283.63
1
gcc-3.4_pentium4-m32_O0
Hermes8
_____
128
128
284.07
1
gcc-3.3_i386_O0
Hermes8
_____
128
128
285.37
1
gcc-3.3_nocona_O0
Hermes8
_____
128
128
286.22
1
gcc-3.4_k8-m32_O0
Hermes8
_____
128
128
286.36
1
gcc-3.3_athlon_O0
Hermes8
_____
128
128
286.92
1
gcc-3.4_athlon-m32_O0
Hermes8
_____
128
128
287.61
1
gcc-3.3_pentium_O0
Hermes8
_____
128
128
288.99
1
gcc_i386-m32_O0
Hermes8
_____
128
128
289.30
1
gcc-3.4_pentium2-m32_O0
Hermes8
_____
128
128
289.43
1
gcc-3.4_pentiumpro-m32_O0
Hermes8
_____
128
128
289.43
1
gcc-3.4_prescott-m32_O0
Hermes8
_____
128
128
289.49
1
gcc_i486-m32_O0
Hermes8
_____
128
128
289.60
1
gcc-3.3_i486_O0
Hermes8
_____
128
128
292.67
1
gcc-3.4_pentium3-m32_O0
Hermes8
_____
128
128
293.58
1
gcc-3.4_k6-m32_O0
Hermes8
_____
128
128
299.95
1
gcc-3.4_pentium-m-m32_O0
Hermes8
_____
128
128
304.87
1
gcc-3.4_pentium-mmx-m32_O0
Hermes8
_____
128
128
304.91
1
gcc-3.4_i386-m32_O0
Hermes8
_____
128
128
306.31
1
gcc-3.4_pentium-m32_O0
Hermes8
_____
128
128
310.03
1
gcc-3.4_i486-m32_O0