Primitive
Profile
Key
IV
MAC
Stream
40 bytes
576 bytes
1500 bytes
Imix
Agility
Key setup
IV setup
Variant
Compiler
NLS-v2
S3___
128
128
128
10.99
72.87
15.27
12.47
18.19
16.77
730.04
1920.57
2
gcc_default_O3-ual-ofp
NLS-v2
S3___
128
128
128
11.05
76.25
15.90
12.72
18.87
17.26
742.23
1924.44
2
gcc_k8_O3-ual-ofp
NLS-v2
S3___
128
64
64
11.08
64.81
14.74
12.25
17.26
16.60
730.06
1603.98
2
gcc_default_O3-ual-ofp
NLS-v2
S3___
128
64
64
11.17
67.51
15.59
12.81
18.13
17.10
733.59
1596.67
2
gcc_k8_O3-ual-ofp
NLS-v2
S3___
128
128
128
11.18
80.16
16.19
12.75
19.31
16.87
783.20
2081.18
2
gcc_nocona_O3-ofp
NLS-v2
S3___
128
64
64
11.19
68.86
15.47
12.60
18.08
16.83
765.79
1711.34
2
gcc_nocona_O3-ofp
NLS-v2
S3___
128
128
128
11.27
78.83
16.01
12.84
19.16
16.79
836.05
2102.55
2
gcc_nocona_O3-ual-ofp
NLS-v2
S3___
128
64
64
11.28
70.17
15.38
12.62
18.12
16.85
725.25
1760.62
2
gcc_nocona_O3-ual-ofp
NLS-v2
S3___
128
64
64
11.44
2
gcc_k6-m32_Os-ofp
NLS-v2
S3___
128
64
64
11.46
2
gcc_k8_O3-ofp
NLS-v2
S3___
128
64
64
11.46
2
gcc_m32_Os-ofp
NLS-v2
S3___
128
64
64
11.47
2
gcc_athlon-m32_Os-ofp
NLS-v2
S3___
128
64
64
11.49
2
gcc_default_O3-ofp
NLS-v2
S3___
128
64
64
11.49
2
gcc_k8-m32_Os-ofp
NLS-v2
S3___
128
64
64
11.50
2
gcc_k6-m32_O2-ofp
NLS-v2
S3___
128
128
128
11.52
166.47
21.93
14.36
29.06
23.60
1289.14
3632.59
2
gcc_pentiumpro-m32_Os-ofp
NLS-v2
S3___
128
64
64
11.52
135.75
20.03
13.87
25.70
23.04
1435.85
2955.39
2
gcc_pentium-m-m32_Os-ofp
NLS-v2
S3___
128
64
64
11.52
136.18
19.94
13.88
25.68
23.09
1288.74
2922.06
2
gcc_pentiumpro-m32_Os-ofp
NLS-v2
S3___
128
64
64
11.52
136.22
20.08
13.87
25.76
23.12
1288.86
2924.06
2
gcc_pentium2-m32_Os-ofp
NLS-v2
S3___
128
128
128
11.53
153.88
21.29
14.64
27.94
23.11
1288.26
3632.82
2
gcc_pentium2-m32_Os-ofp
NLS-v2
S3___
128
128
128
11.53
154.58
21.35
14.38
27.92
23.01
1435.85
3713.26
2
gcc_pentium-m-m32_Os-ofp
NLS-v2
S3___
128
128
128
11.53
154.69
22.10
14.30
28.33
22.92
1288.12
3623.29
2
gcc_pentium-m32_Os-ofp
NLS-v2
S3___
128
64
64
11.53
134.74
20.00
13.90
25.63
22.97
1289.31
2926.19
2
gcc_pentium-m32_Os-ofp
NLS-v2
S3___
128
64
64
11.53
2
gcc_k6-3-m32_O2-ofp
NLS-v2
S3___
128
128
128
11.54
155.03
21.40
14.40
27.99
23.10
1286.11
3624.99
2
gcc_pentium-mmx-m32_Os-ofp
NLS-v2
S3___
128
128
128
11.54
160.69
21.65
14.77
28.66
25.47
1108.74
3755.30
2
gcc_pentiumpro-m32_O2-ofp
NLS-v2
S3___
128
64
64
11.54
134.90
20.08
13.93
25.70
22.89
1283.93
2890.47
2
gcc_pentium-mmx-m32_Os-ofp
NLS-v2
S3___
128
64
64
11.54
154.21
20.43
14.26
27.33
23.98
1118.84
3328.60
2
gcc_pentiumpro-m32_O2-ofp
NLS-v2
S3___
128
64
64
11.54
157.29
20.41
14.15
27.49
24.08
1119.30
3318.54
2
gcc_pentium3-m32_O2-ofp
NLS-v2
S3___
128
64
64
11.54
2
gcc_m32_O2-ofp
NLS-v2
S3___
128
64
64
11.55
135.67
20.40
14.00
25.96
23.00
1289.05
2929.46
2
gcc_pentium3-m32_Os-ofp
NLS-v2
S3___
128
128
128
11.56
161.00
21.44
14.70
28.53
24.06
1117.26
3592.25
2
gcc_pentium3-m32_O2-ofp
NLS-v2
S3___
128
64
64
11.56
2
gcc_default_O2-ofp
NLS-v2
S3___
128
128
128
11.57
160.09
21.73
14.74
28.65
25.40
1117.26
3755.76
2
gcc_pentium-m-m32_O2-ofp
NLS-v2
S3___
128
64
64
11.57
157.62
20.47
14.23
27.58
24.08
1118.87
3360.97
2
gcc_pentium-m-m32_O2-ofp
NLS-v2
S3___
128
64
64
11.61
2
gcc_k8_O2-ofp
NLS-v2
S3___
128
128
128
11.65
154.59
22.20
14.61
28.49
23.00
1286.45
3632.60
2
gcc_pentium3-m32_Os-ofp
NLS-v2
S3___
128
128
128
11.70
156.28
21.63
14.73
28.33
23.37
1017.05
3618.78
2
gcc_prescott-m32_O2-ofp
NLS-v2
S3___
128
64
64
11.70
2
gcc_i386-m32_O2-ofp
NLS-v2
S3___
128
64
64
11.70
2
gcc_pentium4-m32_O1-ofp
NLS-v2
S3___
128
64
64
11.72
2
gcc_athlon-m32_O2-ofp
NLS-v2
S3___
128
64
64
11.74
2
gcc_k8-m32_O1-ofp
NLS-v2
S3___
128
64
64
11.80
135.87
20.60
14.34
26.20
23.47
1312.48
3292.29
2
gcc_prescott-m32_Os-ofp
NLS-v2
S3___
128
64
64
11.80
139.20
20.40
14.24
26.29
25.15
1019.24
2977.77
2
gcc_prescott-m32_O2-ofp
NLS-v2
S3___
128
64
64
11.83
2
gcc_pentium4-m32_O2-ofp
NLS-v2
S3___
128
128
128
11.84
154.21
21.89
15.15
28.48
23.42
1332.88
3677.47
2
gcc_prescott-m32_Os-ofp
NLS-v2
S3___
128
64
64
11.84
2
gcc_pentium2-m32_O2-ofp
NLS-v2
S3___
128
64
64
11.85
2
gcc_pentium2-m32_O1-ofp
NLS-v2
S3___
128
64
64
11.85
2
gcc_pentiumpro-m32_O1-ofp
NLS-v2
S3___
128
64
64
11.86
2
gcc_pentium-m-m32_O1-ofp
NLS-v2
S3___
128
64
64
11.88
2
gcc_k8-m32_O2-ofp
NLS-v2
S3___
128
64
64
11.88
2
gcc_m32_O1-ofp
NLS-v2
S3___
128
64
64
11.91
2
gcc_pentium3-m32_O1-ofp
NLS-v2
S3___
128
64
64
11.93
2
gcc_athlon-m32_O1-ofp
NLS-v2
S3___
128
64
64
11.97
2
gcc_nocona_O2-ofp
NLS-v2
S3___
128
64
64
11.98
2
gcc_i486-m32_Os-ofp
NLS-v2
S3___
128
64
64
12.00
2
gcc_nocona_O1-ofp
NLS-v2
S3___
128
64
64
12.00
2
gcc_pentium4-m32_Os-ofp
NLS-v2
S3___
128
64
64
12.04
2
gcc_default_O1-ofp
NLS-v2
S3___
128
64
64
12.07
2
gcc_k8_O1-ofp
NLS-v2
S3___
128
64
64
12.09
2
gcc_k6-m32_O1-ofp
NLS-v2
S3___
128
64
64
12.24
2
gcc_prescott-m32_O1-ofp
NLS-v2
S3___
128
64
64
12.25
2
gcc_pentium-mmx-m32_O2-ofp
NLS-v2
S3___
128
64
64
12.35
2
gcc_i386-m32_O1-ofp
NLS-v2
S3___
128
64
64
12.63
2
gcc_i486-m32_O2-ofp
NLS-v2
S3___
128
64
64
12.80
2
gcc_default_Os-ofp
NLS-v2
S3___
128
64
64
12.89
2
gcc_k8_Os-ofp
NLS-v2
S3___
128
64
64
12.91
2
gcc_pentium-m32_O2-ofp
NLS-v2
S3___
128
64
64
12.97
2
gcc_nocona_Os-ofp
NLS-v2
S3___
128
64
64
13.10
2
gcc_pentium-m32_O1-ofp
NLS-v2
S3___
128
64
64
13.10
2
gcc_pentium-mmx-m32_O1-ofp
NLS-v2
S3___
128
64
64
13.11
2
gcc_i486-m32_O1-ofp
NLS-v2
S3___
128
64
64
19.42
1
gcc_k8_O3-ofp
NLS-v2
S3___
128
64
64
19.46
1
gcc_default_O3-ofp
NLS-v2
S3___
128
64
64
19.70
2
gcc_pentium3-m32_O3-ual-ofp
NLS-v2
S3___
128
64
64
19.97
1
gcc_default_O3-ual-ofp
NLS-v2
S3___
128
64
64
20.06
2
gcc_pentiumpro-m32_O3-ual-ofp
NLS-v2
S3___
128
64
64
20.12
2
gcc_k6-m32_O3-ual-ofp
NLS-v2
S3___
128
64
64
20.22
2
gcc_pentium2-m32_O3-ual-ofp
NLS-v2
S3___
128
64
64
20.32
2
gcc_pentium-m-m32_O3-ual-ofp
NLS-v2
S3___
128
64
64
20.37
1
gcc_k8_O3-ual-ofp
NLS-v2
S3___
128
64
64
20.55
2
gcc_pentium-m-m32_O3-ofp
NLS-v2
S3___
128
64
64
20.69
2
gcc_pentium-m32_O3-ual-ofp
NLS-v2
S3___
128
64
64
20.70
2
gcc_pentium-mmx-m32_O3-ual-ofp
NLS-v2
S3___
128
64
64
20.75
2
gcc_k8-m32_O3-ual-ofp
NLS-v2
S3___
128
64
64
20.76
2
gcc_pentium-m32_O3-ofp
NLS-v2
S3___
128
64
64
20.79
2
gcc_pentiumpro-m32_O3-ofp
NLS-v2
S3___
128
64
64
20.84
2
gcc_athlon-m32_O3-ofp
NLS-v2
S3___
128
64
64
21.02
2
gcc_m32_O3-ual-ofp
NLS-v2
S3___
128
64
64
21.03
2
gcc_k6-3-m32_O3-ofp
NLS-v2
S3___
128
64
64
21.26
2
gcc_pentium3-m32_O3-ofp
NLS-v2
S3___
128
64
64
21.27
2
gcc_k6-3-m32_O3-ual-ofp
NLS-v2
S3___
128
64
64
21.33
1
gcc_nocona_O3-ual-ofp
NLS-v2
S3___
128
64
64
21.42
2
gcc_k6-m32_O3-ofp
NLS-v2
S3___
128
64
64
21.43
1
gcc_nocona_O3-ofp
NLS-v2
S3___
128
64
64
21.46
2
gcc_i486-m32_O3-ual-ofp
NLS-v2
S3___
128
64
64
21.53
2
gcc_pentium2-m32_O3-ofp
NLS-v2
S3___
128
64
64
21.57
2
gcc_m32_O3-ofp
NLS-v2
S3___
128
64
64
21.57
2
gcc_prescott-m32_O3-ofp
NLS-v2
S3___
128
64
64
21.65
2
gcc_i386-m32_O3-ofp
NLS-v2
S3___
128
64
64
21.90
2
gcc_pentium4-m32_O3-ofp
NLS-v2
S3___
128
64
64
21.91
2
gcc_athlon-m32_O3-ual-ofp
NLS-v2
S3___
128
64
64
22.05
2
gcc_k8-m32_O3-ofp
NLS-v2
S3___
128
64
64
22.16
2
gcc_pentium-mmx-m32_O3-ofp
NLS-v2
S3___
128
64
64
22.22
2
gcc_i386-m32_O3-ual-ofp
NLS-v2
S3___
128
64
64
22.30
2
gcc_pentium4-m32_O3-ual-ofp
NLS-v2
S3___
128
64
64
22.84
2
gcc_prescott-m32_O3-ual-ofp
NLS-v2
S3___
128
64
64
23.13
2
gcc_i486-m32_O3-ofp
NLS-v2
S3___
128
64
64
25.48
1
gcc_athlon-m32_O3-ual-ofp
NLS-v2
S3___
128
64
64
25.73
1
gcc_pentium-m32_O3-ual-ofp
NLS-v2
S3___
128
64
64
26.30
1
gcc_k8-m32_O3-ofp
NLS-v2
S3___
128
64
64
26.46
1
gcc_k6-m32_O3-ofp
NLS-v2
S3___
128
64
64
26.47
1
gcc_pentium-m32_O3-ofp
NLS-v2
S3___
128
64
64
26.55
1
gcc_k8-m32_O3-ual-ofp
NLS-v2
S3___
128
64
64
27.01
1
gcc_m32_O3-ual-ofp
NLS-v2
S3___
128
64
64
27.22
1
gcc_prescott-m32_O3-ofp
NLS-v2
S3___
128
64
64
27.38
1
gcc_k6-m32_O3-ual-ofp
NLS-v2
S3___
128
64
64
28.00
1
gcc_k6-3-m32_O3-ofp
NLS-v2
S3___
128
64
64
28.09
1
gcc_athlon-m32_O3-ofp
NLS-v2
S3___
128
64
64
28.22
1
gcc_m32_O3-ofp
NLS-v2
S3___
128
64
64
28.36
1
gcc_pentium-mmx-m32_O3-ofp
NLS-v2
S3___
128
64
64
28.60
1
gcc_i486-m32_O3-ofp
NLS-v2
S3___
128
64
64
28.60
1
gcc_pentium-mmx-m32_O3-ual-ofp
NLS-v2
S3___
128
64
64
28.77
1
gcc_pentiumpro-m32_O3-ual-ofp
NLS-v2
S3___
128
64
64
28.89
1
gcc_pentium3-m32_O3-ofp
NLS-v2
S3___
128
64
64
28.91
1
gcc_k6-3-m32_O3-ual-ofp
NLS-v2
S3___
128
64
64
28.96
1
gcc_pentium-m-m32_O3-ofp
NLS-v2
S3___
128
64
64
28.97
1
gcc_pentium4-m32_O3-ual-ofp
NLS-v2
S3___
128
64
64
29.09
1
gcc_pentiumpro-m32_O3-ofp
NLS-v2
S3___
128
64
64
29.34
1
gcc_i386-m32_O3-ofp
NLS-v2
S3___
128
64
64
29.34
1
gcc_pentium2-m32_O3-ofp
NLS-v2
S3___
128
64
64
29.43
1
gcc_pentium4-m32_O3-ofp
NLS-v2
S3___
128
64
64
29.52
1
gcc_prescott-m32_O3-ual-ofp
NLS-v2
S3___
128
64
64
29.72
1
gcc_pentium3-m32_O3-ual-ofp
NLS-v2
S3___
128
64
64
29.74
1
gcc_pentium-m-m32_O3-ual-ofp
NLS-v2
S3___
128
64
64
29.75
1
gcc_i386-m32_O3-ual-ofp
NLS-v2
S3___
128
64
64
30.15
1
gcc_pentium2-m32_O3-ual-ofp
NLS-v2
S3___
128
64
64
30.55
1
gcc_i486-m32_O3-ual-ofp
NLS-v2
S3___
128
64
64
37.39
1
gcc_default_O2-ofp
NLS-v2
S3___
128
64
64
37.39
1
gcc_nocona_O2-ofp
NLS-v2
S3___
128
64
64
39.89
1
gcc_k8_O2-ofp
NLS-v2
S3___
128
64
64
40.11
1
gcc_pentium4-m32_O2-ofp
NLS-v2
S3___
128
64
64
40.21
1
gcc_prescott-m32_O2-ofp
NLS-v2
S3___
128
64
64
40.39
1
gcc_default_O1-ofp
NLS-v2
S3___
128
64
64
40.39
1
gcc_nocona_O1-ofp
NLS-v2
S3___
128
64
64
40.41
1
gcc_nocona_Os-ofp
NLS-v2
S3___
128
64
64
41.62
1
gcc_pentium-m-m32_O2-ofp
NLS-v2
S3___
128
64
64
42.12
1
gcc_k6-m32_O2-ofp
NLS-v2
S3___
128
64
64
42.15
1
gcc_k6-m32_Os-ofp
NLS-v2
S3___
128
64
64
42.61
1
gcc_k8-m32_O2-ofp
NLS-v2
S3___
128
64
64
42.61
1
gcc_pentiumpro-m32_O2-ofp
NLS-v2
S3___
128
64
64
42.61
1
gcc_prescott-m32_O1-ofp
NLS-v2
S3___
128
64
64
42.62
1
gcc_pentium-m-m32_Os-ofp
NLS-v2
S3___
128
64
64
42.62
1
gcc_pentium2-m32_O2-ofp
NLS-v2
S3___
128
64
64
42.62
1
gcc_pentium3-m32_Os-ofp
NLS-v2
S3___
128
64
64
42.64
1
gcc_pentium3-m32_O2-ofp
NLS-v2
S3___
128
64
64
42.66
1
gcc_athlon-m32_O2-ofp
NLS-v2
S3___
128
64
64
42.69
1
gcc_athlon-m32_Os-ofp
NLS-v2
S3___
128
64
64
42.90
1
gcc_k8_O1-ofp
NLS-v2
S3___
128
64
64
43.11
1
gcc_m32_O1-ofp
NLS-v2
S3___
128
64
64
43.11
1
gcc_pentium-m32_O2-ofp
NLS-v2
S3___
128
64
64
43.12
1
gcc_pentium-m32_Os-ofp
NLS-v2
S3___
128
64
64
43.12
1
gcc_pentium-mmx-m32_O2-ofp
NLS-v2
S3___
128
64
64
43.13
1
gcc_i386-m32_O2-ofp
NLS-v2
S3___
128
128
128
43.14
176.68
52.54
46.82
58.95
47.38
2436.39
4882.90
1
gcc_prescott-m32_Os-ofp
NLS-v2
S3___
128
64
64
43.14
158.77
51.29
56.80
60.68
47.37
2434.74
3988.12
1
gcc_prescott-m32_Os-ofp
NLS-v2
S3___
128
64
64
43.38
1
gcc_pentium4-m32_Os-ofp
NLS-v2
S3___
128
64
64
43.71
2
gcc_pentium-m32_O0
NLS-v2
S3___
128
64
64
43.95
1
gcc_i486-m32_Os-ofp
NLS-v2
S3___
128
64
64
44.05
1
gcc_m32_Os-ofp
NLS-v2
S3___
128
64
64
44.12
2
gcc_m32_O0
NLS-v2
S3___
128
64
64
44.21
1
gcc_i486-m32_O2-ofp
NLS-v2
S3___
128
64
64
44.29
1
gcc_pentium-mmx-m32_Os-ofp
NLS-v2
S3___
128
64
64
45.18
2
gcc_k6-m32_O0
NLS-v2
S3___
128
64
64
45.20
1
gcc_k8-m32_Os-ofp
NLS-v2
S3___
128
64
64
45.25
2
gcc_k8_O0
NLS-v2
S3___
128
64
64
45.38
2
gcc_default_O0
NLS-v2
S3___
128
64
64
45.39
2
gcc_nocona_O0
NLS-v2
S3___
128
64
64
45.52
2
gcc_pentium3-m32_O0
NLS-v2
S3___
128
64
64
45.61
1
gcc_pentium4-m32_O1-ofp
NLS-v2
S3___
128
64
64
45.62
1
gcc_pentium-m-m32_O1-ofp
NLS-v2
S3___
128
64
64
45.63
1
gcc_i386-m32_O1-ofp
NLS-v2
S3___
128
64
64
45.63
1
gcc_pentium3-m32_O1-ofp
NLS-v2
S3___
128
64
64
45.63
1
gcc_pentiumpro-m32_O1-ofp
NLS-v2
S3___
128
64
64
46.62
1
gcc_pentium-m32_O1-ofp
NLS-v2
S3___
128
64
64
46.62
1
gcc_pentium-mmx-m32_O1-ofp
NLS-v2
S3___
128
64
64
46.67
1
gcc_i486-m32_O1-ofp
NLS-v2
S3___
128
64
64
46.71
2
gcc_pentium4-m32_O0
NLS-v2
S3___
128
64
64
47.39
1
gcc_default_Os-ofp
NLS-v2
S3___
128
64
64
47.42
2
gcc_k8-m32_O0
NLS-v2
S3___
128
64
64
47.64
2
gcc_prescott-m32_O0
NLS-v2
S3___
128
64
64
47.83
2
gcc_pentiumpro-m32_O0
NLS-v2
S3___
128
64
64
47.91
2
gcc_pentium2-m32_O0
NLS-v2
S3___
128
64
64
47.99
1
gcc_k8_Os-ofp
NLS-v2
S3___
128
64
64
48.04
2
gcc_pentium-m-m32_O0
NLS-v2
S3___
128
64
64
48.11
1
gcc_pentium2-m32_O1-ofp
NLS-v2
S3___
128
64
64
48.14
2
gcc_i386-m32_O0
NLS-v2
S3___
128
64
64
48.44
2
gcc_pentium-mmx-m32_O0
NLS-v2
S3___
128
64
64
48.70
2
gcc_athlon-m32_O0
NLS-v2
S3___
128
64
64
48.78
2
gcc_i486-m32_O0
NLS-v2
S3___
128
64
64
49.61
1
gcc_pentium2-m32_Os-ofp
NLS-v2
S3___
128
64
64
49.61
1
gcc_pentiumpro-m32_Os-ofp
NLS-v2
S3___
128
64
64
50.11
1
gcc_m32_O2-ofp
NLS-v2
S3___
128
64
64
53.62
1
gcc_k6-m32_O1-ofp
NLS-v2
S3___
128
64
64
61.60
1
gcc_k8-m32_O1-ofp
NLS-v2
S3___
128
64
64
62.09
1
gcc_athlon-m32_O1-ofp
NLS-v2
S3___
128
64
64
142.98
1
gcc_pentium-m32_O0
NLS-v2
S3___
128
64
64
142.99
1
gcc_pentium-mmx-m32_O0
NLS-v2
S3___
128
64
64
144.65
1
gcc_i486-m32_O0
NLS-v2
S3___
128
64
64
147.28
1
gcc_nocona_O0
NLS-v2
S3___
128
64
64
148.10
1
gcc_default_O0
NLS-v2
S3___
128
64
64
155.92
1
gcc_m32_O0
NLS-v2
S3___
128
64
64
156.45
1
gcc_prescott-m32_O0
NLS-v2
S3___
128
64
64
156.49
1
gcc_pentium4-m32_O0
NLS-v2
S3___
128
64
64
157.09
1
gcc_i386-m32_O0
NLS-v2
S3___
128
64
64
157.17
1
gcc_k6-m32_O0
NLS-v2
S3___
128
64
64
161.83
1
gcc_k8_O0
NLS-v2
S3___
128
64
64
194.58
1
gcc_pentium3-m32_O0
NLS-v2
S3___
128
64
64
194.60
1
gcc_k8-m32_O0
NLS-v2
S3___
128
64
64
208.84
1
gcc_athlon-m32_O0
NLS-v2
S3___
128
64
64
210.77
1
gcc_pentium-m-m32_O0
NLS-v2
S3___
128
64
64
210.81
1
gcc_pentium2-m32_O0
NLS-v2
S3___
128
64
64
210.82
1
gcc_pentiumpro-m32_O0