Primitive
Profile
Key
IV
MAC
Stream
40 bytes
576 bytes
1500 bytes
Imix
Agility
Key setup
IV setup
Variant
Compiler
NLS-v2
S3___
128
64
64
11.56
65.64
15.49
12.98
18.01
17.04
720.82
1646.14
2
gcc_k8_O3-ual-ofp
NLS-v2
S3___
128
64
64
11.58
67.13
15.51
12.87
18.08
17.00
761.91
1639.70
2
gcc_default_O3-ofp
NLS-v2
S3___
128
128
128
11.69
75.29
15.94
13.04
18.95
16.93
750.69
1972.12
2
gcc_default_O3-ofp
NLS-v2
S3___
128
64
64
11.69
2
gcc_k8_O3-ofp
NLS-v2
S3___
128
128
128
11.79
74.21
15.77
13.22
18.84
17.08
724.81
1949.20
2
gcc_k8_O3-ual-ofp
NLS-v2
S3___
128
128
128
11.82
78.62
16.55
13.50
19.69
17.79
771.10
2060.25
2
gcc_nocona_O3-ual-ofp
NLS-v2
S3___
128
64
64
11.82
70.59
15.98
13.20
18.70
17.96
771.10
1703.69
2
gcc_nocona_O3-ofp
NLS-v2
S3___
128
64
64
11.85
70.33
15.96
13.23
18.68
17.65
775.48
1709.40
2
gcc_nocona_O3-ual-ofp
NLS-v2
S3___
128
64
64
11.85
2
gcc_default_O3-ual-ofp
NLS-v2
S3___
128
128
128
12.01
79.21
16.61
13.56
19.78
17.85
770.37
2056.41
2
gcc_nocona_O3-ofp
NLS-v2
S3___
128
64
64
12.05
2
gcc_default_O2-ofp
NLS-v2
S3___
128
64
64
12.08
2
gcc_k8-m32_Os-ofp
NLS-v2
S3___
128
64
64
12.11
2
gcc_k8_O2-ofp
NLS-v2
S3___
128
64
64
12.14
2
gcc_athlon-m32_Os-ofp
NLS-v2
S3___
128
64
64
12.15
2
gcc_k6-m32_Os-ofp
NLS-v2
S3___
128
64
64
12.20
134.05
21.10
14.79
26.52
24.57
1174.14
3046.00
2
gcc_pentium-mmx-m32_Os-ofp
NLS-v2
S3___
128
128
128
12.21
156.42
22.41
15.24
28.97
26.42
1211.35
3755.89
2
gcc_pentium-mmx-m32_Os-ofp
NLS-v2
S3___
128
64
64
12.24
136.26
20.77
14.54
26.40
24.16
1182.96
2886.98
2
gcc_pentium3-m32_Os-ofp
NLS-v2
S3___
128
128
128
12.30
151.23
22.11
15.08
28.38
24.14
1134.37
3763.08
2
gcc_pentium3-m32_Os-ofp
NLS-v2
S3___
128
64
64
12.31
133.95
20.61
14.66
26.20
24.86
1132.67
2807.76
2
gcc_pentium2-m32_Os-ofp
NLS-v2
S3___
128
64
64
12.35
136.09
20.79
14.89
26.53
24.30
1115.81
3019.77
2
gcc_pentium-m-m32_Os-ofp
NLS-v2
S3___
128
64
64
12.37
2
gcc_m32_Os-ofp
NLS-v2
S3___
128
64
64
12.39
136.14
20.90
14.96
26.62
25.34
1189.87
2992.29
2
gcc_pentiumpro-m32_Os-ofp
NLS-v2
S3___
128
128
128
12.40
155.72
22.01
15.52
28.79
24.30
1116.91
4069.51
2
gcc_pentium-m-m32_Os-ofp
NLS-v2
S3___
128
128
128
12.42
149.60
22.08
15.32
28.34
24.28
1134.72
3918.35
2
gcc_pentium2-m32_Os-ofp
NLS-v2
S3___
128
128
128
12.44
156.58
22.62
15.51
29.19
24.48
1274.43
3771.76
2
gcc_pentium4-m32_Os-ofp
NLS-v2
S3___
128
64
64
12.44
2
gcc_pentium-m32_Os-ofp
NLS-v2
S3___
128
128
128
12.45
155.69
22.66
15.70
29.23
25.75
1151.43
3790.19
2
gcc_pentiumpro-m32_Os-ofp
NLS-v2
S3___
128
64
64
12.47
2
gcc_default_O1-ofp
NLS-v2
S3___
128
64
64
12.48
137.84
21.45
15.15
27.12
24.29
1239.35
2990.07
2
gcc_pentium4-m32_Os-ofp
NLS-v2
S3___
128
64
64
12.48
2
gcc_k8_O1-ofp
NLS-v2
S3___
128
64
64
12.52
2
gcc_pentium4-m32_O1-ofp
NLS-v2
S3___
128
64
64
12.56
2
gcc_m32_O1-ofp
NLS-v2
S3___
128
64
64
12.60
2
gcc_pentium3-m32_O1-ofp
NLS-v2
S3___
128
64
64
12.62
2
gcc_athlon-m32_O1-ofp
NLS-v2
S3___
128
64
64
12.63
2
gcc_nocona_O1-ofp
NLS-v2
S3___
128
64
64
12.63
2
gcc_nocona_O2-ofp
NLS-v2
S3___
128
64
64
12.64
138.11
21.42
15.22
27.14
24.68
1188.75
3111.25
2
gcc_prescott-m32_Os-ofp
NLS-v2
S3___
128
64
64
12.64
2
gcc_i386-m32_O1-ofp
NLS-v2
S3___
128
128
128
12.65
159.40
22.87
15.59
29.56
24.74
1238.89
3862.41
2
gcc_prescott-m32_Os-ofp
NLS-v2
S3___
128
64
64
12.75
2
gcc_k6-m32_O1-ofp
NLS-v2
S3___
128
64
64
12.76
2
gcc_pentium-m-m32_O1-ofp
NLS-v2
S3___
128
64
64
12.78
2
gcc_i486-m32_Os-ofp
NLS-v2
S3___
128
64
64
12.82
2
gcc_pentiumpro-m32_O1-ofp
NLS-v2
S3___
128
64
64
12.90
2
gcc_k8-m32_O1-ofp
NLS-v2
S3___
128
64
64
12.92
2
gcc_pentium2-m32_O1-ofp
NLS-v2
S3___
128
64
64
12.92
2
gcc_prescott-m32_O1-ofp
NLS-v2
S3___
128
64
64
13.21
2
gcc_k8_Os-ofp
NLS-v2
S3___
128
64
64
13.22
2
gcc_pentium-mmx-m32_O1-ofp
NLS-v2
S3___
128
64
64
13.28
2
gcc_default_Os-ofp
NLS-v2
S3___
128
64
64
13.51
2
gcc_pentium-m32_O1-ofp
NLS-v2
S3___
128
64
64
13.55
2
gcc_i486-m32_O1-ofp
NLS-v2
S3___
128
64
64
13.97
2
gcc_nocona_Os-ofp
NLS-v2
S3___
128
64
64
14.26
2
gcc_pentium-m-m32_O2-ofp
NLS-v2
S3___
128
64
64
14.32
2
gcc_k6-m32_O2-ofp
NLS-v2
S3___
128
64
64
14.65
2
gcc_i386-m32_O2-ofp
NLS-v2
S3___
128
64
64
14.96
2
gcc_prescott-m32_O2-ofp
NLS-v2
S3___
128
64
64
15.14
2
gcc_i486-m32_O2-ofp
NLS-v2
S3___
128
64
64
15.17
2
gcc_k8-m32_O2-ofp
NLS-v2
S3___
128
64
64
15.20
2
gcc_pentium2-m32_O2-ofp
NLS-v2
S3___
128
64
64
15.20
2
gcc_pentium3-m32_O2-ofp
NLS-v2
S3___
128
64
64
15.23
2
gcc_k6-3-m32_O2-ofp
NLS-v2
S3___
128
64
64
15.25
2
gcc_pentium4-m32_O2-ofp
NLS-v2
S3___
128
64
64
15.50
2
gcc_pentiumpro-m32_O2-ofp
NLS-v2
S3___
128
64
64
15.55
2
gcc_m32_O2-ofp
NLS-v2
S3___
128
64
64
15.67
2
gcc_pentium-m32_O2-ofp
NLS-v2
S3___
128
64
64
15.73
2
gcc_pentium-mmx-m32_O2-ofp
NLS-v2
S3___
128
64
64
15.79
2
gcc_athlon-m32_O2-ofp
NLS-v2
S3___
128
64
64
15.92
2
gcc_pentiumpro-m32_O3-ual-ofp
NLS-v2
S3___
128
64
64
16.25
2
gcc_pentium-m-m32_O3-ual-ofp
NLS-v2
S3___
128
64
64
16.36
2
gcc_pentium2-m32_O3-ual-ofp
NLS-v2
S3___
128
64
64
16.48
2
gcc_pentium3-m32_O3-ual-ofp
NLS-v2
S3___
128
64
64
16.72
2
gcc_m32_O3-ual-ofp
NLS-v2
S3___
128
64
64
17.55
2
gcc_pentium4-m32_O3-ual-ofp
NLS-v2
S3___
128
64
64
17.63
2
gcc_pentium-m32_O3-ual-ofp
NLS-v2
S3___
128
64
64
17.99
2
gcc_k6-m32_O3-ual-ofp
NLS-v2
S3___
128
64
64
18.00
2
gcc_pentium-mmx-m32_O3-ual-ofp
NLS-v2
S3___
128
64
64
18.16
2
gcc_m32_O3-ofp
NLS-v2
S3___
128
64
64
18.44
2
gcc_pentium2-m32_O3-ofp
NLS-v2
S3___
128
64
64
18.54
2
gcc_k8-m32_O3-ual-ofp
NLS-v2
S3___
128
64
64
18.60
2
gcc_pentium-m-m32_O3-ofp
NLS-v2
S3___
128
64
64
18.71
2
gcc_i486-m32_O3-ual-ofp
NLS-v2
S3___
128
64
64
18.76
2
gcc_athlon-m32_O3-ual-ofp
NLS-v2
S3___
128
64
64
18.84
2
gcc_pentiumpro-m32_O3-ofp
NLS-v2
S3___
128
64
64
19.19
2
gcc_pentium3-m32_O3-ofp
NLS-v2
S3___
128
64
64
19.24
2
gcc_i386-m32_O3-ofp
NLS-v2
S3___
128
64
64
19.26
2
gcc_k6-3-m32_O3-ofp
NLS-v2
S3___
128
64
64
19.35
2
gcc_k6-3-m32_O3-ual-ofp
NLS-v2
S3___
128
64
64
19.54
2
gcc_prescott-m32_O3-ofp
NLS-v2
S3___
128
64
64
19.56
2
gcc_pentium4-m32_O3-ofp
NLS-v2
S3___
128
64
64
19.58
2
gcc_k8-m32_O3-ofp
NLS-v2
S3___
128
64
64
19.61
2
gcc_i386-m32_O3-ual-ofp
NLS-v2
S3___
128
64
64
19.63
2
gcc_pentium-mmx-m32_O3-ofp
NLS-v2
S3___
128
64
64
19.68
2
gcc_k6-m32_O3-ofp
NLS-v2
S3___
128
64
64
19.70
1
gcc_default_O3-ual-ofp
NLS-v2
S3___
128
64
64
19.94
1
gcc_k8_O3-ual-ofp
NLS-v2
S3___
128
64
64
20.20
2
gcc_athlon-m32_O3-ofp
NLS-v2
S3___
128
64
64
20.48
2
gcc_prescott-m32_O3-ual-ofp
NLS-v2
S3___
128
64
64
20.73
1
gcc_default_O3-ofp
NLS-v2
S3___
128
64
64
20.73
1
gcc_k8_O3-ofp
NLS-v2
S3___
128
64
64
20.83
2
gcc_pentium-m32_O3-ofp
NLS-v2
S3___
128
64
64
21.48
1
gcc_nocona_O3-ofp
NLS-v2
S3___
128
64
64
21.48
1
gcc_nocona_O3-ual-ofp
NLS-v2
S3___
128
64
64
22.35
2
gcc_i486-m32_O3-ofp
NLS-v2
S3___
128
64
64
24.61
1
gcc_pentium2-m32_O3-ual-ofp
NLS-v2
S3___
128
64
64
24.78
1
gcc_pentiumpro-m32_O3-ual-ofp
NLS-v2
S3___
128
64
64
24.99
1
gcc_athlon-m32_O3-ofp
NLS-v2
S3___
128
64
64
25.01
1
gcc_k8-m32_O3-ofp
NLS-v2
S3___
128
64
64
25.56
1
gcc_k8-m32_O3-ual-ofp
NLS-v2
S3___
128
64
64
25.56
1
gcc_prescott-m32_O3-ofp
NLS-v2
S3___
128
64
64
25.60
1
gcc_pentium-mmx-m32_O3-ual-ofp
NLS-v2
S3___
128
64
64
25.70
1
gcc_athlon-m32_O3-ual-ofp
NLS-v2
S3___
128
64
64
26.05
1
gcc_k6-m32_O3-ual-ofp
NLS-v2
S3___
128
64
64
26.23
1
gcc_i486-m32_O3-ofp
NLS-v2
S3___
128
64
64
26.24
1
gcc_i486-m32_O3-ual-ofp
NLS-v2
S3___
128
64
64
26.31
1
gcc_prescott-m32_O3-ual-ofp
NLS-v2
S3___
128
64
64
26.38
1
gcc_pentium4-m32_O3-ofp
NLS-v2
S3___
128
64
64
26.42
1
gcc_i386-m32_O3-ual-ofp
NLS-v2
S3___
128
64
64
26.44
1
gcc_pentium4-m32_O3-ual-ofp
NLS-v2
S3___
128
64
64
26.73
1
gcc_pentium-mmx-m32_O3-ofp
NLS-v2
S3___
128
64
64
26.86
1
gcc_pentium-m-m32_O3-ofp
NLS-v2
S3___
128
64
64
26.88
1
gcc_m32_O3-ofp
NLS-v2
S3___
128
64
64
26.89
1
gcc_m32_O3-ual-ofp
NLS-v2
S3___
128
64
64
26.90
1
gcc_k6-m32_O3-ofp
NLS-v2
S3___
128
64
64
27.38
1
gcc_pentium2-m32_O3-ofp
NLS-v2
S3___
128
64
64
27.50
1
gcc_i386-m32_O3-ofp
NLS-v2
S3___
128
64
64
27.64
1
gcc_pentium3-m32_O3-ual-ofp
NLS-v2
S3___
128
64
64
27.70
1
gcc_pentium-m-m32_O3-ual-ofp
NLS-v2
S3___
128
64
64
27.86
1
gcc_pentiumpro-m32_O3-ofp
NLS-v2
S3___
128
64
64
28.17
1
gcc_pentium3-m32_O3-ofp
NLS-v2
S3___
128
64
64
28.69
1
gcc_pentium-m32_O3-ual-ofp
NLS-v2
S3___
128
64
64
28.75
1
gcc_pentium-m32_O3-ofp
NLS-v2
S3___
128
64
64
36.90
1
gcc_nocona_O2-ofp
NLS-v2
S3___
128
64
64
37.40
1
gcc_default_O2-ofp
NLS-v2
S3___
128
64
64
38.40
1
gcc_default_O1-ofp
NLS-v2
S3___
128
64
64
39.61
1
gcc_m32_O2-ofp
NLS-v2
S3___
128
64
64
40.12
1
gcc_pentium4-m32_O2-ofp
NLS-v2
S3___
128
64
64
40.39
1
gcc_nocona_O1-ofp
NLS-v2
S3___
128
64
64
40.62
1
gcc_pentium2-m32_Os-ofp
NLS-v2
S3___
128
64
64
40.62
1
gcc_prescott-m32_O1-ofp
NLS-v2
S3___
128
64
64
40.63
1
gcc_k8-m32_O2-ofp
NLS-v2
S3___
128
64
64
42.11
1
gcc_pentium-m-m32_O2-ofp
NLS-v2
S3___
128
64
64
42.11
1
gcc_pentium3-m32_O2-ofp
NLS-v2
S3___
128
64
64
42.11
1
gcc_pentiumpro-m32_O2-ofp
NLS-v2
S3___
128
64
64
42.12
1
gcc_k6-m32_Os-ofp
NLS-v2
S3___
128
64
64
42.12
1
gcc_m32_Os-ofp
NLS-v2
S3___
128
64
64
42.12
1
gcc_pentium-m-m32_Os-ofp
NLS-v2
S3___
128
64
64
42.12
1
gcc_pentium3-m32_Os-ofp
NLS-v2
S3___
128
64
64
42.13
1
gcc_pentiumpro-m32_Os-ofp
NLS-v2
S3___
128
64
64
42.61
1
gcc_i386-m32_O2-ofp
NLS-v2
S3___
128
64
64
42.61
1
gcc_k6-m32_O2-ofp
NLS-v2
S3___
128
64
64
42.61
1
gcc_pentium4-m32_O1-ofp
NLS-v2
S3___
128
64
64
42.62
1
gcc_athlon-m32_Os-ofp
NLS-v2
S3___
128
64
64
42.62
1
gcc_pentium-m32_Os-ofp
NLS-v2
S3___
128
64
64
42.62
1
gcc_pentium-mmx-m32_Os-ofp
NLS-v2
S3___
128
64
64
42.62
1
gcc_pentium4-m32_Os-ofp
NLS-v2
S3___
128
64
64
43.12
1
gcc_pentium2-m32_O2-ofp
NLS-v2
S3___
128
64
64
43.13
1
gcc_i486-m32_O2-ofp
NLS-v2
S3___
128
64
64
43.62
1
gcc_pentiumpro-m32_O1-ofp
NLS-v2
S3___
128
64
64
44.00
2
gcc_i486-m32_O0
NLS-v2
S3___
128
64
64
44.17
2
gcc_pentium2-m32_O0
NLS-v2
S3___
128
64
64
44.74
2
gcc_default_O0
NLS-v2
S3___
128
64
64
44.95
2
gcc_pentium-m-m32_O0
NLS-v2
S3___
128
64
64
45.05
2
gcc_m32_O0
NLS-v2
S3___
128
64
64
45.12
1
gcc_athlon-m32_O1-ofp
NLS-v2
S3___
128
64
64
45.12
1
gcc_k6-m32_O1-ofp
NLS-v2
S3___
128
64
64
45.12
1
gcc_k8-m32_O1-ofp
NLS-v2
S3___
128
64
64
45.12
1
gcc_pentium2-m32_O1-ofp
NLS-v2
S3___
128
64
64
45.31
2
gcc_prescott-m32_O0
NLS-v2
S3___
128
64
64
45.48
2
gcc_i386-m32_O0
NLS-v2
S3___
128
64
64
45.62
1
gcc_i386-m32_O1-ofp
NLS-v2
S3___
128
64
64
45.62
1
gcc_i486-m32_O1-ofp
NLS-v2
S3___
128
64
64
45.63
1
gcc_k8-m32_Os-ofp
NLS-v2
S3___
128
64
64
45.63
1
gcc_pentium-mmx-m32_O1-ofp
NLS-v2
S3___
128
64
64
45.65
2
gcc_pentium4-m32_O0
NLS-v2
S3___
128
64
64
45.85
2
gcc_athlon-m32_O0
NLS-v2
S3___
128
64
64
46.48
2
gcc_nocona_O0
NLS-v2
S3___
128
64
64
46.55
2
gcc_k8_O0
NLS-v2
S3___
128
64
64
47.17
2
gcc_k6-m32_O0
NLS-v2
S3___
128
64
64
47.30
2
gcc_pentium-m32_O0
NLS-v2
S3___
128
64
64
47.40
1
gcc_k8_Os-ofp
NLS-v2
S3___
128
64
64
47.41
2
gcc_pentium3-m32_O0
NLS-v2
S3___
128
64
64
47.60
2
gcc_k8-m32_O0
NLS-v2
S3___
128
64
64
47.64
2
gcc_pentium-mmx-m32_O0
NLS-v2
S3___
128
64
64
47.92
1
gcc_nocona_Os-ofp
NLS-v2
S3___
128
64
64
47.98
2
gcc_pentiumpro-m32_O0
NLS-v2
S3___
128
64
64
48.11
1
gcc_prescott-m32_O2-ofp
NLS-v2
S3___
128
64
64
48.40
1
gcc_k8_O2-ofp
NLS-v2
S3___
128
64
64
49.11
1
gcc_athlon-m32_O2-ofp
NLS-v2
S3___
128
64
64
49.42
1
gcc_default_Os-ofp
NLS-v2
S3___
128
64
64
50.61
1
gcc_pentium3-m32_O1-ofp
NLS-v2
S3___
128
64
64
51.12
1
gcc_m32_O1-ofp
NLS-v2
S3___
128
64
64
51.12
1
gcc_pentium-m32_O1-ofp
NLS-v2
S3___
128
128
128
51.14
181.80
60.23
54.71
66.54
55.77
2478.42
4488.17
1
gcc_prescott-m32_Os-ofp
NLS-v2
S3___
128
64
64
51.14
164.32
59.18
54.31
64.60
55.75
2478.42
3907.56
1
gcc_prescott-m32_Os-ofp
NLS-v2
S3___
128
64
64
51.15
1
gcc_i486-m32_Os-ofp
NLS-v2
S3___
128
64
64
51.42
1
gcc_k8_O1-ofp
NLS-v2
S3___
128
64
64
52.11
1
gcc_pentium-m-m32_O1-ofp
NLS-v2
S3___
128
64
64
59.87
1
gcc_pentium-mmx-m32_O2-ofp
NLS-v2
S3___
128
64
64
59.93
1
gcc_pentium-m32_O2-ofp
NLS-v2
S3___
128
64
64
139.22
1
gcc_pentium-m32_O0
NLS-v2
S3___
128
64
64
140.60
1
gcc_i486-m32_O0
NLS-v2
S3___
128
64
64
144.27
1
gcc_nocona_O0
NLS-v2
S3___
128
64
64
145.66
1
gcc_pentium-mmx-m32_O0
NLS-v2
S3___
128
64
64
151.94
1
gcc_prescott-m32_O0
NLS-v2
S3___
128
64
64
152.05
1
gcc_m32_O0
NLS-v2
S3___
128
64
64
152.14
1
gcc_pentium4-m32_O0
NLS-v2
S3___
128
64
64
153.66
1
gcc_i386-m32_O0
NLS-v2
S3___
128
64
64
153.68
1
gcc_k6-m32_O0
NLS-v2
S3___
128
64
64
158.21
1
gcc_k8_O0
NLS-v2
S3___
128
64
64
159.48
1
gcc_default_O0
NLS-v2
S3___
128
64
64
198.60
1
gcc_k8-m32_O0
NLS-v2
S3___
128
64
64
199.73
1
gcc_pentium2-m32_O0
NLS-v2
S3___
128
64
64
199.73
1
gcc_pentium3-m32_O0
NLS-v2
S3___
128
64
64
199.74
1
gcc_pentium-m-m32_O0
NLS-v2
S3___
128
64
64
199.78
1
gcc_pentiumpro-m32_O0
NLS-v2
S3___
128
64
64
208.55
1
gcc_athlon-m32_O0