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
8.43
51.23
11.60
9.38
13.50
12.10
421.25
1319.40
2
gcc_nocona_O3-ual-ofp
NLS-v2
S3___
128
128
128
8.43
52.28
12.05
9.62
13.91
11.98
450.80
1318.28
2
gcc_nocona_O3-ofp
NLS-v2
S3___
128
64
64
8.43
45.57
11.20
9.22
12.83
12.09
420.49
1077.03
2
gcc_nocona_O3-ual-ofp
NLS-v2
S3___
128
64
64
8.43
46.58
11.64
9.45
13.23
11.98
451.14
1105.79
2
gcc_nocona_O3-ofp
NLS-v2
S3___
128
64
64
8.62
2
gcc_default_O3-ual-ofp
NLS-v2
S3___
128
64
64
8.65
2
gcc_k8_O3-ual-ofp
NLS-v2
S3___
128
64
64
8.69
2
gcc_default_O3-ofp
NLS-v2
S3___
128
64
64
8.69
2
gcc_nocona_O2-ofp
NLS-v2
S3___
128
64
64
8.72
2
gcc_k8_O3-ofp
NLS-v2
S3___
128
64
64
8.74
67.70
12.79
9.80
15.46
21.42
557.67
1505.98
2
gcc_nocona_Os-ofp
NLS-v2
S3___
128
64
64
8.76
2
gcc_k8_O1-ofp
NLS-v2
S3___
128
128
128
8.77
75.63
13.36
10.01
16.40
14.55
557.65
1824.41
2
gcc_nocona_Os-ofp
NLS-v2
S3___
128
64
64
8.81
2
gcc_nocona_O1-ofp
NLS-v2
S3___
128
64
64
8.88
2
gcc_default_O1-ofp
NLS-v2
S3___
128
64
64
8.95
2
gcc_k8_O2-ofp
NLS-v2
S3___
128
64
64
9.02
2
gcc_default_Os-ofp
NLS-v2
S3___
128
64
64
9.05
2
gcc_k8_Os-ofp
NLS-v2
S3___
128
128
128
9.14
75.99
13.79
10.44
16.83
21.40
653.50
1776.46
2
gcc_pentiumpro-m32_Os-ofp
NLS-v2
S3___
128
64
64
9.14
77.42
13.77
10.38
16.89
15.36
702.10
1672.56
2
gcc_pentium-m-m32_Os-ofp
NLS-v2
S3___
128
128
128
9.17
76.74
13.83
10.46
16.91
21.54
651.42
1777.53
2
gcc_pentium3-m32_Os-ofp
NLS-v2
S3___
128
64
64
9.17
68.83
13.28
10.25
15.98
14.66
653.65
1483.62
2
gcc_pentiumpro-m32_Os-ofp
NLS-v2
S3___
128
128
128
9.18
86.20
14.39
10.62
17.93
15.28
704.93
2022.86
2
gcc_pentium-m-m32_Os-ofp
NLS-v2
S3___
128
64
64
9.18
69.58
13.32
10.27
16.06
14.66
651.63
1484.79
2
gcc_pentium3-m32_Os-ofp
NLS-v2
S3___
128
64
64
9.27
2
gcc_k6-3-m32_O2-ofp
NLS-v2
S3___
128
64
64
9.28
2
gcc_k6-m32_O2-ofp
NLS-v2
S3___
128
64
64
9.34
2
gcc_k8-m32_Os-ofp
NLS-v2
S3___
128
64
64
9.46
67.40
13.58
10.59
16.17
14.64
654.67
1451.93
2
gcc_prescott-m32_O2-ofp
NLS-v2
S3___
128
64
64
9.46
2
gcc_i386-m32_O2-ofp
NLS-v2
S3___
128
128
128
9.48
73.48
13.99
10.76
16.89
14.64
654.07
1741.39
2
gcc_prescott-m32_O2-ofp
NLS-v2
S3___
128
64
64
9.56
2
gcc_pentium-mmx-m32_Os-ofp
NLS-v2
S3___
128
64
64
9.57
2
gcc_pentium-m32_Os-ofp
NLS-v2
S3___
128
64
64
9.58
2
gcc_k6-m32_Os-ofp
NLS-v2
S3___
128
64
64
9.63
2
gcc_i486-m32_O2-ofp
NLS-v2
S3___
128
64
64
9.63
2
gcc_k6-3-m32_Os-ofp
NLS-v2
S3___
128
64
64
9.63
2
gcc_m32_O2-ofp
NLS-v2
S3___
128
64
64
9.81
2
gcc_pentium4-m32_O2-ofp
NLS-v2
S3___
128
64
64
9.92
2
gcc_pentium3-m32_O2-ofp
NLS-v2
S3___
128
64
64
9.93
2
gcc_pentium-m-m32_O2-ofp
NLS-v2
S3___
128
64
64
9.95
2
gcc_pentium2-m32_O2-ofp
NLS-v2
S3___
128
64
64
10.08
2
gcc_pentium-m32_O2-ofp
NLS-v2
S3___
128
64
64
10.20
2
gcc_pentium4-m32_Os-ofp
NLS-v2
S3___
128
128
128
10.21
77.28
14.91
11.55
17.95
15.82
655.52
1833.98
2
gcc_prescott-m32_Os-ofp
NLS-v2
S3___
128
64
64
10.22
69.83
14.38
11.35
17.07
15.83
652.03
1537.11
2
gcc_prescott-m32_Os-ofp
NLS-v2
S3___
128
64
64
10.27
2
gcc_k6-m32_O1-ofp
NLS-v2
S3___
128
64
64
10.36
2
gcc_i386-m32_O1-ofp
NLS-v2
S3___
128
64
64
10.38
2
gcc_k6-3-m32_O1-ofp
NLS-v2
S3___
128
64
64
10.59
2
gcc_pentium2-m32_O1-ofp
NLS-v2
S3___
128
64
64
10.59
2
gcc_pentiumpro-m32_O1-ofp
NLS-v2
S3___
128
64
64
10.60
2
gcc_athlon-m32_O2-ofp
NLS-v2
S3___
128
64
64
10.60
2
gcc_k8-m32_O2-ofp
NLS-v2
S3___
128
64
64
10.61
2
gcc_pentium3-m32_O1-ofp
NLS-v2
S3___
128
64
64
10.64
2
gcc_m32_O1-ofp
NLS-v2
S3___
128
64
64
10.96
2
gcc_athlon-m32_O1-ofp
NLS-v2
S3___
128
64
64
10.98
2
gcc_k8-m32_O1-ofp
NLS-v2
S3___
128
64
64
11.08
2
gcc_m32_O3-ual-ofp
NLS-v2
S3___
128
64
64
11.43
2
gcc_pentium-mmx-m32_O1-ofp
NLS-v2
S3___
128
64
64
11.48
2
gcc_pentiumpro-m32_O3-ual-ofp
NLS-v2
S3___
128
64
64
11.54
2
gcc_pentium3-m32_O3-ual-ofp
NLS-v2
S3___
128
64
64
11.59
2
gcc_pentium2-m32_O3-ual-ofp
NLS-v2
S3___
128
64
64
11.60
2
gcc_pentium-m-m32_O3-ual-ofp
NLS-v2
S3___
128
64
64
11.61
2
gcc_i486-m32_O1-ofp
NLS-v2
S3___
128
64
64
12.33
2
gcc_pentium4-m32_O3-ual-ofp
NLS-v2
S3___
128
64
64
12.77
2
gcc_pentium-mmx-m32_O3-ual-ofp
NLS-v2
S3___
128
64
64
12.81
2
gcc_pentium-m32_O3-ual-ofp
NLS-v2
S3___
128
64
64
12.85
2
gcc_k8-m32_O3-ofp
NLS-v2
S3___
128
64
64
12.87
2
gcc_athlon-m32_O3-ofp
NLS-v2
S3___
128
64
64
12.93
2
gcc_m32_O3-ofp
NLS-v2
S3___
128
64
64
13.03
2
gcc_k8-m32_O3-ual-ofp
NLS-v2
S3___
128
64
64
13.08
2
gcc_k6-m32_O3-ofp
NLS-v2
S3___
128
64
64
13.09
2
gcc_k6-3-m32_O3-ofp
NLS-v2
S3___
128
64
64
13.14
2
gcc_athlon-m32_O3-ual-ofp
NLS-v2
S3___
128
64
64
13.36
2
gcc_pentiumpro-m32_O3-ofp
NLS-v2
S3___
128
64
64
13.37
2
gcc_pentium3-m32_O3-ofp
NLS-v2
S3___
128
64
64
13.39
2
gcc_pentium2-m32_O3-ofp
NLS-v2
S3___
128
64
64
13.43
2
gcc_pentium-m-m32_O3-ofp
NLS-v2
S3___
128
64
64
13.44
2
gcc_i486-m32_O3-ual-ofp
NLS-v2
S3___
128
64
64
13.46
2
gcc_i486-m32_O3-ofp
NLS-v2
S3___
128
64
64
13.50
2
gcc_default_O2-ofp
NLS-v2
S3___
128
64
64
13.50
2
gcc_k6-m32_O3-ual-ofp
NLS-v2
S3___
128
64
64
13.53
2
gcc_prescott-m32_O3-ofp
NLS-v2
S3___
128
64
64
13.61
2
gcc_prescott-m32_O3-ual-ofp
NLS-v2
S3___
128
64
64
13.62
2
gcc_i386-m32_O3-ual-ofp
NLS-v2
S3___
128
64
64
13.67
2
gcc_i386-m32_O3-ofp
NLS-v2
S3___
128
64
64
13.76
2
gcc_m32_Os-ofp
NLS-v2
S3___
128
64
64
13.76
2
gcc_pentium2-m32_Os-ofp
NLS-v2
S3___
128
64
64
13.80
2
gcc_pentium4-m32_O3-ofp
NLS-v2
S3___
128
64
64
13.85
2
gcc_pentium-mmx-m32_O3-ofp
NLS-v2
S3___
128
64
64
13.92
2
gcc_athlon-m32_Os-ofp
NLS-v2
S3___
128
64
64
13.99
2
gcc_pentium-m32_O3-ofp
NLS-v2
S3___
128
64
64
14.49
1
gcc_default_O3-ofp
NLS-v2
S3___
128
64
64
14.49
1
gcc_k8_O3-ofp
NLS-v2
S3___
128
64
64
14.89
1
gcc_k8_O3-ual-ofp
NLS-v2
S3___
128
64
64
14.90
1
gcc_default_O3-ual-ofp
NLS-v2
S3___
128
64
64
14.92
2
gcc_pentiumpro-m32_O2-ofp
NLS-v2
S3___
128
64
64
15.07
2
gcc_pentium-mmx-m32_O2-ofp
NLS-v2
S3___
128
64
64
15.21
1
gcc_nocona_O3-ual-ofp
NLS-v2
S3___
128
64
64
15.28
2
gcc_i486-m32_Os-ofp
NLS-v2
S3___
128
64
64
15.43
1
gcc_nocona_O3-ofp
NLS-v2
S3___
128
64
64
15.87
2
gcc_prescott-m32_O1-ofp
NLS-v2
S3___
128
64
64
15.90
2
gcc_pentium-m-m32_O1-ofp
NLS-v2
S3___
128
64
64
15.91
2
gcc_pentium4-m32_O1-ofp
NLS-v2
S3___
128
64
64
17.16
2
gcc_pentium-m32_O1-ofp
NLS-v2
S3___
128
64
64
17.18
1
gcc_athlon-m32_O3-ofp
NLS-v2
S3___
128
64
64
17.20
1
gcc_k8-m32_O3-ofp
NLS-v2
S3___
128
64
64
17.61
1
gcc_k8-m32_O3-ual-ofp
NLS-v2
S3___
128
64
64
18.13
1
gcc_athlon-m32_O3-ual-ofp
NLS-v2
S3___
128
64
64
18.17
1
gcc_k6-3-m32_O3-ual-ofp
NLS-v2
S3___
128
64
64
18.35
1
gcc_m32_O3-ual-ofp
NLS-v2
S3___
128
64
64
18.70
1
gcc_k6-m32_O3-ual-ofp
NLS-v2
S3___
128
64
64
18.79
1
gcc_pentium-mmx-m32_O3-ual-ofp
NLS-v2
S3___
128
64
64
18.85
1
gcc_k6-m32_O3-ofp
NLS-v2
S3___
128
64
64
18.88
1
gcc_prescott-m32_O3-ual-ofp
NLS-v2
S3___
128
64
64
19.05
1
gcc_k6-3-m32_O3-ofp
NLS-v2
S3___
128
64
64
19.10
1
gcc_pentium3-m32_O3-ual-ofp
NLS-v2
S3___
128
64
64
19.13
1
gcc_pentium-m-m32_O3-ual-ofp
NLS-v2
S3___
128
64
64
19.16
1
gcc_pentiumpro-m32_O3-ual-ofp
NLS-v2
S3___
128
64
64
19.24
1
gcc_pentium2-m32_O3-ual-ofp
NLS-v2
S3___
128
64
64
19.44
1
gcc_i386-m32_O3-ual-ofp
NLS-v2
S3___
128
64
64
19.45
1
gcc_m32_O3-ofp
NLS-v2
S3___
128
64
64
19.57
2
gcc_k6-3-m32_O3-ual-ofp
NLS-v2
S3___
128
64
64
19.61
1
gcc_i486-m32_O3-ual-ofp
NLS-v2
S3___
128
64
64
19.70
1
gcc_pentium-mmx-m32_O3-ofp
NLS-v2
S3___
128
64
64
19.88
1
gcc_prescott-m32_O3-ofp
NLS-v2
S3___
128
64
64
19.98
1
gcc_i386-m32_O3-ofp
NLS-v2
S3___
128
64
64
20.02
1
gcc_pentium4-m32_O3-ual-ofp
NLS-v2
S3___
128
64
64
20.03
1
gcc_pentium-m-m32_O3-ofp
NLS-v2
S3___
128
64
64
20.39
1
gcc_pentium-m32_O3-ofp
NLS-v2
S3___
128
64
64
21.87
1
gcc_i486-m32_O2-ofp
NLS-v2
S3___
128
64
64
22.01
1
gcc_athlon-m32_O2-ofp
NLS-v2
S3___
128
64
64
22.36
1
gcc_m32_O2-ofp
NLS-v2
S3___
128
64
64
22.46
1
gcc_athlon-m32_Os-ofp
NLS-v2
S3___
128
64
64
22.69
74.44
26.57
24.26
29.01
25.36
1218.60
1861.03
1
gcc_prescott-m32_Os-ofp
NLS-v2
S3___
128
128
128
22.70
80.97
26.87
24.26
29.62
25.21
1220.79
2124.35
1
gcc_prescott-m32_Os-ofp
NLS-v2
S3___
128
64
64
22.72
1
gcc_pentium-m-m32_O2-ofp
NLS-v2
S3___
128
64
64
22.75
1
gcc_pentium3-m32_O2-ofp
NLS-v2
S3___
128
64
64
23.01
1
gcc_pentium4-m32_O1-ofp
NLS-v2
S3___
128
64
64
23.01
1
gcc_pentiumpro-m32_O2-ofp
NLS-v2
S3___
128
64
64
23.13
1
gcc_pentium2-m32_Os-ofp
NLS-v2
S3___
128
64
64
23.14
1
gcc_pentium3-m32_Os-ofp
NLS-v2
S3___
128
64
64
23.14
1
gcc_pentiumpro-m32_Os-ofp
NLS-v2
S3___
128
64
64
23.15
1
gcc_pentium4-m32_Os-ofp
NLS-v2
S3___
128
64
64
23.50
1
gcc_pentium-mmx-m32_O2-ofp
NLS-v2
S3___
128
64
64
23.64
1
gcc_nocona_Os-ofp
NLS-v2
S3___
128
64
64
23.66
1
gcc_default_Os-ofp
NLS-v2
S3___
128
64
64
23.72
1
gcc_pentium2-m32_O1-ofp
NLS-v2
S3___
128
64
64
23.73
1
gcc_pentiumpro-m32_O1-ofp
NLS-v2
S3___
128
64
64
23.75
1
gcc_pentium3-m32_O1-ofp
NLS-v2
S3___
128
64
64
23.79
1
gcc_k8_O1-ofp
NLS-v2
S3___
128
64
64
23.85
1
gcc_k8-m32_Os-ofp
NLS-v2
S3___
128
64
64
23.88
1
gcc_k6-m32_O2-ofp
NLS-v2
S3___
128
64
64
23.88
1
gcc_k8_Os-ofp
NLS-v2
S3___
128
64
64
23.90
1
gcc_k6-3-m32_O2-ofp
NLS-v2
S3___
128
64
64
24.16
1
gcc_default_O1-ofp
NLS-v2
S3___
128
64
64
24.16
1
gcc_k8_O2-ofp
NLS-v2
S3___
128
64
64
24.20
1
gcc_prescott-m32_O2-ofp
NLS-v2
S3___
128
64
64
25.18
1
gcc_prescott-m32_O1-ofp
NLS-v2
S3___
128
64
64
25.39
1
gcc_k8-m32_O1-ofp
NLS-v2
S3___
128
64
64
25.91
1
gcc_nocona_O2-ofp
NLS-v2
S3___
128
64
64
26.12
1
gcc_pentium-mmx-m32_Os-ofp
NLS-v2
S3___
128
64
64
26.14
1
gcc_pentium-m32_Os-ofp
NLS-v2
S3___
128
64
64
26.14
1
gcc_pentium-m-m32_Os-ofp
NLS-v2
S3___
128
64
64
26.37
1
gcc_m32_Os-ofp
NLS-v2
S3___
128
64
64
26.40
1
gcc_default_O2-ofp
NLS-v2
S3___
128
64
64
26.59
1
gcc_pentium4-m32_O2-ofp
NLS-v2
S3___
128
64
64
26.85
1
gcc_k6-m32_Os-ofp
NLS-v2
S3___
128
64
64
26.88
1
gcc_i486-m32_Os-ofp
NLS-v2
S3___
128
64
64
26.89
1
gcc_k6-3-m32_Os-ofp
NLS-v2
S3___
128
64
64
27.11
1
gcc_i386-m32_O1-ofp
NLS-v2
S3___
128
64
64
27.54
1
gcc_m32_O1-ofp
NLS-v2
S3___
128
64
64
27.68
1
gcc_k6-3-m32_O1-ofp
NLS-v2
S3___
128
64
64
27.95
1
gcc_pentium-m32_O3-ual-ofp
NLS-v2
S3___
128
64
64
28.53
1
gcc_pentium-m32_O2-ofp
NLS-v2
S3___
128
64
64
28.86
1
gcc_pentium-m-m32_O1-ofp
NLS-v2
S3___
128
64
64
29.41
1
gcc_pentium3-m32_O3-ofp
NLS-v2
S3___
128
64
64
29.44
1
gcc_pentiumpro-m32_O3-ofp
NLS-v2
S3___
128
64
64
29.60
1
gcc_pentium-m32_O1-ofp
NLS-v2
S3___
128
64
64
29.64
1
gcc_pentium-mmx-m32_O1-ofp
NLS-v2
S3___
128
64
64
30.00
2
gcc_k6-m32_O0
NLS-v2
S3___
128
64
64
30.01
2
gcc_default_O0
NLS-v2
S3___
128
64
64
30.01
2
gcc_i386-m32_O0
NLS-v2
S3___
128
64
64
30.01
2
gcc_k6-3-m32_O0
NLS-v2
S3___
128
64
64
30.01
2
gcc_pentiumpro-m32_O0
NLS-v2
S3___
128
64
64
30.04
2
gcc_nocona_O0
NLS-v2
S3___
128
64
64
30.04
2
gcc_pentium3-m32_O0
NLS-v2
S3___
128
64
64
30.06
2
gcc_pentium-m-m32_O0
NLS-v2
S3___
128
64
64
30.07
2
gcc_k8-m32_O0
NLS-v2
S3___
128
64
64
30.07
2
gcc_pentium2-m32_O0
NLS-v2
S3___
128
64
64
30.09
2
gcc_athlon-m32_O0
NLS-v2
S3___
128
64
64
30.11
2
gcc_pentium4-m32_O0
NLS-v2
S3___
128
64
64
30.12
2
gcc_m32_O0
NLS-v2
S3___
128
64
64
30.38
1
gcc_pentium2-m32_O3-ofp
NLS-v2
S3___
128
64
64
30.40
1
gcc_i486-m32_O1-ofp
NLS-v2
S3___
128
64
64
30.43
2
gcc_i486-m32_O0
NLS-v2
S3___
128
64
64
30.51
2
gcc_pentium-mmx-m32_O0
NLS-v2
S3___
128
64
64
30.53
2
gcc_pentium-m32_O0
NLS-v2
S3___
128
64
64
30.75
1
gcc_pentium4-m32_O3-ofp
NLS-v2
S3___
128
64
64
31.00
1
gcc_i486-m32_O3-ofp
NLS-v2
S3___
128
64
64
33.13
1
gcc_i386-m32_O2-ofp
NLS-v2
S3___
128
64
64
33.38
1
gcc_k8-m32_O2-ofp
NLS-v2
S3___
128
64
64
34.51
1
gcc_pentium2-m32_O2-ofp
NLS-v2
S3___
128
64
64
35.34
1
gcc_athlon-m32_O1-ofp
NLS-v2
S3___
128
64
64
40.36
1
gcc_nocona_O1-ofp
NLS-v2
S3___
128
64
64
41.49
1
gcc_k6-m32_O1-ofp
NLS-v2
S3___
128
64
64
44.89
2
gcc_k8_O0
NLS-v2
S3___
128
64
64
45.20
2
gcc_prescott-m32_O0
NLS-v2
S3___
128
64
64
96.08
1
gcc_athlon-m32_O0
NLS-v2
S3___
128
64
64
96.42
1
gcc_k8-m32_O0
NLS-v2
S3___
128
64
64
96.73
1
gcc_i486-m32_O0
NLS-v2
S3___
128
64
64
96.76
1
gcc_pentium-m32_O0
NLS-v2
S3___
128
64
64
96.91
1
gcc_pentium-mmx-m32_O0
NLS-v2
S3___
128
64
64
97.16
1
gcc_k6-3-m32_O0
NLS-v2
S3___
128
64
64
97.16
1
gcc_pentium-m-m32_O0
NLS-v2
S3___
128
64
64
97.21
1
gcc_k6-m32_O0
NLS-v2
S3___
128
64
64
97.29
1
gcc_i386-m32_O0
NLS-v2
S3___
128
64
64
97.41
1
gcc_pentium4-m32_O0
NLS-v2
S3___
128
64
64
97.52
1
gcc_pentium3-m32_O0
NLS-v2
S3___
128
64
64
97.57
1
gcc_pentiumpro-m32_O0
NLS-v2
S3___
128
64
64
97.60
1
gcc_pentium2-m32_O0
NLS-v2
S3___
128
64
64
98.70
1
gcc_k8_O0
NLS-v2
S3___
128
64
64
108.58
1
gcc_default_O0
NLS-v2
S3___
128
64
64
114.36
1
gcc_m32_O0
NLS-v2
S3___
128
64
64
125.33
1
gcc_nocona_O0
NLS-v2
S3___
128
64
64
146.86
1
gcc_prescott-m32_O0