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.01
64.24
14.73
12.21
17.20
16.92
776.86
1457.74
2
gcc_nocona_O3-ual-ofp
NLS-v2
S3___
128
128
128
11.02
74.92
15.31
12.39
18.33
16.97
776.28
1793.10
2
gcc_nocona_O3-ual-ofp
NLS-v2
S3___
128
128
128
11.07
73.54
15.33
12.51
18.29
17.04
745.67
1792.46
2
gcc_k8_O3-ual-ofp
NLS-v2
S3___
128
64
64
12.02
155.95
20.19
14.46
27.39
23.70
1209.85
3023.62
2
gcc_nocona_Os-ofp
NLS-v2
S3___
128
64
64
12.04
2
gcc_nocona_O3-ofp
NLS-v2
S3___
128
128
128
12.12
172.15
22.49
14.53
29.83
25.10
1200.40
3860.25
2
gcc_nocona_Os-ofp
NLS-v2
S3___
128
64
64
12.13
2
gcc_nocona_O2-ofp
NLS-v2
S3___
128
64
64
12.16
2
gcc_k8_Os-ofp
NLS-v2
S3___
128
64
64
12.24
2
gcc_k8_O2-ofp
NLS-v2
S3___
128
64
64
12.34
2
gcc_nocona_O1-ofp
NLS-v2
S3___
128
64
64
12.39
2
gcc_k8_O3-ofp
NLS-v2
S3___
128
64
64
12.45
2
gcc_k8_O1-ofp
NLS-v2
S3___
128
128
128
14.62
127.50
23.73
17.27
28.48
26.10
1166.61
3084.10
2
gcc_pentium-m32_O3-ofp
NLS-v2
S3___
128
64
64
14.81
128.59
23.06
17.73
28.34
27.68
1130.44
2753.06
2
gcc_prescott-m32_O1-ofp
NLS-v2
S3___
128
64
64
14.96
2
gcc_pentium-mmx-m32_O3-ofp
NLS-v2
S3___
128
128
128
14.99
124.51
23.18
17.49
28.04
25.28
1081.28
2888.52
2
gcc_prescott-m32_O3-ofp
NLS-v2
S3___
128
64
64
14.99
2
gcc_k6-m32_O3-ofp
NLS-v2
S3___
128
64
64
15.03
2
gcc_pentiumpro-m32_O1-ofp
NLS-v2
S3___
128
128
128
15.05
144.97
24.21
18.52
30.40
28.17
1125.96
3319.88
2
gcc_prescott-m32_O1-ofp
NLS-v2
S3___
128
64
64
15.16
2
gcc_pentium3-m32_O3-ofp
NLS-v2
S3___
128
64
64
15.17
113.72
22.66
17.16
26.88
25.83
1096.67
2576.17
2
gcc_pentium-m32_O3-ofp
NLS-v2
S3___
128
64
64
15.19
2
gcc_m32_O1-ofp
NLS-v2
S3___
128
64
64
15.28
2
gcc_k6-m32_O1-ofp
NLS-v2
S3___
128
64
64
15.34
2
gcc_m32_O3-ofp
NLS-v2
S3___
128
64
64
15.38
2
gcc_k8-m32_O3-ofp
NLS-v2
S3___
128
64
64
15.43
112.17
22.38
16.93
26.54
24.57
1117.65
2411.78
2
gcc_prescott-m32_O3-ofp
NLS-v2
S3___
128
64
64
15.43
2
gcc_i386-m32_O3-ofp
NLS-v2
S3___
128
64
64
15.56
2
gcc_pentium2-m32_O3-ofp
NLS-v2
S3___
128
64
64
15.57
2
gcc_pentiumpro-m32_O3-ofp
NLS-v2
S3___
128
64
64
15.60
2
gcc_pentium3-m32_O1-ofp
NLS-v2
S3___
128
64
64
15.65
2
gcc_athlon-m32_O1-ofp
NLS-v2
S3___
128
64
64
15.73
2
gcc_i486-m32_O3-ofp
NLS-v2
S3___
128
64
64
15.76
2
gcc_k8-m32_O1-ofp
NLS-v2
S3___
128
64
64
15.78
2
gcc_i386-m32_O1-ofp
NLS-v2
S3___
128
64
64
15.83
2
gcc_pentium-m32_Os-ofp
NLS-v2
S3___
128
64
64
15.85
2
gcc_m32_O2-ofp
NLS-v2
S3___
128
64
64
15.85
2
gcc_pentium3-m32_Os-ofp
NLS-v2
S3___
128
64
64
15.86
2
gcc_pentium2-m32_O1-ofp
NLS-v2
S3___
128
64
64
15.90
2
gcc_pentium-mmx-m32_O1-ofp
NLS-v2
S3___
128
64
64
16.01
2
gcc_pentium2-m32_Os-ofp
NLS-v2
S3___
128
64
64
16.03
2
gcc_pentium-m32_O1-ofp
NLS-v2
S3___
128
64
64
16.06
2
gcc_k8-m32_O2-ofp
NLS-v2
S3___
128
128
128
16.14
167.88
27.59
19.35
34.19
29.22
1347.06
4124.92
2
gcc_prescott-m32_Os-ofp
NLS-v2
S3___
128
64
64
16.16
2
gcc_i486-m32_Os-ofp
NLS-v2
S3___
128
64
64
16.20
2
gcc_i386-m32_O2-ofp
NLS-v2
S3___
128
64
64
16.21
2
gcc_pentiumpro-m32_O2-ofp
NLS-v2
S3___
128
64
64
16.24
2
gcc_athlon-m32_Os-ofp
NLS-v2
S3___
128
64
64
16.24
2
gcc_m32_Os-ofp
NLS-v2
S3___
128
64
64
16.24
2
gcc_pentium-mmx-m32_Os-ofp
NLS-v2
S3___
128
64
64
16.34
2
gcc_pentiumpro-m32_Os-ofp
NLS-v2
S3___
128
64
64
16.38
2
gcc_k8-m32_Os-ofp
NLS-v2
S3___
128
64
64
16.45
2
gcc_i486-m32_O1-ofp
NLS-v2
S3___
128
64
64
16.46
149.38
25.59
19.31
31.77
29.12
1321.55
3346.64
2
gcc_prescott-m32_Os-ofp
NLS-v2
S3___
128
64
64
16.59
2
gcc_pentium3-m32_O2-ofp
NLS-v2
S3___
128
64
64
16.62
2
gcc_i386-m32_Os-ofp
NLS-v2
S3___
128
64
64
16.67
2
gcc_prescott-m32_O2-ofp
NLS-v2
S3___
128
64
64
16.82
2
gcc_i486-m32_O2-ofp
NLS-v2
S3___
128
64
64
16.92
2
gcc_k6-m32_O2-ofp
NLS-v2
S3___
128
64
64
16.97
2
gcc_athlon-m32_O2-ofp
NLS-v2
S3___
128
64
64
17.00
2
gcc_k6-m32_Os-ofp
NLS-v2
S3___
128
64
64
17.26
2
gcc_pentium-m32_O2-ofp
NLS-v2
S3___
128
64
64
17.32
2
gcc_pentium2-m32_O2-ofp
NLS-v2
S3___
128
64
64
18.73
2
gcc_pentium-mmx-m32_O2-ofp
NLS-v2
S3___
128
64
64
18.99
2
gcc_i486-m32_O3-ual-ofp
NLS-v2
S3___
128
64
64
20.10
2
gcc_i386-m32_O3-ual-ofp
NLS-v2
S3___
128
64
64
20.16
2
gcc_pentiumpro-m32_O3-ual-ofp
NLS-v2
S3___
128
64
64
20.18
2
gcc_pentium3-m32_O3-ual-ofp
NLS-v2
S3___
128
64
64
20.48
2
gcc_athlon-m32_O3-ual-ofp
NLS-v2
S3___
128
64
64
20.72
1
gcc_k8_O3-ual-ofp
NLS-v2
S3___
128
64
64
20.84
2
gcc_prescott-m32_O3-ual-ofp
NLS-v2
S3___
128
64
64
20.89
1
gcc_nocona_O3-ual-ofp
NLS-v2
S3___
128
64
64
20.95
2
gcc_k8-m32_O3-ual-ofp
NLS-v2
S3___
128
64
64
20.95
2
gcc_m32_O3-ual-ofp
NLS-v2
S3___
128
64
64
20.96
2
gcc_pentium2-m32_O3-ual-ofp
NLS-v2
S3___
128
64
64
20.99
2
gcc_k6-m32_O3-ual-ofp
NLS-v2
S3___
128
64
64
22.23
2
gcc_pentium-mmx-m32_O3-ual-ofp
NLS-v2
S3___
128
64
64
22.30
126.18
28.87
12.32
29.46
17.10
749.83
1458.72
2
gcc_k8_O3-ual-ofp
NLS-v2
S3___
128
64
64
23.72
2
gcc_pentium-m32_O3-ual-ofp
NLS-v2
S3___
128
64
64
26.64
1
gcc_k6-m32_O3-ual-ofp
NLS-v2
S3___
128
64
64
27.19
1
gcc_i386-m32_O3-ual-ofp
NLS-v2
S3___
128
64
64
27.82
1
gcc_m32_O3-ual-ofp
NLS-v2
S3___
128
64
64
27.94
1
gcc_i486-m32_O3-ual-ofp
NLS-v2
S3___
128
64
64
28.05
1
gcc_pentium3-m32_O3-ual-ofp
NLS-v2
S3___
128
64
64
28.30
1
gcc_athlon-m32_O3-ual-ofp
NLS-v2
S3___
128
64
64
28.31
1
gcc_k8-m32_O3-ual-ofp
NLS-v2
S3___
128
64
64
28.31
1
gcc_pentium2-m32_O3-ual-ofp
NLS-v2
S3___
128
64
64
28.50
1
gcc_pentium-m32_O3-ual-ofp
NLS-v2
S3___
128
64
64
28.50
1
gcc_pentiumpro-m32_O3-ual-ofp
NLS-v2
S3___
128
64
64
29.51
1
gcc_prescott-m32_O3-ual-ofp
NLS-v2
S3___
128
64
64
30.23
2
gcc_athlon-m32_O3-ofp
NLS-v2
S3___
128
64
64
30.33
1
gcc_prescott-m32_O3-ofp
NLS-v2
S3___
128
64
64
31.35
1
gcc_pentium-mmx-m32_O3-ual-ofp
NLS-v2
S3___
128
64
64
32.31
1
gcc_k8_O3-ofp
NLS-v2
S3___
128
64
64
32.66
1
gcc_k8-m32_O3-ofp
NLS-v2
S3___
128
64
64
32.73
1
gcc_m32_O3-ofp
NLS-v2
S3___
128
64
64
33.24
1
gcc_athlon-m32_O3-ofp
NLS-v2
S3___
128
64
64
33.71
1
gcc_pentium-mmx-m32_O3-ofp
NLS-v2
S3___
128
64
64
33.80
1
gcc_pentium-m32_O3-ofp
NLS-v2
S3___
128
64
64
33.91
1
gcc_i486-m32_O3-ofp
NLS-v2
S3___
128
64
64
37.42
1
gcc_nocona_O3-ofp
NLS-v2
S3___
128
64
64
40.47
1
gcc_k8_O2-ofp
NLS-v2
S3___
128
64
64
41.41
1
gcc_nocona_O2-ofp
NLS-v2
S3___
128
64
64
41.64
1
gcc_k6-m32_O3-ofp
NLS-v2
S3___
128
64
64
42.03
1
gcc_prescott-m32_O2-ofp
NLS-v2
S3___
128
64
64
42.65
1
gcc_pentium2-m32_O3-ofp
NLS-v2
S3___
128
64
64
42.65
1
gcc_pentiumpro-m32_O3-ofp
NLS-v2
S3___
128
64
64
43.42
1
gcc_nocona_O1-ofp
NLS-v2
S3___
128
64
64
43.44
1
gcc_k8_O1-ofp
NLS-v2
S3___
128
64
64
43.55
2
gcc_m32_O0
NLS-v2
S3___
128
64
64
43.59
2
gcc_k8_O0
NLS-v2
S3___
128
64
64
43.78
1
gcc_pentium3-m32_O3-ofp
NLS-v2
S3___
128
64
64
44.05
2
gcc_athlon-m32_O0
NLS-v2
S3___
128
64
64
44.24
2
gcc_k8-m32_O0
NLS-v2
S3___
128
64
64
44.34
2
gcc_prescott-m32_O0
NLS-v2
S3___
128
64
64
44.52
2
gcc_pentiumpro-m32_O0
NLS-v2
S3___
128
64
64
44.63
2
gcc_pentium-m32_O0
NLS-v2
S3___
128
64
64
44.72
2
gcc_i486-m32_O0
NLS-v2
S3___
128
64
64
44.86
2
gcc_i386-m32_O0
NLS-v2
S3___
128
64
64
45.13
2
gcc_k6-m32_O0
NLS-v2
S3___
128
64
64
45.21
2
gcc_pentium2-m32_O0
NLS-v2
S3___
128
64
64
45.39
2
gcc_pentium3-m32_O0
NLS-v2
S3___
128
64
64
45.64
1
gcc_pentium2-m32_O2-ofp
NLS-v2
S3___
128
64
64
45.64
1
gcc_pentium3-m32_O2-ofp
NLS-v2
S3___
128
64
64
45.68
1
gcc_pentiumpro-m32_O2-ofp
NLS-v2
S3___
128
64
64
45.94
2
gcc_pentium-mmx-m32_O0
NLS-v2
S3___
128
64
64
46.15
1
gcc_m32_Os-ofp
NLS-v2
S3___
128
64
64
46.15
1
gcc_pentium2-m32_Os-ofp
NLS-v2
S3___
128
64
64
46.15
1
gcc_pentiumpro-m32_Os-ofp
NLS-v2
S3___
128
64
64
46.16
1
gcc_pentium-mmx-m32_Os-ofp
NLS-v2
S3___
128
64
64
46.16
1
gcc_pentium3-m32_Os-ofp
NLS-v2
S3___
128
64
64
46.17
1
gcc_k8-m32_Os-ofp
NLS-v2
S3___
128
64
64
46.17
1
gcc_pentium-m32_Os-ofp
NLS-v2
S3___
128
64
64
46.66
172.32
55.48
50.10
61.52
51.69
2414.28
4589.62
1
gcc_prescott-m32_Os-ofp
NLS-v2
S3___
128
128
128
46.67
190.54
56.17
50.82
63.42
51.57
2414.25
5209.34
1
gcc_prescott-m32_Os-ofp
NLS-v2
S3___
128
64
64
46.69
2
gcc_nocona_O0
NLS-v2
S3___
128
64
64
46.78
1
gcc_k6-m32_Os-ofp
NLS-v2
S3___
128
64
64
47.15
1
gcc_i386-m32_O2-ofp
NLS-v2
S3___
128
64
64
47.15
1
gcc_m32_O1-ofp
NLS-v2
S3___
128
64
64
47.22
1
gcc_k8-m32_O1-ofp
NLS-v2
S3___
128
64
64
47.34
1
gcc_athlon-m32_Os-ofp
NLS-v2
S3___
128
64
64
47.89
1
gcc_pentium-m32_O2-ofp
NLS-v2
S3___
128
64
64
48.15
1
gcc_i386-m32_O1-ofp
NLS-v2
S3___
128
64
64
48.40
1
gcc_i486-m32_O2-ofp
NLS-v2
S3___
128
64
64
48.64
1
gcc_k8-m32_O2-ofp
NLS-v2
S3___
128
64
64
49.14
1
gcc_pentium-m32_O1-ofp
NLS-v2
S3___
128
64
64
49.15
1
gcc_pentium-mmx-m32_O1-ofp
NLS-v2
S3___
128
64
64
49.91
1
gcc_k6-m32_O1-ofp
NLS-v2
S3___
128
64
64
50.66
1
gcc_i386-m32_Os-ofp
NLS-v2
S3___
128
64
64
50.66
1
gcc_i486-m32_Os-ofp
NLS-v2
S3___
128
64
64
52.13
1
gcc_i386-m32_O3-ofp
NLS-v2
S3___
128
64
64
52.14
1
gcc_pentium-mmx-m32_O2-ofp
NLS-v2
S3___
128
64
64
52.66
1
gcc_athlon-m32_O1-ofp
NLS-v2
S3___
128
64
64
52.96
1
gcc_k8_Os-ofp
NLS-v2
S3___
128
64
64
53.15
1
gcc_k6-m32_O2-ofp
NLS-v2
S3___
128
64
64
53.17
1
gcc_nocona_Os-ofp
NLS-v2
S3___
128
64
64
53.64
1
gcc_prescott-m32_O1-ofp
NLS-v2
S3___
128
64
64
60.21
1
gcc_pentium3-m32_O1-ofp
NLS-v2
S3___
128
64
64
61.97
1
gcc_pentium2-m32_O1-ofp
NLS-v2
S3___
128
64
64
62.63
1
gcc_m32_O2-ofp
NLS-v2
S3___
128
64
64
63.24
1
gcc_pentiumpro-m32_O1-ofp
NLS-v2
S3___
128
64
64
89.84
1
gcc_athlon-m32_O2-ofp
NLS-v2
S3___
128
64
64
100.08
1
gcc_i486-m32_O1-ofp
NLS-v2
S3___
128
64
64
133.69
1
gcc_pentium2-m32_O0
NLS-v2
S3___
128
64
64
144.37
1
gcc_pentiumpro-m32_O0
NLS-v2
S3___
128
64
64
145.74
1
gcc_prescott-m32_O0
NLS-v2
S3___
128
64
64
145.92
1
gcc_pentium3-m32_O0
NLS-v2
S3___
128
64
64
148.21
1
gcc_pentium-mmx-m32_O0
NLS-v2
S3___
128
64
64
148.29
1
gcc_k8_O0
NLS-v2
S3___
128
64
64
149.52
1
gcc_nocona_O0
NLS-v2
S3___
128
64
64
156.45
1
gcc_k8-m32_O0
NLS-v2
S3___
128
64
64
156.46
1
gcc_m32_O0
NLS-v2
S3___
128
64
64
158.42
1
gcc_athlon-m32_O0
NLS-v2
S3___
128
64
64
170.23
1
gcc_i486-m32_O0
NLS-v2
S3___
128
64
64
170.73
1
gcc_pentium-m32_O0
NLS-v2
S3___
128
64
64
172.46
1
gcc_i386-m32_O0
NLS-v2
S3___
128
64
64
203.70
1
gcc_k6-m32_O0