Primitive
Profile
Key
IV
MAC
Stream
40 bytes
576 bytes
1500 bytes
Imix
Agility
Key setup
IV setup
Variant
Compiler
NLS-v1
_____
128
128
128
11.90
71.14
15.37
12.87
18.28
17.55
779.82
1696.70
2
gcc_nocona_O3-ual-ofp
NLS-v1
_____
128
64
64
11.94
63.42
15.02
12.62
17.46
17.53
779.76
1364.22
2
gcc_nocona_O3-ual-ofp
NLS-v1
_____
128
128
128
11.98
71.98
15.94
13.03
18.71
17.65
786.81
1770.82
2
gcc_k8_O3-ual-ofp
NLS-v1
_____
128
64
64
12.01
65.05
15.30
12.81
17.80
17.67
785.41
1411.85
2
gcc_k8_O3-ual-ofp
NLS-v1
_____
128
64
64
12.05
125.54
19.54
13.86
24.72
22.99
1026.70
2967.00
2
gcc_nocona_O2-ofp
NLS-v1
_____
128
128
128
12.12
140.34
20.39
14.24
26.36
23.17
1018.88
3537.39
2
gcc_nocona_O2-ofp
NLS-v1
_____
128
128
128
12.36
152.50
21.00
14.52
27.63
23.62
1268.22
3736.13
2
gcc_nocona_Os-ofp
NLS-v1
_____
128
64
64
12.47
138.73
20.18
14.29
26.15
23.75
1268.23
3171.88
2
gcc_nocona_Os-ofp
NLS-v1
_____
128
64
64
12.50
2
gcc_k8_Os-ofp
NLS-v1
_____
128
64
64
12.55
2
gcc_nocona_O3-ofp
NLS-v1
_____
128
64
64
12.63
2
gcc_k8_O2-ofp
NLS-v1
_____
128
64
64
12.95
2
gcc_k8_O3-ofp
NLS-v1
_____
128
64
64
14.30
2
gcc_k8_O1-ofp
NLS-v1
_____
128
128
128
14.55
122.98
22.06
17.37
27.26
24.36
966.87
2728.86
2
gcc_prescott-m32_O3-ofp
NLS-v1
_____
128
64
64
14.56
110.12
21.80
17.08
26.12
24.66
973.21
2377.28
2
gcc_prescott-m32_O3-ofp
NLS-v1
_____
128
64
64
14.73
2
gcc_nocona_O1-ofp
NLS-v1
_____
128
64
64
15.20
97.53
20.15
16.59
24.15
23.15
890.39
1991.00
2
gcc_prescott-m32_O3-ual-ofp
NLS-v1
_____
128
64
64
15.40
2
gcc_athlon-m32_O3-ofp
NLS-v1
_____
128
64
64
15.40
2
gcc_k8-m32_O3-ofp
NLS-v1
_____
128
64
64
15.47
2
gcc_m32_O3-ofp
NLS-v1
_____
128
128
128
15.56
108.14
20.93
16.28
25.20
23.32
890.63
2310.16
2
gcc_prescott-m32_O3-ual-ofp
NLS-v1
_____
128
64
64
15.82
2
gcc_i386-m32_O3-ofp
NLS-v1
_____
128
64
64
16.02
2
gcc_k6-m32_O3-ofp
NLS-v1
_____
128
64
64
16.50
2
gcc_prescott-m32_O1-ofp
NLS-v1
_____
128
64
64
16.70
2
gcc_i486-m32_O3-ofp
NLS-v1
_____
128
64
64
17.06
2
gcc_pentiumpro-m32_O3-ofp
NLS-v1
_____
128
64
64
17.15
2
gcc_pentium2-m32_O3-ofp
NLS-v1
_____
128
64
64
17.15
2
gcc_pentium3-m32_O3-ofp
NLS-v1
_____
128
64
64
17.20
2
gcc_pentium-m32_O3-ofp
NLS-v1
_____
128
64
64
17.29
2
gcc_pentium-mmx-m32_O3-ofp
NLS-v1
_____
128
64
64
17.55
2
gcc_athlon-m32_O1-ofp
NLS-v1
_____
128
64
64
18.00
2
gcc_k6-m32_O1-ofp
NLS-v1
_____
128
64
64
18.08
2
gcc_i386-m32_Os-ofp
NLS-v1
_____
128
64
64
18.36
2
gcc_i386-m32_O1-ofp
NLS-v1
_____
128
64
64
18.41
2
gcc_k8-m32_Os-ofp
NLS-v1
_____
128
64
64
18.61
2
gcc_pentiumpro-m32_O1-ofp
NLS-v1
_____
128
64
64
18.62
2
gcc_pentium3-m32_O1-ofp
NLS-v1
_____
128
64
64
18.66
2
gcc_pentium2-m32_O1-ofp
NLS-v1
_____
128
64
64
18.66
2
gcc_prescott-m32_O2-ofp
NLS-v1
_____
128
64
64
18.68
2
gcc_k8-m32_O1-ofp
NLS-v1
_____
128
64
64
18.68
2
gcc_pentium2-m32_Os-ofp
NLS-v1
_____
128
64
64
18.74
2
gcc_pentiumpro-m32_O2-ofp
NLS-v1
_____
128
64
64
18.80
138.09
25.71
20.25
31.41
29.74
1186.96
2978.85
2
gcc_prescott-m32_Os-ofp
NLS-v1
_____
128
64
64
18.81
2
gcc_i486-m32_Os-ofp
NLS-v1
_____
128
64
64
19.07
2
gcc_m32_O1-ofp
NLS-v1
_____
128
64
64
19.47
2
gcc_m32_O2-ofp
NLS-v1
_____
128
64
64
19.53
2
gcc_pentium-mmx-m32_Os-ofp
NLS-v1
_____
128
64
64
19.62
2
gcc_i386-m32_O2-ofp
NLS-v1
_____
128
64
64
19.66
2
gcc_i486-m32_O2-ofp
NLS-v1
_____
128
64
64
19.74
2
gcc_pentium-m32_O2-ofp
NLS-v1
_____
128
64
64
19.82
2
gcc_athlon-m32_O2-ofp
NLS-v1
_____
128
64
64
19.85
2
gcc_m32_Os-ofp
NLS-v1
_____
128
64
64
19.87
2
gcc_i486-m32_O1-ofp
NLS-v1
_____
128
64
64
19.88
2
gcc_k6-m32_Os-ofp
NLS-v1
_____
128
64
64
20.00
2
gcc_pentium-mmx-m32_O1-ofp
NLS-v1
_____
128
64
64
20.21
2
gcc_pentium3-m32_O2-ofp
NLS-v1
_____
128
64
64
20.32
2
gcc_pentium-m32_O1-ofp
NLS-v1
_____
128
64
64
20.40
2
gcc_pentiumpro-m32_Os-ofp
NLS-v1
_____
128
64
64
20.50
2
gcc_pentium-m32_Os-ofp
NLS-v1
_____
128
64
64
20.54
2
gcc_k8-m32_O2-ofp
NLS-v1
_____
128
64
64
20.70
2
gcc_pentium3-m32_Os-ofp
NLS-v1
_____
128
64
64
20.89
1
gcc_k8_O3-ual-ofp
NLS-v1
_____
128
64
64
20.94
2
gcc_athlon-m32_Os-ofp
NLS-v1
_____
128
64
64
21.12
2
gcc_pentium2-m32_O2-ofp
NLS-v1
_____
128
64
64
21.46
2
gcc_pentium-mmx-m32_O2-ofp
NLS-v1
_____
128
64
64
21.53
2
gcc_k6-m32_O2-ofp
NLS-v1
_____
128
64
64
21.61
1
gcc_nocona_O3-ual-ofp
NLS-v1
_____
128
64
64
22.25
2
gcc_pentium3-m32_O3-ual-ofp
NLS-v1
_____
128
64
64
22.80
2
gcc_pentium2-m32_O3-ual-ofp
NLS-v1
_____
128
64
64
23.23
2
gcc_m32_O3-ual-ofp
NLS-v1
_____
128
64
64
23.47
2
gcc_pentiumpro-m32_O3-ual-ofp
NLS-v1
_____
128
64
64
24.14
2
gcc_k6-m32_O3-ual-ofp
NLS-v1
_____
128
64
64
24.68
2
gcc_pentium-mmx-m32_O3-ual-ofp
NLS-v1
_____
128
64
64
24.69
2
gcc_pentium-m32_O3-ual-ofp
NLS-v1
_____
128
64
64
25.42
2
gcc_k8-m32_O3-ual-ofp
NLS-v1
_____
128
64
64
25.48
2
gcc_i386-m32_O3-ual-ofp
NLS-v1
_____
128
64
64
26.05
2
gcc_athlon-m32_O3-ual-ofp
NLS-v1
_____
128
64
64
27.67
2
gcc_i486-m32_O3-ual-ofp
NLS-v1
_____
128
64
64
27.82
1
gcc_pentiumpro-m32_O3-ual-ofp
NLS-v1
_____
128
64
64
28.73
1
gcc_m32_O3-ual-ofp
NLS-v1
_____
128
64
64
29.04
1
gcc_pentium2-m32_O3-ual-ofp
NLS-v1
_____
128
64
64
29.11
1
gcc_k6-m32_O3-ual-ofp
NLS-v1
_____
128
64
64
29.44
1
gcc_athlon-m32_O3-ual-ofp
NLS-v1
_____
128
64
64
30.27
1
gcc_pentium-mmx-m32_O3-ual-ofp
NLS-v1
_____
128
64
64
30.40
1
gcc_pentium3-m32_O3-ual-ofp
NLS-v1
_____
128
64
64
30.42
1
gcc_nocona_O3-ofp
NLS-v1
_____
128
64
64
30.43
1
gcc_prescott-m32_O3-ual-ofp
NLS-v1
_____
128
64
64
30.45
1
gcc_prescott-m32_O3-ofp
NLS-v1
_____
128
64
64
31.44
1
gcc_k8-m32_O3-ual-ofp
NLS-v1
_____
128
64
64
31.86
1
gcc_i386-m32_O3-ual-ofp
NLS-v1
_____
128
64
64
33.18
1
gcc_k8_O3-ofp
NLS-v1
_____
128
64
64
33.65
1
gcc_k8-m32_O3-ofp
NLS-v1
_____
128
64
64
33.65
1
gcc_pentium-m32_O3-ofp
NLS-v1
_____
128
64
64
33.91
1
gcc_i486-m32_O3-ofp
NLS-v1
_____
128
64
64
34.28
1
gcc_pentium-m32_O3-ual-ofp
NLS-v1
_____
128
64
64
35.14
1
gcc_k6-m32_O3-ofp
NLS-v1
_____
128
128
128
35.51
156.87
27.09
20.56
33.59
30.22
1154.84
3610.21
2
gcc_prescott-m32_Os-ofp
NLS-v1
_____
128
64
64
40.42
1
gcc_k8_O2-ofp
NLS-v1
_____
128
64
64
40.42
1
gcc_nocona_O2-ofp
NLS-v1
_____
128
64
64
40.63
1
gcc_m32_O3-ofp
NLS-v1
_____
128
64
64
40.67
1
gcc_athlon-m32_O3-ofp
NLS-v1
_____
128
64
64
42.15
1
gcc_k8_Os-ofp
NLS-v1
_____
128
64
64
42.15
1
gcc_prescott-m32_O2-ofp
NLS-v1
_____
128
64
64
42.50
1
gcc_nocona_Os-ofp
NLS-v1
_____
128
64
64
42.64
1
gcc_pentium-mmx-m32_O3-ofp
NLS-v1
_____
128
64
64
42.92
1
gcc_nocona_O1-ofp
NLS-v1
_____
128
64
64
43.15
1
gcc_pentium2-m32_O3-ofp
NLS-v1
_____
128
64
64
43.16
1
gcc_i386-m32_O3-ofp
NLS-v1
_____
128
64
64
43.17
1
gcc_pentium3-m32_O3-ofp
NLS-v1
_____
128
64
64
43.43
1
gcc_k8_O1-ofp
NLS-v1
_____
128
64
64
43.71
1
gcc_prescott-m32_O1-ofp
NLS-v1
_____
128
64
64
44.63
2
gcc_m32_O0
NLS-v1
_____
128
64
64
44.79
2
gcc_pentium2-m32_O0
NLS-v1
_____
128
64
64
44.83
2
gcc_pentium-mmx-m32_O0
NLS-v1
_____
128
64
64
45.45
2
gcc_pentiumpro-m32_O0
NLS-v1
_____
128
64
64
45.91
1
gcc_pentium2-m32_O2-ofp
NLS-v1
_____
128
64
64
45.91
1
gcc_pentium3-m32_O2-ofp
NLS-v1
_____
128
64
64
45.91
1
gcc_pentium3-m32_Os-ofp
NLS-v1
_____
128
64
64
46.07
2
gcc_k8-m32_O0
NLS-v1
_____
128
64
64
46.15
1
gcc_athlon-m32_Os-ofp
NLS-v1
_____
128
64
64
46.15
1
gcc_pentium-m32_Os-ofp
NLS-v1
_____
128
64
64
46.15
1
gcc_pentiumpro-m32_Os-ofp
NLS-v1
_____
128
64
64
46.16
1
gcc_k8-m32_Os-ofp
NLS-v1
_____
128
64
64
46.16
1
gcc_m32_Os-ofp
NLS-v1
_____
128
64
64
46.16
1
gcc_pentium2-m32_Os-ofp
NLS-v1
_____
128
64
64
46.17
1
gcc_pentium-mmx-m32_Os-ofp
NLS-v1
_____
128
64
64
46.22
2
gcc_i486-m32_O0
NLS-v1
_____
128
64
64
46.28
2
gcc_pentium-m32_O0
NLS-v1
_____
128
64
64
46.35
2
gcc_athlon-m32_O0
NLS-v1
_____
128
128
128
46.65
175.23
55.67
50.18
61.85
51.51
2794.93
8395.71
1
gcc_prescott-m32_Os-ofp
NLS-v1
_____
128
64
64
46.65
160.38
54.60
49.76
60.08
51.46
2303.60
3963.37
1
gcc_prescott-m32_Os-ofp
NLS-v1
_____
128
64
64
46.77
2
gcc_i386-m32_O0
NLS-v1
_____
128
64
64
46.96
2
gcc_pentium3-m32_O0
NLS-v1
_____
128
64
64
47.05
2
gcc_nocona_O0
NLS-v1
_____
128
64
64
47.15
1
gcc_i386-m32_O2-ofp
NLS-v1
_____
128
64
64
47.15
1
gcc_i386-m32_Os-ofp
NLS-v1
_____
128
64
64
47.15
1
gcc_i486-m32_Os-ofp
NLS-v1
_____
128
64
64
47.40
1
gcc_pentium3-m32_O1-ofp
NLS-v1
_____
128
64
64
47.41
1
gcc_m32_O1-ofp
NLS-v1
_____
128
64
64
47.41
1
gcc_pentiumpro-m32_O1-ofp
NLS-v1
_____
128
64
64
47.53
1
gcc_athlon-m32_O1-ofp
NLS-v1
_____
128
64
64
47.54
2
gcc_prescott-m32_O0
NLS-v1
_____
128
64
64
47.85
2
gcc_k6-m32_O0
NLS-v1
_____
128
64
64
48.14
1
gcc_pentiumpro-m32_O3-ofp
NLS-v1
_____
128
64
64
48.15
2
gcc_k8_O0
NLS-v1
_____
128
64
64
48.65
1
gcc_k6-m32_O1-ofp
NLS-v1
_____
128
64
64
48.69
1
gcc_i386-m32_O1-ofp
NLS-v1
_____
128
64
64
48.92
1
gcc_i486-m32_O2-ofp
NLS-v1
_____
128
64
64
49.65
1
gcc_i486-m32_O1-ofp
NLS-v1
_____
128
64
64
49.99
1
gcc_i486-m32_O3-ual-ofp
NLS-v1
_____
128
64
64
51.64
1
gcc_pentium-mmx-m32_O2-ofp
NLS-v1
_____
128
64
64
51.65
1
gcc_pentium-m32_O2-ofp
NLS-v1
_____
128
64
64
52.65
1
gcc_k8-m32_O1-ofp
NLS-v1
_____
128
64
64
53.15
1
gcc_k6-m32_O2-ofp
NLS-v1
_____
128
64
64
53.64
1
gcc_pentium-m32_O1-ofp
NLS-v1
_____
128
64
64
53.64
1
gcc_pentium-mmx-m32_O1-ofp
NLS-v1
_____
128
64
64
59.22
1
gcc_athlon-m32_O2-ofp
NLS-v1
_____
128
64
64
61.13
1
gcc_pentium2-m32_O1-ofp
NLS-v1
_____
128
64
64
62.88
1
gcc_m32_O2-ofp
NLS-v1
_____
128
64
64
62.89
1
gcc_k8-m32_O2-ofp
NLS-v1
_____
128
64
64
74.72
1
gcc_k6-m32_Os-ofp
NLS-v1
_____
128
64
64
92.09
1
gcc_pentiumpro-m32_O2-ofp
NLS-v1
_____
128
64
64
146.99
1
gcc_prescott-m32_O0
NLS-v1
_____
128
64
64
158.21
1
gcc_pentium-m32_O0
NLS-v1
_____
128
64
64
158.21
1
gcc_pentium-mmx-m32_O0
NLS-v1
_____
128
64
64
170.21
1
gcc_k8-m32_O0
NLS-v1
_____
128
64
64
170.21
1
gcc_m32_O0
NLS-v1
_____
128
64
64
185.33
1
gcc_i386-m32_O0
NLS-v1
_____
128
64
64
186.18
1
gcc_i486-m32_O0
NLS-v1
_____
128
64
64
192.97
1
gcc_k8_O0
NLS-v1
_____
128
64
64
193.19
1
gcc_pentiumpro-m32_O0
NLS-v1
_____
128
64
64
193.70
1
gcc_pentium2-m32_O0
NLS-v1
_____
128
64
64
193.70
1
gcc_pentium3-m32_O0
NLS-v1
_____
128
64
64
195.63
1
gcc_k6-m32_O0
NLS-v1
_____
128
64
64
206.51
1
gcc_athlon-m32_O0
NLS-v1
_____
128
64
64
233.40
1
gcc_nocona_O0