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.03
66.77
14.91
12.31
17.51
16.83
775.88
1572.19
2
gcc_k8_O3-ual-ofp
NLS-v2
S3___
128
128
128
11.04
74.28
15.48
12.57
18.44
16.80
742.95
1898.78
2
gcc_k8_O3-ual-ofp
NLS-v2
S3___
128
128
128
11.18
80.15
15.95
12.77
19.19
16.74
766.26
2085.18
2
gcc_nocona_O3-ofp
NLS-v2
S3___
128
64
64
11.18
69.52
15.19
12.60
17.96
16.82
783.21
1705.52
2
gcc_nocona_O3-ofp
NLS-v2
S3___
128
64
64
11.28
70.05
15.41
12.61
18.13
16.77
747.19
1746.22
2
gcc_nocona_O3-ual-ofp
NLS-v2
S3___
128
128
128
11.31
72.24
15.31
12.44
18.16
16.66
756.03
1887.23
2
gcc_default_O3-ual-ofp
NLS-v2
S3___
128
128
128
11.31
78.47
16.14
12.84
19.20
16.84
766.26
2078.50
2
gcc_nocona_O3-ual-ofp
NLS-v2
S3___
128
64
64
11.43
2
gcc_k6-m32_Os-ofp
NLS-v2
S3___
128
64
64
11.44
2
gcc_athlon-m32_Os-ofp
NLS-v2
S3___
128
64
64
11.44
2
gcc_k8-m32_Os-ofp
NLS-v2
S3___
128
64
64
11.46
2
gcc_default_O3-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.49
2
gcc_k6-3-m32_O2-ofp
NLS-v2
S3___
128
64
64
11.50
2
gcc_m32_O2-ofp
NLS-v2
S3___
128
64
64
11.51
2
gcc_k6-m32_O2-ofp
NLS-v2
S3___
128
128
128
11.52
154.48
22.21
14.34
28.39
23.12
1289.22
3633.67
2
gcc_pentiumpro-m32_Os-ofp
NLS-v2
S3___
128
128
128
11.52
154.53
21.32
14.32
27.88
23.05
1435.85
3710.56
2
gcc_pentium-m-m32_Os-ofp
NLS-v2
S3___
128
128
128
11.52
154.81
21.33
14.47
27.96
23.02
1290.21
3633.83
2
gcc_pentium2-m32_Os-ofp
NLS-v2
S3___
128
64
64
11.52
134.69
20.07
13.89
25.66
23.02
1288.86
2880.89
2
gcc_pentium2-m32_Os-ofp
NLS-v2
S3___
128
64
64
11.52
135.64
19.94
13.85
25.64
23.17
1387.79
2922.79
2
gcc_pentiumpro-m32_Os-ofp
NLS-v2
S3___
128
128
128
11.53
167.23
22.12
14.40
29.23
22.92
1286.67
3602.82
2
gcc_pentium-mmx-m32_Os-ofp
NLS-v2
S3___
128
64
64
11.53
135.92
20.10
14.07
25.82
23.01
1289.31
2999.41
2
gcc_pentium-mmx-m32_Os-ofp
NLS-v2
S3___
128
128
128
11.54
159.44
21.22
14.79
28.33
24.17
1117.26
3754.37
2
gcc_pentiumpro-m32_O2-ofp
NLS-v2
S3___
128
128
128
11.54
167.23
22.10
14.41
29.23
22.90
1292.09
3624.40
2
gcc_pentium-m32_Os-ofp
NLS-v2
S3___
128
64
64
11.54
136.92
20.03
13.94
25.80
22.92
1286.67
2886.19
2
gcc_pentium-m32_Os-ofp
NLS-v2
S3___
128
64
64
11.54
2
gcc_k8-m32_O2-ofp
NLS-v2
S3___
128
128
128
11.55
166.73
22.24
14.50
29.31
23.92
1117.26
4051.44
2
gcc_pentium-m-m32_O2-ofp
NLS-v2
S3___
128
64
64
11.55
158.17
20.55
14.26
27.67
24.17
1118.87
3357.57
2
gcc_pentiumpro-m32_O2-ofp
NLS-v2
S3___
128
64
64
11.55
64.05
14.89
12.25
17.29
16.38
730.05
1566.38
2
gcc_default_O3-ual-ofp
NLS-v2
S3___
128
128
128
11.56
166.52
21.37
14.47
28.79
23.13
1286.45
3635.86
2
gcc_pentium3-m32_Os-ofp
NLS-v2
S3___
128
64
64
11.56
135.56
19.91
13.85
25.61
23.12
1288.52
2924.67
2
gcc_pentium3-m32_Os-ofp
NLS-v2
S3___
128
64
64
11.56
2
gcc_default_O2-ofp
NLS-v2
S3___
128
64
64
11.57
157.72
20.44
14.28
27.59
25.23
1117.54
3318.40
2
gcc_pentium2-m32_O2-ofp
NLS-v2
S3___
128
64
64
11.58
147.07
20.21
14.02
26.64
24.29
1118.87
3244.82
2
gcc_pentium-m-m32_O2-ofp
NLS-v2
S3___
128
64
64
11.67
140.35
20.51
14.28
26.44
23.35
1018.05
2996.66
2
gcc_prescott-m32_O2-ofp
NLS-v2
S3___
128
128
128
11.68
155.54
22.95
14.76
29.03
25.33
990.61
3618.41
2
gcc_prescott-m32_O2-ofp
NLS-v2
S3___
128
64
64
11.68
135.79
20.16
13.97
25.82
23.05
1296.85
2994.99
2
gcc_pentium-m-m32_Os-ofp
NLS-v2
S3___
128
64
64
11.70
2
gcc_i486-m32_Os-ofp
NLS-v2
S3___
128
64
64
11.70
2
gcc_pentium4-m32_O1-ofp
NLS-v2
S3___
128
64
64
11.70
2
gcc_pentium4-m32_Os-ofp
NLS-v2
S3___
128
128
128
11.72
154.66
21.94
15.09
28.52
23.28
1278.68
3672.93
2
gcc_prescott-m32_Os-ofp
NLS-v2
S3___
128
64
64
11.72
2
gcc_athlon-m32_O2-ofp
NLS-v2
S3___
128
64
64
11.73
2
gcc_i386-m32_O2-ofp
NLS-v2
S3___
128
64
64
11.74
2
gcc_k8-m32_O1-ofp
NLS-v2
S3___
128
64
64
11.75
136.55
20.60
14.41
26.27
23.38
1304.50
2963.77
2
gcc_prescott-m32_Os-ofp
NLS-v2
S3___
128
64
64
11.75
2
gcc_athlon-m32_O1-ofp
NLS-v2
S3___
128
64
64
11.82
2
gcc_pentium4-m32_O2-ofp
NLS-v2
S3___
128
128
128
11.84
161.02
21.73
14.64
28.68
25.20
1117.29
3756.38
2
gcc_pentium2-m32_O2-ofp
NLS-v2
S3___
128
64
64
11.84
2
gcc_pentiumpro-m32_O1-ofp
NLS-v2
S3___
128
64
64
11.85
2
gcc_pentium-m-m32_O1-ofp
NLS-v2
S3___
128
64
64
11.86
2
gcc_pentium2-m32_O1-ofp
NLS-v2
S3___
128
64
64
11.90
159.13
22.05
16.04
29.24
24.20
1331.52
3341.59
2
gcc_pentium3-m32_O2-ofp
NLS-v2
S3___
128
64
64
11.90
2
gcc_pentium3-m32_O1-ofp
NLS-v2
S3___
128
128
128
11.91
164.49
24.22
16.69
31.07
24.27
1331.52
3809.30
2
gcc_pentium3-m32_O2-ofp
NLS-v2
S3___
128
64
64
11.95
2
gcc_m32_O1-ofp
NLS-v2
S3___
128
64
64
11.99
2
gcc_nocona_O2-ofp
NLS-v2
S3___
128
64
64
12.00
2
gcc_nocona_O1-ofp
NLS-v2
S3___
128
64
64
12.09
2
gcc_default_O1-ofp
NLS-v2
S3___
128
64
64
12.09
2
gcc_k8_O1-ofp
NLS-v2
S3___
128
64
64
12.21
2
gcc_prescott-m32_O1-ofp
NLS-v2
S3___
128
64
64
12.28
2
gcc_pentium-mmx-m32_O2-ofp
NLS-v2
S3___
128
64
64
12.29
2
gcc_pentium-m32_O2-ofp
NLS-v2
S3___
128
64
64
12.34
2
gcc_i386-m32_O1-ofp
NLS-v2
S3___
128
64
64
12.41
2
gcc_k6-m32_O1-ofp
NLS-v2
S3___
128
64
64
12.59
2
gcc_i486-m32_O2-ofp
NLS-v2
S3___
128
64
64
12.76
2
gcc_default_Os-ofp
NLS-v2
S3___
128
64
64
12.86
2
gcc_k8_Os-ofp
NLS-v2
S3___
128
64
64
12.93
2
gcc_k8_O2-ofp
NLS-v2
S3___
128
64
64
12.97
2
gcc_nocona_Os-ofp
NLS-v2
S3___
128
64
64
13.04
2
gcc_i486-m32_O1-ofp
NLS-v2
S3___
128
64
64
13.06
2
gcc_pentium-mmx-m32_O1-ofp
NLS-v2
S3___
128
64
64
13.10
2
gcc_pentium-m32_O1-ofp
NLS-v2
S3___
128
64
64
19.30
2
gcc_pentium3-m32_O3-ual-ofp
NLS-v2
S3___
128
64
64
19.39
1
gcc_default_O3-ofp
NLS-v2
S3___
128
64
64
19.46
1
gcc_k8_O3-ofp
NLS-v2
S3___
128
64
64
19.86
2
gcc_k8-m32_O3-ual-ofp
NLS-v2
S3___
128
64
64
19.98
1
gcc_default_O3-ual-ofp
NLS-v2
S3___
128
64
64
19.99
2
gcc_m32_O3-ual-ofp
NLS-v2
S3___
128
64
64
20.03
1
gcc_k8_O3-ual-ofp
NLS-v2
S3___
128
64
64
20.12
2
gcc_pentiumpro-m32_O3-ual-ofp
NLS-v2
S3___
128
64
64
20.20
2
gcc_pentium-m-m32_O3-ual-ofp
NLS-v2
S3___
128
64
64
20.24
2
gcc_pentium2-m32_O3-ual-ofp
NLS-v2
S3___
128
64
64
20.47
2
gcc_m32_O3-ofp
NLS-v2
S3___
128
64
64
20.48
2
gcc_i486-m32_O3-ofp
NLS-v2
S3___
128
64
64
20.48
2
gcc_k6-3-m32_O3-ual-ofp
NLS-v2
S3___
128
64
64
20.54
2
gcc_pentiumpro-m32_O3-ofp
NLS-v2
S3___
128
64
64
20.74
2
gcc_pentium-m-m32_O3-ofp
NLS-v2
S3___
128
64
64
20.75
2
gcc_pentium-mmx-m32_O3-ual-ofp
NLS-v2
S3___
128
64
64
20.83
2
gcc_k6-m32_O3-ual-ofp
NLS-v2
S3___
128
64
64
20.97
2
gcc_pentium-m32_O3-ual-ofp
NLS-v2
S3___
128
64
64
21.13
2
gcc_k6-m32_O3-ofp
NLS-v2
S3___
128
64
64
21.16
2
gcc_athlon-m32_O3-ual-ofp
NLS-v2
S3___
128
64
64
21.25
2
gcc_pentium3-m32_O3-ofp
NLS-v2
S3___
128
64
64
21.33
1
gcc_nocona_O3-ual-ofp
NLS-v2
S3___
128
64
64
21.34
1
gcc_nocona_O3-ofp
NLS-v2
S3___
128
64
64
21.40
2
gcc_pentium4-m32_O3-ofp
NLS-v2
S3___
128
64
64
21.67
2
gcc_k6-3-m32_O3-ofp
NLS-v2
S3___
128
64
64
21.81
2
gcc_pentium2-m32_O3-ofp
NLS-v2
S3___
128
64
64
21.84
2
gcc_pentium4-m32_O3-ual-ofp
NLS-v2
S3___
128
64
64
21.85
2
gcc_athlon-m32_O3-ofp
NLS-v2
S3___
128
64
64
21.86
2
gcc_pentium-m32_O3-ofp
NLS-v2
S3___
128
64
64
21.91
2
gcc_i386-m32_O3-ofp
NLS-v2
S3___
128
64
64
21.91
2
gcc_pentium-mmx-m32_O3-ofp
NLS-v2
S3___
128
64
64
22.02
2
gcc_k8-m32_O3-ofp
NLS-v2
S3___
128
64
64
22.13
2
gcc_prescott-m32_O3-ofp
NLS-v2
S3___
128
64
64
22.14
2
gcc_i486-m32_O3-ual-ofp
NLS-v2
S3___
128
64
64
22.21
2
gcc_i386-m32_O3-ual-ofp
NLS-v2
S3___
128
64
64
23.27
2
gcc_prescott-m32_O3-ual-ofp
NLS-v2
S3___
128
64
64
25.00
1
gcc_m32_O3-ual-ofp
NLS-v2
S3___
128
64
64
25.14
1
gcc_athlon-m32_O3-ual-ofp
NLS-v2
S3___
128
64
64
25.23
1
gcc_pentium3-m32_O3-ual-ofp
NLS-v2
S3___
128
64
64
25.73
1
gcc_pentium-mmx-m32_O3-ual-ofp
NLS-v2
S3___
128
64
64
26.45
1
gcc_k6-3-m32_O3-ofp
NLS-v2
S3___
128
64
64
26.79
1
gcc_k8-m32_O3-ual-ofp
NLS-v2
S3___
128
64
64
26.92
1
gcc_k6-3-m32_O3-ual-ofp
NLS-v2
S3___
128
64
64
27.06
1
gcc_pentium-m-m32_O3-ual-ofp
NLS-v2
S3___
128
64
64
27.22
1
gcc_i386-m32_O3-ofp
NLS-v2
S3___
128
64
64
27.23
1
gcc_i386-m32_O3-ual-ofp
NLS-v2
S3___
128
64
64
27.35
1
gcc_k6-m32_O3-ual-ofp
NLS-v2
S3___
128
64
64
27.51
1
gcc_i486-m32_O3-ofp
NLS-v2
S3___
128
64
64
27.53
1
gcc_pentium4-m32_O3-ual-ofp
NLS-v2
S3___
128
64
64
27.75
1
gcc_k8-m32_O3-ofp
NLS-v2
S3___
128
64
64
28.00
1
gcc_k6-m32_O3-ofp
NLS-v2
S3___
128
64
64
28.12
1
gcc_pentium-m-m32_O3-ofp
NLS-v2
S3___
128
64
64
28.13
1
gcc_i486-m32_O3-ual-ofp
NLS-v2
S3___
128
64
64
28.19
1
gcc_m32_O3-ofp
NLS-v2
S3___
128
64
64
28.42
1
gcc_pentium-m32_O3-ofp
NLS-v2
S3___
128
64
64
28.53
1
gcc_pentium2-m32_O3-ofp
NLS-v2
S3___
128
64
64
28.60
1
gcc_pentium-m32_O3-ual-ofp
NLS-v2
S3___
128
64
64
28.78
1
gcc_pentium-mmx-m32_O3-ofp
NLS-v2
S3___
128
64
64
28.88
1
gcc_pentiumpro-m32_O3-ofp
NLS-v2
S3___
128
64
64
29.33
1
gcc_athlon-m32_O3-ofp
NLS-v2
S3___
128
64
64
29.37
1
gcc_pentium4-m32_O3-ofp
NLS-v2
S3___
128
64
64
29.47
1
gcc_pentium2-m32_O3-ual-ofp
NLS-v2
S3___
128
64
64
29.47
1
gcc_pentiumpro-m32_O3-ual-ofp
NLS-v2
S3___
128
64
64
29.53
1
gcc_prescott-m32_O3-ofp
NLS-v2
S3___
128
64
64
30.15
1
gcc_pentium3-m32_O3-ofp
NLS-v2
S3___
128
64
64
31.18
1
gcc_prescott-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.11
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_default_Os-ofp
NLS-v2
S3___
128
64
64
40.39
1
gcc_nocona_O1-ofp
NLS-v2
S3___
128
64
64
40.40
1
gcc_nocona_Os-ofp
NLS-v2
S3___
128
64
64
42.12
1
gcc_k6-m32_O2-ofp
NLS-v2
S3___
128
64
64
42.12
1
gcc_m32_Os-ofp
NLS-v2
S3___
128
64
64
42.14
1
gcc_k6-m32_Os-ofp
NLS-v2
S3___
128
64
64
42.61
1
gcc_athlon-m32_O2-ofp
NLS-v2
S3___
128
64
64
42.61
1
gcc_pentium-m-m32_O2-ofp
NLS-v2
S3___
128
64
64
42.61
1
gcc_pentium4-m32_O1-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_pentium2-m32_Os-ofp
NLS-v2
S3___
128
64
64
42.62
1
gcc_pentium3-m32_Os-ofp
NLS-v2
S3___
128
64
64
42.62
1
gcc_pentiumpro-m32_O2-ofp
NLS-v2
S3___
128
64
64
42.63
1
gcc_pentium3-m32_O2-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.12
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.12
1
gcc_pentium-mmx-m32_Os-ofp
NLS-v2
S3___
128
64
64
43.12
1
gcc_pentium4-m32_Os-ofp
NLS-v2
S3___
128
64
64
43.13
1
gcc_i386-m32_O2-ofp
NLS-v2
S3___
128
64
64
43.13
1
gcc_i486-m32_O2-ofp
NLS-v2
S3___
128
128
128
43.14
176.65
52.56
46.84
58.97
47.39
2577.35
4881.80
1
gcc_prescott-m32_Os-ofp
NLS-v2
S3___
128
64
64
43.14
160.77
51.35
46.37
57.02
47.37
2577.35
3992.09
1
gcc_prescott-m32_Os-ofp
NLS-v2
S3___
128
64
64
43.14
1
gcc_i486-m32_Os-ofp
NLS-v2
S3___
128
64
64
43.99
2
gcc_pentium-mmx-m32_O0
NLS-v2
S3___
128
64
64
44.11
1
gcc_m32_O2-ofp
NLS-v2
S3___
128
64
64
44.66
2
gcc_k6-m32_O0
NLS-v2
S3___
128
64
64
45.26
2
gcc_k8_O0
NLS-v2
S3___
128
64
64
45.37
2
gcc_default_O0
NLS-v2
S3___
128
64
64
45.37
2
gcc_nocona_O0
NLS-v2
S3___
128
64
64
45.46
2
gcc_i386-m32_O0
NLS-v2
S3___
128
64
64
45.62
1
gcc_athlon-m32_Os-ofp
NLS-v2
S3___
128
64
64
45.62
1
gcc_pentium2-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.91
2
gcc_i486-m32_O0
NLS-v2
S3___
128
64
64
46.08
2
gcc_pentium3-m32_O0
NLS-v2
S3___
128
64
64
46.62
1
gcc_i486-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.72
2
gcc_prescott-m32_O0
NLS-v2
S3___
128
64
64
46.79
2
gcc_pentium4-m32_O0
NLS-v2
S3___
128
64
64
46.89
2
gcc_m32_O0
NLS-v2
S3___
128
64
64
47.05
2
gcc_pentium2-m32_O0
NLS-v2
S3___
128
64
64
47.66
2
gcc_athlon-m32_O0
NLS-v2
S3___
128
64
64
47.92
2
gcc_k8-m32_O0
NLS-v2
S3___
128
64
64
47.96
2
gcc_pentium-m-m32_O0
NLS-v2
S3___
128
64
64
48.11
1
gcc_pentiumpro-m32_Os-ofp
NLS-v2
S3___
128
64
64
48.19
2
gcc_pentiumpro-m32_O0
NLS-v2
S3___
128
64
64
48.32
2
gcc_pentium-m32_O0
NLS-v2
S3___
128
64
64
49.61
1
gcc_k8-m32_O2-ofp
NLS-v2
S3___
128
64
64
51.63
1
gcc_k6-m32_O1-ofp
NLS-v2
S3___
128
64
64
52.62
1
gcc_pentium-m-m32_O1-ofp
NLS-v2
S3___
128
64
64
52.62
1
gcc_pentiumpro-m32_O1-ofp
NLS-v2
S3___
128
64
64
53.61
1
gcc_k8-m32_Os-ofp
NLS-v2
S3___
128
64
64
55.47
1
gcc_k8_Os-ofp
NLS-v2
S3___
128
64
64
61.60
1
gcc_k8-m32_O1-ofp
NLS-v2
S3___
128
64
64
61.61
1
gcc_athlon-m32_O1-ofp
NLS-v2
S3___
128
64
64
142.99
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.22
1
gcc_i486-m32_O0
NLS-v2
S3___
128
64
64
147.34
1
gcc_nocona_O0
NLS-v2
S3___
128
64
64
148.33
1
gcc_default_O0
NLS-v2
S3___
128
64
64
155.92
1
gcc_m32_O0
NLS-v2
S3___
128
64
64
156.54
1
gcc_prescott-m32_O0
NLS-v2
S3___
128
64
64
156.58
1
gcc_pentium4-m32_O0
NLS-v2
S3___
128
64
64
157.08
1
gcc_k6-m32_O0
NLS-v2
S3___
128
64
64
157.09
1
gcc_i386-m32_O0
NLS-v2
S3___
128
64
64
161.47
1
gcc_k8_O0
NLS-v2
S3___
128
64
64
194.56
1
gcc_k8-m32_O0
NLS-v2
S3___
128
64
64
194.62
1
gcc_pentium3-m32_O0
NLS-v2
S3___
128
64
64
207.80
1
gcc_athlon-m32_O0
NLS-v2
S3___
128
64
64
210.77
1
gcc_pentium2-m32_O0
NLS-v2
S3___
128
64
64
210.81
1
gcc_pentium-m-m32_O0
NLS-v2
S3___
128
64
64
216.07
1
gcc_pentiumpro-m32_O0