Primitive
Profile
Key
IV
MAC
Stream
40 bytes
576 bytes
1500 bytes
Imix
Agility
Key setup
IV setup
Variant
Compiler
Hermes8
_____
128
128
79.21
201.52
85.09
81.60
91.79
81.84
109.95
4364.88
1
gcc_k8_O3-ual-ofp
Hermes8
_____
128
128
81.19
201.17
88.37
84.09
94.53
84.80
108.94
4281.14
1
gcc_nocona_O3-ual-ofp
Hermes8
_____
128
128
81.24
1
gcc-3.4_k8_O3-ual-ofp
Hermes8
_____
128
128
81.34
1
gcc_k8_O3-ofp
Hermes8
_____
128
128
83.01
1
gcc_nocona_O3-ofp
Hermes8
_____
128
128
88.46
1
gcc-3.4_nocona_O3-ofp
Hermes8
_____
128
128
89.22
1
gcc-3.4_nocona_O2-ofp
Hermes8
_____
128
128
89.44
1
gcc_nocona_O1-ofp
Hermes8
_____
128
128
90.63
1
gcc-3.3_nocona_O3-ual-ofp
Hermes8
_____
128
128
90.74
1
gcc-3.3_prescott_O3-ual-ofp
Hermes8
_____
128
128
91.32
1
gcc-3.4_nocona_O3-ual-ofp
Hermes8
_____
128
128
91.41
1
gcc-3.3_prescott_O2-ofp
Hermes8
_____
128
128
91.43
1
gcc-3.3_nocona_O2-ofp
Hermes8
_____
128
128
92.24
1
gcc-3.3_athlon_O3-ual-ofp
Hermes8
_____
128
128
93.16
1
gcc-3.3_default_O3-ual-ofp
Hermes8
_____
128
128
93.98
1
gcc-3.3_pentiumpro_O3-ual-ofp
Hermes8
_____
128
128
97.00
1
gcc-3.4_k8_O3-ofp
Hermes8
_____
128
128
97.06
1
gcc-3.4_k8_O2-ofp
Hermes8
_____
128
128
97.25
1
gcc-3.3_pentiumpro_O2-ofp
Hermes8
_____
128
128
97.46
1
gcc_k8_O1-ofp
Hermes8
_____
128
128
97.73
1
gcc_k8_O2-ofp
Hermes8
_____
128
128
98.22
1
gcc_nocona_O2-ofp
Hermes8
_____
128
128
98.33
1
gcc-3.3_k6_O3-ual-ofp
Hermes8
_____
128
128
98.98
1
gcc-3.3_nocona_O1-ofp
Hermes8
_____
128
128
99.48
1
gcc-3.3_prescott_O1-ofp
Hermes8
_____
128
128
99.67
1
gcc-3.3_default_O2-ofp
Hermes8
_____
128
128
100.31
1
gcc-3.3_default_O3-ofp
Hermes8
_____
128
128
100.35
1
gcc-3.3_athlon_O2-ofp
Hermes8
_____
128
128
100.37
1
gcc-3.4_pentium4-m32_O2-ofp
Hermes8
_____
128
128
100.46
1
gcc-3.3_athlon_O3-ofp
Hermes8
_____
128
128
101.66
1
gcc-3.3_pentiumpro_O3-ofp
Hermes8
_____
128
128
102.40
258.95
114.83
104.55
120.94
106.60
118.18
6227.10
1
gcc_prescott-m32_O3-ofp
Hermes8
_____
128
128
102.46
1
gcc-3.3_default_O1-ofp
Hermes8
_____
128
128
102.59
1
gcc-3.3_athlon_O1-ofp
Hermes8
_____
128
128
102.64
1
gcc-3.3_prescott_Os-ofp
Hermes8
_____
128
128
102.71
1
gcc-3.4_nocona_O1-ofp
Hermes8
_____
128
128
102.79
1
gcc-3.3_prescott_O3-ofp
Hermes8
_____
128
128
102.81
1
gcc-3.3_default_Os-ofp
Hermes8
_____
128
128
104.67
1
gcc-3.3_nocona_O3-ofp
Hermes8
_____
128
128
104.78
1
gcc-3.4_pentium4-m32_O3-ofp
Hermes8
_____
128
128
104.86
1
gcc-3.4_k8_Os-ofp
Hermes8
_____
128
128
105.38
1
gcc-3.3_athlon_Os-ofp
Hermes8
_____
128
128
105.41
1
gcc-3.4_k8_O1-ofp
Hermes8
_____
128
128
105.46
1
gcc-3.3_pentiumpro_O1-ofp
Hermes8
_____
128
128
105.75
1
gcc_athlon-m32_O3-ofp
Hermes8
_____
128
128
105.79
1
gcc-3.4_nocona_Os-ofp
Hermes8
_____
128
128
106.75
1
gcc-3.3_pentiumpro_Os-ofp
Hermes8
_____
128
128
106.96
1
gcc-3.4_m32_O3-ofp
Hermes8
_____
128
128
107.08
1
gcc-3.4_pentium4-m32_O1-ofp
Hermes8
_____
128
128
107.49
1
gcc-3.4_athlon-m32_O2-ofp
Hermes8
_____
128
128
107.81
1
gcc_m32_O3-ofp
Hermes8
_____
128
128
107.89
1
gcc-3.4_athlon-m32_O3-ofp
Hermes8
_____
128
128
107.92
1
gcc-3.4_m32_O1-ofp
Hermes8
_____
128
128
108.12
1
gcc-3.3_nocona_Os-ofp
Hermes8
_____
128
128
108.18
1
gcc-3.3_pentium_O3-ual-ofp
Hermes8
_____
128
128
108.58
264.62
113.00
105.94
120.80
111.75
118.63
6095.15
1
gcc_pentium4-m32_O3-ofp
Hermes8
_____
128
128
108.61
1
gcc-3.4_m32_O2-ofp
Hermes8
_____
128
128
108.63
1
gcc_k8-m32_O3-ofp
Hermes8
_____
128
128
108.83
1
gcc-3.4_prescott-m32_O1-ofp
Hermes8
_____
128
128
109.06
1
gcc-3.4_athlon-m32_O1-ofp
Hermes8
_____
128
128
109.76
1
gcc_nocona_Os-ofp
Hermes8
_____
128
128
110.02
1
gcc-3.4_k8-m32_O2-ofp
Hermes8
_____
128
128
110.51
1
gcc_m32_O2-ofp
Hermes8
_____
128
128
111.65
1
gcc_k8-m32_O2-ofp
Hermes8
_____
128
128
111.78
1
gcc-3.4_prescott-m32_O2-ofp
Hermes8
_____
128
128
111.83
1
gcc-3.3_k6_O2-ofp
Hermes8
_____
128
128
111.84
1
gcc-3.3_i486_O3-ual-ofp
Hermes8
_____
128
128
112.02
1
gcc-3.4_k8-m32_O1-ofp
Hermes8
_____
128
128
113.30
1
gcc-3.3_k6_O3-ofp
Hermes8
_____
128
128
113.32
1
gcc-3.4_k6-m32_O1-ofp
Hermes8
_____
128
128
113.66
1
gcc-3.4_prescott-m32_O3-ofp
Hermes8
_____
128
128
114.36
1
gcc-3.4_k8-m32_O3-ofp
Hermes8
_____
128
128
114.74
1
gcc_pentium4-m32_O2-ofp
Hermes8
_____
128
128
114.83
1
gcc_k8_Os-ofp
Hermes8
_____
128
128
114.99
1
gcc_k6-m32_O3-ofp
Hermes8
_____
128
128
115.82
1
gcc-3.3_i386_O3-ual-ofp
Hermes8
_____
128
128
116.54
1
gcc-3.3_i486_Os-ofp
Hermes8
_____
128
128
117.15
1
gcc-3.3_i386_O3-ofp
Hermes8
_____
128
128
118.66
1
gcc_m32_O1-ofp
Hermes8
_____
128
128
118.83
1
gcc-3.3_pentium_O3-ofp
Hermes8
_____
128
128
119.21
1
gcc-3.3_pentium_Os-ofp
Hermes8
_____
128
128
119.69
1
gcc_prescott-m32_O2-ofp
Hermes8
_____
128
128
119.90
1
gcc-3.3_k6_O1-ofp
Hermes8
_____
128
128
120.09
1
gcc_athlon-m32_O2-ofp
Hermes8
_____
128
128
120.31
1
gcc-3.3_i386_O2-ofp
Hermes8
_____
128
128
120.50
1
gcc_k6-m32_O2-ofp
Hermes8
_____
128
128
120.80
1
gcc-3.4_k6-m32_O3-ofp
Hermes8
_____
128
128
121.51
1
gcc-3.3_i486_O2-ofp
Hermes8
_____
128
128
122.38
1
gcc-3.3_k6_Os-ofp
Hermes8
_____
128
128
122.48
1
gcc-3.3_pentium_O2-ofp
Hermes8
_____
128
128
122.54
1
gcc-3.3_i486_O3-ofp
Hermes8
_____
128
128
123.55
1
gcc_i486-m32_O3-ofp
Hermes8
_____
128
128
123.90
1
gcc-3.4_k6-m32_O2-ofp
Hermes8
_____
128
128
123.96
1
gcc-3.4_i486-m32_O2-ofp
Hermes8
_____
128
128
124.52
1
gcc-3.3_pentium_O1-ofp
Hermes8
_____
128
128
124.72
1
gcc-3.4_pentium-m32_O2-ofp
Hermes8
_____
128
128
124.79
1
gcc-3.4_i386-m32_O3-ofp
Hermes8
_____
128
128
125.42
1
gcc_pentium-m32_O3-ofp
Hermes8
_____
128
128
125.88
1
gcc_pentium-mmx-m32_O3-ofp
Hermes8
_____
128
128
126.81
1
gcc-3.4_pentium-mmx-m32_O1-ofp
Hermes8
_____
128
128
127.05
1
gcc-3.4_pentium-mmx-m32_O2-ofp
Hermes8
_____
128
128
127.13
1
gcc-3.4_pentium-m32_O3-ofp
Hermes8
_____
128
128
127.17
1
gcc-3.3_i386_O1-ofp
Hermes8
_____
128
128
127.80
1
gcc-3.3_i486_O1-ofp
Hermes8
_____
128
128
127.84
1
gcc_m32_Os-ofp
Hermes8
_____
128
128
128.53
1
gcc-3.4_i486-m32_O3-ofp
Hermes8
_____
128
128
128.68
1
gcc-3.4_pentium-m32_O1-ofp
Hermes8
_____
128
128
129.28
1
gcc_i386-m32_O3-ofp
Hermes8
_____
128
128
129.35
1
gcc-3.4_pentium-mmx-m32_O3-ofp
Hermes8
_____
128
128
129.43
1
gcc_pentium-m32_O2-ofp
Hermes8
_____
128
128
129.49
1
gcc-3.4_i386-m32_O1-ofp
Hermes8
_____
128
128
129.65
1
gcc_k6-m32_Os-ofp
Hermes8
_____
128
128
130.73
1
gcc-3.4_pentiumpro-m32_O2-ofp
Hermes8
_____
128
128
130.94
1
gcc_pentium4-m32_Os-ofp
Hermes8
_____
128
128
131.57
1
gcc-3.4_i486-m32_O1-ofp
Hermes8
_____
128
128
131.91
1
gcc_pentium-m32_Os-ofp
Hermes8
_____
128
128
131.92
1
gcc_pentium-mmx-m32_Os-ofp
Hermes8
_____
128
128
131.98
1
gcc_pentium-mmx-m32_O2-ofp
Hermes8
_____
128
128
132.62
1
gcc_i486-m32_Os-ofp
Hermes8
_____
128
128
132.68
1
gcc-3.4_pentium3-m32_O2-ofp
Hermes8
_____
128
128
132.70
387.88
147.10
136.92
159.87
134.19
154.62
9602.66
1
gcc_prescott-m32_Os-ofp
Hermes8
_____
128
128
132.99
1
gcc-3.4_pentium3-m32_O3-ofp
Hermes8
_____
128
128
133.03
1
gcc-3.4_i386-m32_O2-ofp
Hermes8
_____
128
128
133.23
1
gcc_k8-m32_Os-ofp
Hermes8
_____
128
128
134.37
1
gcc_pentium4-m32_O1-ofp
Hermes8
_____
128
128
134.77
1
gcc_prescott-m32_O1-ofp
Hermes8
_____
128
128
134.79
1
gcc_athlon-m32_O1-ofp
Hermes8
_____
128
128
135.38
1
gcc_pentiumpro-m32_O1-ofp
Hermes8
_____
128
128
136.10
1
gcc-3.4_pentiumpro-m32_O1-ofp
Hermes8
_____
128
128
136.34
1
gcc-3.4_pentium-m-m32_O2-ofp
Hermes8
_____
128
128
136.34
1
gcc_k6-m32_O1-ofp
Hermes8
_____
128
128
136.94
1
gcc_k8-m32_O1-ofp
Hermes8
_____
128
128
137.05
1
gcc-3.4_pentium2-m32_O1-ofp
Hermes8
_____
128
128
137.44
1
gcc-3.4_pentium2-m32_O2-ofp
Hermes8
_____
128
128
137.52
1
gcc-3.4_pentium-m-m32_O3-ofp
Hermes8
_____
128
128
137.59
1
gcc-3.4_pentiumpro-m32_O3-ofp
Hermes8
_____
128
128
137.87
1
gcc_i486-m32_O2-ofp
Hermes8
_____
128
128
137.91
1
gcc_pentium-m-m32_O1-ofp
Hermes8
_____
128
128
138.30
1
gcc-3.4_pentium3-m32_O1-ofp
Hermes8
_____
128
128
138.64
1
gcc-3.4_pentium-m-m32_O1-ofp
Hermes8
_____
128
128
138.94
1
gcc_i386-m32_O2-ofp
Hermes8
_____
128
128
139.57
1
gcc-3.4_pentium2-m32_O3-ofp
Hermes8
_____
128
128
139.90
1
gcc_athlon-m32_Os-ofp
Hermes8
_____
128
128
139.98
1
gcc_pentium3-m32_O1-ofp
Hermes8
_____
128
128
140.04
1
gcc_pentium2-m32_O1-ofp
Hermes8
_____
128
128
141.19
1
gcc_m32_O3-ual-ofp
Hermes8
_____
128
128
143.33
1
gcc_pentium4-m32_O3-ual-ofp
Hermes8
_____
128
128
143.86
1
gcc_k8-m32_O3-ual-ofp
Hermes8
_____
128
128
147.09
1
gcc_athlon-m32_O3-ual-ofp
Hermes8
_____
128
128
147.34
1
gcc_prescott-m32_O3-ual-ofp
Hermes8
_____
128
128
148.23
1
gcc_i486-m32_O1-ofp
Hermes8
_____
128
128
148.68
1
gcc_pentium-m32_O1-ofp
Hermes8
_____
128
128
149.04
1
gcc_pentium2-m32_O3-ual-ofp
Hermes8
_____
128
128
149.24
1
gcc_pentium-mmx-m32_O1-ofp
Hermes8
_____
128
128
149.85
1
gcc-3.4_prescott-m32_O3-ual-ofp
Hermes8
_____
128
128
150.39
1
gcc-3.4_m32_Os-ofp
Hermes8
_____
128
128
150.77
1
gcc_k6-m32_O3-ual-ofp
Hermes8
_____
128
128
150.92
1
gcc-3.4_k8-m32_Os-ofp
Hermes8
_____
128
128
151.00
1
gcc_pentium3-m32_O3-ual-ofp
Hermes8
_____
128
128
151.36
1
gcc-3.4_pentium2-m32_O3-ual-ofp
Hermes8
_____
128
128
151.57
1
gcc-3.4_athlon-m32_Os-ofp
Hermes8
_____
128
128
152.25
1
gcc-3.4_pentium4-m32_Os-ofp
Hermes8
_____
128
128
152.55
1
gcc-3.4_k6-m32_Os-ofp
Hermes8
_____
128
128
152.81
1
gcc-3.4_pentium-m-m32_O3-ual-ofp
Hermes8
_____
128
128
153.06
1
gcc-3.4_pentium4-m32_O3-ual-ofp
Hermes8
_____
128
128
153.17
1
gcc-3.4_prescott-m32_Os-ofp
Hermes8
_____
128
128
154.35
1
gcc_pentium-m-m32_O3-ual-ofp
Hermes8
_____
128
128
154.56
1
gcc-3.4_athlon-m32_O3-ual-ofp
Hermes8
_____
128
128
154.64
1
gcc-3.4_pentium-mmx-m32_Os-ofp
Hermes8
_____
128
128
155.03
1
gcc_i386-m32_O3-ual-ofp
Hermes8
_____
128
128
155.15
1
gcc-3.4_pentiumpro-m32_O3-ual-ofp
Hermes8
_____
128
128
155.34
1
gcc-3.4_pentium3-m32_O3-ual-ofp
Hermes8
_____
128
128
155.81
1
gcc_i386-m32_O1-ofp
Hermes8
_____
128
128
156.18
1
gcc_pentiumpro-m32_O3-ual-ofp
Hermes8
_____
128
128
156.86
1
gcc-3.4_i486-m32_Os-ofp
Hermes8
_____
128
128
157.42
1
gcc-3.4_pentium-m32_Os-ofp
Hermes8
_____
128
128
158.83
1
gcc_pentium-m32_O3-ual-ofp
Hermes8
_____
128
128
161.25
1
gcc-3.4_k8-m32_O3-ual-ofp
Hermes8
_____
128
128
161.77
1
gcc-3.4_m32_O3-ual-ofp
Hermes8
_____
128
128
163.11
1
gcc-3.4_k6-m32_O3-ual-ofp
Hermes8
_____
128
128
167.17
1
gcc_i486-m32_O3-ual-ofp
Hermes8
_____
128
128
168.69
1
gcc_pentium-mmx-m32_O3-ual-ofp
Hermes8
_____
128
128
169.56
1
gcc_pentium-m-m32_O3-ofp
Hermes8
_____
128
128
170.02
1
gcc_pentiumpro-m32_O3-ofp
Hermes8
_____
128
128
171.00
1
gcc_pentium-m-m32_O2-ofp
Hermes8
_____
128
128
171.01
1
gcc_pentiumpro-m32_O2-ofp
Hermes8
_____
128
128
176.41
1
gcc_pentium3-m32_O2-ofp
Hermes8
_____
128
128
177.88
1
gcc_pentium2-m32_O3-ofp
Hermes8
_____
128
128
178.32
1
gcc-3.4_i386-m32_O3-ual-ofp
Hermes8
_____
128
128
179.03
1
gcc-3.4_pentium-m32_O3-ual-ofp
Hermes8
_____
128
128
179.91
1
gcc_pentium3-m32_O3-ofp
Hermes8
_____
128
128
180.88
1
gcc_pentium2-m32_O2-ofp
Hermes8
_____
128
128
183.33
1
gcc-3.4_pentium2-m32_Os-ofp
Hermes8
_____
128
128
185.95
1
gcc-3.4_pentiumpro-m32_Os-ofp
Hermes8
_____
128
128
185.97
1
gcc-3.4_pentium3-m32_Os-ofp
Hermes8
_____
128
128
186.65
1
gcc-3.4_i486-m32_O3-ual-ofp
Hermes8
_____
128
128
189.66
1
gcc-3.4_pentium-m-m32_Os-ofp
Hermes8
_____
128
128
193.62
1
gcc_pentiumpro-m32_Os-ofp
Hermes8
_____
128
128
194.31
1
gcc-3.4_pentium-mmx-m32_O3-ual-ofp
Hermes8
_____
128
128
194.56
1
gcc_pentium2-m32_Os-ofp
Hermes8
_____
128
128
194.97
1
gcc_pentium3-m32_Os-ofp
Hermes8
_____
128
128
195.03
1
gcc_pentium-m-m32_Os-ofp
Hermes8
_____
128
128
267.94
1
gcc_k8-m32_O0
Hermes8
_____
128
128
268.38
1
gcc_m32_O0
Hermes8
_____
128
128
269.49
1
gcc_prescott-m32_O0
Hermes8
_____
128
128
271.40
1
gcc_pentium4-m32_O0
Hermes8
_____
128
128
271.52
1
gcc_k8_O0
Hermes8
_____
128
128
271.74
1
gcc_nocona_O0
Hermes8
_____
128
128
271.83
1
gcc-3.4_nocona_O0
Hermes8
_____
128
128
274.46
1
gcc_athlon-m32_O0
Hermes8
_____
128
128
274.64
1
gcc_pentiumpro-m32_O0
Hermes8
_____
128
128
275.29
1
gcc_pentium-m-m32_O0
Hermes8
_____
128
128
275.30
1
gcc_pentium2-m32_O0
Hermes8
_____
128
128
277.10
1
gcc_pentium3-m32_O0
Hermes8
_____
128
128
278.00
1
gcc-3.3_k6_O0
Hermes8
_____
128
128
278.12
1
gcc-3.4_k8_O0
Hermes8
_____
128
128
278.42
1
gcc-3.3_athlon_O0
Hermes8
_____
128
128
279.65
1
gcc_pentium-mmx-m32_O0
Hermes8
_____
128
128
279.68
1
gcc-3.4_m32_O0
Hermes8
_____
128
128
281.62
1
gcc-3.4_athlon-m32_O0
Hermes8
_____
128
128
281.81
1
gcc_k6-m32_O0
Hermes8
_____
128
128
282.32
1
gcc-3.4_pentium2-m32_O0
Hermes8
_____
128
128
282.77
1
gcc_pentium-m32_O0
Hermes8
_____
128
128
283.22
1
gcc_i386-m32_O0
Hermes8
_____
128
128
284.60
1
gcc_i486-m32_O0
Hermes8
_____
128
128
284.85
1
gcc-3.4_prescott-m32_O0
Hermes8
_____
128
128
285.57
1
gcc-3.4_k6-m32_O0
Hermes8
_____
128
128
285.77
1
gcc-3.3_pentium_O0
Hermes8
_____
128
128
286.33
1
gcc-3.3_prescott_O0
Hermes8
_____
128
128
286.42
1
gcc-3.3_i386_O0
Hermes8
_____
128
128
286.63
1
gcc-3.4_pentiumpro-m32_O0
Hermes8
_____
128
128
287.25
1
gcc-3.3_pentiumpro_O0
Hermes8
_____
128
128
287.73
1
gcc-3.3_nocona_O0
Hermes8
_____
128
128
289.01
1
gcc-3.3_i486_O0
Hermes8
_____
128
128
289.83
1
gcc-3.4_pentium4-m32_O0
Hermes8
_____
128
128
290.19
1
gcc-3.4_k8-m32_O0
Hermes8
_____
128
128
291.69
1
gcc-3.4_pentium-m-m32_O0
Hermes8
_____
128
128
292.71
1
gcc-3.4_pentium3-m32_O0
Hermes8
_____
128
128
295.56
1
gcc-3.3_default_O0
Hermes8
_____
128
128
301.63
1
gcc-3.4_i386-m32_O0
Hermes8
_____
128
128
304.51
1
gcc-3.4_pentium-m32_O0
Hermes8
_____
128
128
304.57
1
gcc-3.4_pentium-mmx-m32_O0
Hermes8
_____
128
128
310.91
1
gcc-3.4_i486-m32_O0