Primitive
Profile
Key
IV
MAC
Stream
40 bytes
576 bytes
1500 bytes
Imix
Agility
Key setup
IV setup
Variant
Compiler
NLS-v1
S._H.
128
128
128
12.01
158.20
21.48
14.38
28.24
25.92
1117.82
3508.73
2
gcc_nocona_O2-ofp
NLS-v1
S._H.
128
64
64
12.07
143.70
20.59
14.11
26.65
24.85
1059.71
2943.79
2
gcc_nocona_O2-ofp
NLS-v1
S._H.
128
64
64
12.43
2
gcc_k8_O2-ofp
NLS-v1
S._H.
128
128
128
12.54
149.59
21.78
15.08
28.08
27.35
1078.38
3663.06
2
gcc_nocona_Os-ofp
NLS-v1
S._H.
128
64
64
12.56
139.67
21.02
14.75
26.85
27.72
1084.99
3062.58
2
gcc_nocona_Os-ofp
NLS-v1
S._H.
128
64
64
12.71
2
gcc_nocona_O3-ofp
NLS-v1
S._H.
128
64
64
12.74
2
gcc_nocona_O3-ual-ofp
NLS-v1
S._H.
128
64
64
12.84
2
gcc_k8_O3-ual-ofp
NLS-v1
S._H.
128
64
64
12.85
2
gcc_k8_Os-ofp
NLS-v1
S._H.
128
64
64
12.96
2
gcc_k6-m32_O3-ual-ofp
NLS-v1
S._H.
128
64
64
12.97
2
gcc_k8_O3-ofp
NLS-v1
S._H.
128
64
64
13.13
2
gcc_i386-m32_O3-ofp
NLS-v1
S._H.
128
64
64
13.21
2
gcc_i386-m32_O3-ual-ofp
NLS-v1
S._H.
128
64
64
13.25
2
gcc_m32_O3-ual-ofp
NLS-v1
S._H.
128
128
128
13.33
103.56
20.70
16.54
24.85
23.99
818.14
2375.34
2
gcc_prescott-m32_O3-ual-ofp
NLS-v1
S._H.
128
64
64
13.34
2
gcc_athlon-m32_O3-ual-ofp
NLS-v1
S._H.
128
64
64
13.38
93.25
20.74
16.64
24.21
24.17
817.80
1962.87
2
gcc_prescott-m32_O3-ual-ofp
NLS-v1
S._H.
128
64
64
13.38
2
gcc_athlon-m32_O3-ofp
NLS-v1
S._H.
128
64
64
13.39
2
gcc_k6-m32_O3-ofp
NLS-v1
S._H.
128
64
64
13.39
2
gcc_m32_O3-ofp
NLS-v1
S._H.
128
64
64
13.40
2
gcc_k8-m32_O3-ofp
NLS-v1
S._H.
128
64
64
13.41
2
gcc_k8-m32_O2-ofp
NLS-v1
S._H.
128
64
64
13.42
2
gcc_k6-m32_O2-ofp
NLS-v1
S._H.
128
64
64
13.47
2
gcc_athlon-m32_O2-ofp
NLS-v1
S._H.
128
128
128
13.48
131.23
21.99
17.60
27.87
25.19
971.23
3183.45
2
gcc_prescott-m32_O3-ofp
NLS-v1
S._H.
128
64
64
13.48
86.88
19.61
16.55
23.10
21.84
975.63
1826.35
2
gcc_pentiumpro-m32_O3-ual-ofp
NLS-v1
S._H.
128
128
128
13.49
160.02
24.40
17.83
31.29
26.89
1109.81
3576.06
2
gcc_prescott-m32_O2-ofp
NLS-v1
S._H.
128
64
64
13.50
126.85
22.80
17.73
28.07
24.13
1010.31
2605.55
2
gcc_prescott-m32_O3-ofp
NLS-v1
S._H.
128
64
64
13.50
2
gcc_k8-m32_O3-ual-ofp
NLS-v1
S._H.
128
128
128
13.51
95.39
20.66
16.28
24.17
22.12
955.10
2180.88
2
gcc_pentiumpro-m32_O3-ual-ofp
NLS-v1
S._H.
128
128
128
13.53
95.30
20.33
16.33
24.00
21.88
930.64
2240.74
2
gcc_pentium3-m32_O3-ual-ofp
NLS-v1
S._H.
128
64
64
13.53
2
gcc_m32_O2-ofp
NLS-v1
S._H.
128
64
64
13.54
134.47
22.97
17.31
28.54
27.52
1122.27
2952.08
2
gcc_prescott-m32_O2-ofp
NLS-v1
S._H.
128
64
64
13.54
2
gcc_i386-m32_O2-ofp
NLS-v1
S._H.
128
128
128
13.58
94.16
20.43
16.27
23.96
21.18
956.70
2185.84
2
gcc_pentium2-m32_O3-ual-ofp
NLS-v1
S._H.
128
64
64
13.60
86.87
19.83
15.76
22.93
21.78
930.66
1881.24
2
gcc_pentium3-m32_O3-ual-ofp
NLS-v1
S._H.
128
64
64
13.61
86.16
19.60
16.52
23.03
21.65
955.32
1817.08
2
gcc_pentium2-m32_O3-ual-ofp
NLS-v1
S._H.
128
128
128
13.68
169.37
25.02
18.00
32.34
26.93
1372.89
4388.59
2
gcc_pentium3-m32_O2-ofp
NLS-v1
S._H.
128
64
64
13.71
119.44
22.23
16.86
26.92
27.90
1460.36
2535.88
2
gcc_pentium2-m32_O3-ofp
NLS-v1
S._H.
128
64
64
13.72
150.77
24.40
17.11
30.39
27.87
1368.50
3525.87
2
gcc_pentium3-m32_O2-ofp
NLS-v1
S._H.
128
64
64
13.73
117.06
22.65
16.38
26.82
24.28
1458.77
2578.54
2
gcc_pentiumpro-m32_O3-ofp
NLS-v1
S._H.
128
64
64
13.73
2
gcc_pentium-m32_O3-ual-ofp
NLS-v1
S._H.
128
128
128
13.74
169.62
25.59
17.94
32.66
27.56
1378.70
4299.93
2
gcc_pentiumpro-m32_O2-ofp
NLS-v1
S._H.
128
64
64
13.74
147.53
24.57
17.23
30.30
28.64
1205.64
2854.30
2
gcc_pentiumpro-m32_O2-ofp
NLS-v1
S._H.
128
64
64
13.74
151.74
23.25
17.70
30.02
26.95
1257.66
2894.81
2
gcc_pentium2-m32_O2-ofp
NLS-v1
S._H.
128
64
64
13.74
2
gcc_pentium-mmx-m32_O3-ual-ofp
NLS-v1
S._H.
128
128
128
13.75
154.76
25.39
17.40
31.32
28.51
1375.13
4383.41
2
gcc_pentium2-m32_O2-ofp
NLS-v1
S._H.
128
128
128
13.77
133.69
23.39
17.64
28.84
24.45
1385.10
3136.63
2
gcc_pentium3-m32_O3-ofp
NLS-v1
S._H.
128
64
64
13.78
2
gcc_pentium-m32_O3-ofp
NLS-v1
S._H.
128
64
64
13.81
121.72
21.09
16.36
26.25
26.19
1401.96
2480.20
2
gcc_pentium3-m32_O3-ofp
NLS-v1
S._H.
128
128
128
13.83
132.12
23.90
17.53
28.98
26.38
1457.32
3135.72
2
gcc_pentiumpro-m32_O3-ofp
NLS-v1
S._H.
128
128
128
13.85
132.98
23.40
17.77
28.84
27.07
1457.35
3127.74
2
gcc_pentium2-m32_O3-ofp
NLS-v1
S._H.
128
64
64
13.88
2
gcc_pentium-mmx-m32_O3-ofp
NLS-v1
S._H.
128
64
64
14.04
2
gcc_i486-m32_O3-ual-ofp
NLS-v1
S._H.
128
64
64
14.13
2
gcc_i486-m32_O3-ofp
NLS-v1
S._H.
128
64
64
14.21
2
gcc_i486-m32_O2-ofp
NLS-v1
S._H.
128
64
64
14.53
2
gcc_pentium-mmx-m32_O2-ofp
NLS-v1
S._H.
128
64
64
14.54
2
gcc_pentium-m32_O2-ofp
NLS-v1
S._H.
128
64
64
14.76
2
gcc_k8_O1-ofp
NLS-v1
S._H.
128
64
64
15.15
2
gcc_nocona_O1-ofp
NLS-v1
S._H.
128
64
64
16.49
2
gcc_pentium-m-m32_O2-ofp
NLS-v1
S._H.
128
64
64
17.61
2
gcc_pentium-m-m32_O3-ual-ofp
NLS-v1
S._H.
128
64
64
17.75
2
gcc_pentiumpro-m32_O1-ofp
NLS-v1
S._H.
128
64
64
17.80
2
gcc_k6-m32_O1-ofp
NLS-v1
S._H.
128
64
64
17.99
2
gcc_athlon-m32_O1-ofp
NLS-v1
S._H.
128
64
64
18.00
2
gcc_k8-m32_O1-ofp
NLS-v1
S._H.
128
64
64
18.20
2
gcc_pentium-m-m32_O3-ofp
NLS-v1
S._H.
128
64
64
18.33
2
gcc_pentium3-m32_O1-ofp
NLS-v1
S._H.
128
64
64
18.34
2
gcc_prescott-m32_O1-ofp
NLS-v1
S._H.
128
64
64
18.67
2
gcc_pentium-m32_Os-ofp
NLS-v1
S._H.
128
64
64
18.71
2
gcc_m32_O1-ofp
NLS-v1
S._H.
128
64
64
18.81
2
gcc_k6-m32_Os-ofp
NLS-v1
S._H.
128
64
64
18.92
2
gcc_pentium-mmx-m32_Os-ofp
NLS-v1
S._H.
128
64
64
18.99
2
gcc_pentium3-m32_Os-ofp
NLS-v1
S._H.
128
64
64
19.09
2
gcc_k8-m32_Os-ofp
NLS-v1
S._H.
128
64
64
19.11
2
gcc_m32_Os-ofp
NLS-v1
S._H.
128
64
64
19.12
2
gcc_i386-m32_O1-ofp
NLS-v1
S._H.
128
64
64
19.23
133.53
26.65
22.00
32.27
28.89
1381.83
3048.62
2
gcc_prescott-m32_Os-ofp
NLS-v1
S._H.
128
64
64
19.29
2
gcc_pentium2-m32_O1-ofp
NLS-v1
S._H.
128
64
64
19.37
2
gcc_pentium-mmx-m32_O1-ofp
NLS-v1
S._H.
128
64
64
19.37
2
gcc_pentiumpro-m32_Os-ofp
NLS-v1
S._H.
128
64
64
19.49
2
gcc_i486-m32_O1-ofp
NLS-v1
S._H.
128
128
128
19.55
157.90
29.41
20.95
35.11
29.09
1288.09
3898.02
2
gcc_prescott-m32_Os-ofp
NLS-v1
S._H.
128
64
64
19.60
2
gcc_athlon-m32_Os-ofp
NLS-v1
S._H.
128
64
64
19.63
2
gcc_pentium2-m32_Os-ofp
NLS-v1
S._H.
128
64
64
19.74
2
gcc_pentium-m-m32_Os-ofp
NLS-v1
S._H.
128
64
64
20.02
2
gcc_i486-m32_Os-ofp
NLS-v1
S._H.
128
64
64
20.24
1
gcc_nocona_O3-ual-ofp
NLS-v1
S._H.
128
64
64
20.34
2
gcc_pentium-m32_O1-ofp
NLS-v1
S._H.
128
64
64
21.12
2
gcc_pentium-m-m32_O1-ofp
NLS-v1
S._H.
128
64
64
21.25
1
gcc_k8_O3-ual-ofp
NLS-v1
S._H.
128
64
64
24.97
1
gcc_pentium-m-m32_O3-ual-ofp
NLS-v1
S._H.
128
64
64
26.98
1
gcc_athlon-m32_O3-ual-ofp
NLS-v1
S._H.
128
64
64
27.07
1
gcc_pentium-m32_O3-ual-ofp
NLS-v1
S._H.
128
64
64
27.17
1
gcc_m32_O3-ual-ofp
NLS-v1
S._H.
128
64
64
27.48
1
gcc_pentium-mmx-m32_O3-ual-ofp
NLS-v1
S._H.
128
64
64
27.67
1
gcc_pentium3-m32_O3-ual-ofp
NLS-v1
S._H.
128
64
64
27.69
1
gcc_pentium2-m32_O3-ual-ofp
NLS-v1
S._H.
128
64
64
27.69
1
gcc_prescott-m32_O3-ual-ofp
NLS-v1
S._H.
128
64
64
27.72
1
gcc_pentiumpro-m32_O3-ual-ofp
NLS-v1
S._H.
128
64
64
28.56
1
gcc_k6-m32_O3-ual-ofp
NLS-v1
S._H.
128
64
64
29.26
1
gcc_i486-m32_O3-ual-ofp
NLS-v1
S._H.
128
64
64
29.50
1
gcc_k8-m32_O3-ual-ofp
NLS-v1
S._H.
128
64
64
29.62
1
gcc_i386-m32_O3-ual-ofp
NLS-v1
S._H.
128
64
64
30.07
1
gcc_prescott-m32_O3-ofp
NLS-v1
S._H.
128
64
64
30.61
1
gcc_nocona_O3-ofp
NLS-v1
S._H.
128
64
64
32.03
1
gcc_k8_O3-ofp
NLS-v1
S._H.
128
64
64
32.65
1
gcc_athlon-m32_O3-ofp
NLS-v1
S._H.
128
64
64
32.81
1
gcc_m32_O3-ofp
NLS-v1
S._H.
128
64
64
32.88
1
gcc_pentiumpro-m32_O3-ofp
NLS-v1
S._H.
128
64
64
33.14
1
gcc_i386-m32_O3-ofp
NLS-v1
S._H.
128
64
64
34.65
1
gcc_k6-m32_O3-ofp
NLS-v1
S._H.
128
64
64
37.64
1
gcc_prescott-m32_O2-ofp
NLS-v1
S._H.
128
64
64
37.66
1
gcc_pentium-m-m32_O3-ofp
NLS-v1
S._H.
128
64
64
39.63
1
gcc_k8-m32_O3-ofp
NLS-v1
S._H.
128
64
64
39.63
1
gcc_pentium2-m32_O3-ofp
NLS-v1
S._H.
128
64
64
39.85
1
gcc_pentium3-m32_O3-ofp
NLS-v1
S._H.
128
64
64
40.64
1
gcc_pentium-m32_O3-ofp
NLS-v1
S._H.
128
64
64
40.82
1
gcc_pentium-mmx-m32_O3-ofp
NLS-v1
S._H.
128
64
64
41.36
1
gcc_i486-m32_O3-ofp
NLS-v1
S._H.
128
64
64
41.37
1
gcc_pentium-m-m32_Os-ofp
NLS-v1
S._H.
128
64
64
41.44
1
gcc_k8_Os-ofp
NLS-v1
S._H.
128
64
64
41.64
1
gcc_athlon-m32_Os-ofp
NLS-v1
S._H.
128
64
64
41.64
1
gcc_k8-m32_Os-ofp
NLS-v1
S._H.
128
64
64
41.64
1
gcc_pentium-m32_Os-ofp
NLS-v1
S._H.
128
64
64
41.64
1
gcc_pentium2-m32_Os-ofp
NLS-v1
S._H.
128
64
64
42.65
1
gcc_i386-m32_O2-ofp
NLS-v1
S._H.
128
64
64
42.92
1
gcc_nocona_O1-ofp
NLS-v1
S._H.
128
64
64
43.14
1
gcc_k6-m32_Os-ofp
NLS-v1
S._H.
128
64
64
43.46
1
gcc_k8_O1-ofp
NLS-v1
S._H.
128
64
64
44.14
1
gcc_m32_Os-ofp
NLS-v1
S._H.
128
64
64
44.28
1
gcc_prescott-m32_O1-ofp
NLS-v1
S._H.
128
64
64
44.66
1
gcc_k6-m32_O2-ofp
NLS-v1
S._H.
128
64
64
45.15
1
gcc_pentium-mmx-m32_O2-ofp
NLS-v1
S._H.
128
64
64
45.74
2
gcc_pentium3-m32_O0
NLS-v1
S._H.
128
64
64
45.75
2
gcc_prescott-m32_O0
NLS-v1
S._H.
128
64
64
45.85
2
gcc_m32_O0
NLS-v1
S._H.
128
64
64
45.85
2
gcc_pentiumpro-m32_O0
NLS-v1
S._H.
128
64
64
45.92
2
gcc_pentium2-m32_O0
NLS-v1
S._H.
128
64
64
46.07
2
gcc_athlon-m32_O0
NLS-v1
S._H.
128
64
64
46.28
2
gcc_k6-m32_O0
NLS-v1
S._H.
128
64
64
46.46
2
gcc_k8_O0
NLS-v1
S._H.
128
64
64
46.68
2
gcc_i386-m32_O0
NLS-v1
S._H.
128
64
64
46.71
1
gcc_m32_O1-ofp
NLS-v1
S._H.
128
64
64
46.81
2
gcc_nocona_O0
NLS-v1
S._H.
128
64
64
46.90
2
gcc_k8-m32_O0
NLS-v1
S._H.
128
64
64
46.91
1
gcc_nocona_O2-ofp
NLS-v1
S._H.
128
64
64
46.92
1
gcc_nocona_Os-ofp
NLS-v1
S._H.
128
64
64
46.98
2
gcc_pentium-m-m32_O0
NLS-v1
S._H.
128
64
64
47.06
1
gcc_pentium3-m32_Os-ofp
NLS-v1
S._H.
128
64
64
47.17
2
gcc_i486-m32_O0
NLS-v1
S._H.
128
64
64
47.34
2
gcc_pentium-m32_O0
NLS-v1
S._H.
128
64
64
47.37
1
gcc_pentium-mmx-m32_Os-ofp
NLS-v1
S._H.
128
128
128
47.64
166.29
48.75
45.05
55.45
51.84
2308.11
4542.97
1
gcc_prescott-m32_Os-ofp
NLS-v1
S._H.
128
64
64
47.80
2
gcc_pentium-mmx-m32_O0
NLS-v1
S._H.
128
64
64
47.88
1
gcc_pentiumpro-m32_O2-ofp
NLS-v1
S._H.
128
64
64
47.92
1
gcc_k8_O2-ofp
NLS-v1
S._H.
128
64
64
48.64
147.57
49.04
44.60
54.16
51.67
2301.65
3927.40
1
gcc_prescott-m32_Os-ofp
NLS-v1
S._H.
128
64
64
48.64
1
gcc_pentiumpro-m32_Os-ofp
NLS-v1
S._H.
128
64
64
48.98
1
gcc_pentium-m-m32_O1-ofp
NLS-v1
S._H.
128
64
64
49.14
1
gcc_i486-m32_Os-ofp
NLS-v1
S._H.
128
64
64
49.63
1
gcc_pentium3-m32_O2-ofp
NLS-v1
S._H.
128
64
64
49.64
1
gcc_m32_O2-ofp
NLS-v1
S._H.
128
64
64
49.65
1
gcc_athlon-m32_O2-ofp
NLS-v1
S._H.
128
64
64
49.99
1
gcc_k6-m32_O1-ofp
NLS-v1
S._H.
128
64
64
50.14
1
gcc_pentium-m32_O2-ofp
NLS-v1
S._H.
128
64
64
50.54
1
gcc_i486-m32_O1-ofp
NLS-v1
S._H.
128
64
64
50.63
1
gcc_pentium-mmx-m32_O1-ofp
NLS-v1
S._H.
128
64
64
50.68
1
gcc_pentium-m32_O1-ofp
NLS-v1
S._H.
128
64
64
52.14
1
gcc_i486-m32_O2-ofp
NLS-v1
S._H.
128
64
64
52.64
1
gcc_k8-m32_O1-ofp
NLS-v1
S._H.
128
64
64
52.87
1
gcc_athlon-m32_O1-ofp
NLS-v1
S._H.
128
64
64
53.14
1
gcc_i386-m32_O1-ofp
NLS-v1
S._H.
128
64
64
56.63
1
gcc_k8-m32_O2-ofp
NLS-v1
S._H.
128
64
64
56.63
1
gcc_pentium2-m32_O2-ofp
NLS-v1
S._H.
128
64
64
56.72
1
gcc_pentium3-m32_O1-ofp
NLS-v1
S._H.
128
64
64
57.14
1
gcc_pentium-m-m32_O2-ofp
NLS-v1
S._H.
128
64
64
60.16
1
gcc_pentium2-m32_O1-ofp
NLS-v1
S._H.
128
64
64
60.16
1
gcc_pentiumpro-m32_O1-ofp
NLS-v1
S._H.
128
64
64
137.10
1
gcc_i486-m32_O0
NLS-v1
S._H.
128
64
64
144.09
1
gcc_i386-m32_O0
NLS-v1
S._H.
128
64
64
149.31
1
gcc_prescott-m32_O0
NLS-v1
S._H.
128
64
64
171.47
1
gcc_pentium-m-m32_O0
NLS-v1
S._H.
128
64
64
171.47
1
gcc_pentium2-m32_O0
NLS-v1
S._H.
128
64
64
171.47
1
gcc_pentiumpro-m32_O0
NLS-v1
S._H.
128
64
64
175.46
1
gcc_k6-m32_O0
NLS-v1
S._H.
128
64
64
194.94
1
gcc_pentium-mmx-m32_O0
NLS-v1
S._H.
128
64
64
195.25
1
gcc_pentium-m32_O0
NLS-v1
S._H.
128
64
64
195.33
1
gcc_pentium3-m32_O0
NLS-v1
S._H.
128
64
64
197.08
1
gcc_m32_O0
NLS-v1
S._H.
128
64
64
197.72
1
gcc_athlon-m32_O0
NLS-v1
S._H.
128
64
64
197.73
1
gcc_k8-m32_O0
NLS-v1
S._H.
128
64
64
199.04
1
gcc_k8_O0
NLS-v1
S._H.
128
64
64
238.42
1
gcc_nocona_O0