Primitive
Profile
Key
IV
MAC
Stream
40 bytes
576 bytes
1500 bytes
Imix
Agility
Key setup
IV setup
Variant
Compiler
NLS-v1
_____
128
64
64
15.46
150.03
24.43
18.45
30.84
27.38
1613.14
3287.20
2
gcc_k6_O3-ofp
NLS-v1
_____
128
64
64
15.49
134.84
23.19
18.71
29.20
30.28
1514.41
3031.62
2
gcc_prescott_O3-ofp
NLS-v1
_____
128
128
128
15.51
160.02
25.01
18.82
31.99
27.13
1668.19
3754.00
2
gcc_k6_O3-ofp
NLS-v1
_____
128
128
128
15.62
137.28
23.16
18.20
29.16
28.61
1283.50
3256.42
2
gcc_prescott_O3-ual-ofp
NLS-v1
_____
128
128
128
15.77
155.07
24.88
18.06
31.30
30.70
1535.78
3365.24
2
gcc_prescott_O3-ofp
NLS-v1
_____
128
128
128
15.81
146.68
23.61
17.29
29.73
27.15
1550.43
3461.47
2
gcc_athlon_O3-ofp
NLS-v1
_____
128
64
64
15.82
133.98
22.86
17.10
28.36
26.52
1532.04
2972.02
2
gcc_athlon_O3-ofp
NLS-v1
_____
128
64
64
15.92
126.19
22.45
18.02
27.94
32.04
1259.12
2703.38
2
gcc_prescott_O3-ual-ofp
NLS-v1
_____
128
64
64
15.99
2
gcc_pentium3_O2-ofp
NLS-v1
_____
128
64
64
16.02
2
gcc_pentiumpro_O2-ofp
NLS-v1
_____
128
64
64
16.10
2
gcc_athlon_O3-ual-ofp
NLS-v1
_____
128
64
64
16.10
2
gcc_k6_O2-ofp
NLS-v1
_____
128
64
64
16.12
2
gcc_pentium2_O2-ofp
NLS-v1
_____
128
64
64
16.13
2
gcc_i386_O3-ofp
NLS-v1
_____
128
64
64
16.13
2
gcc_i386_O3-ual-ofp
NLS-v1
_____
128
64
64
16.19
2
gcc_athlon_O2-ofp
NLS-v1
_____
128
64
64
16.20
2
gcc_i386_O2-ofp
NLS-v1
_____
128
64
64
16.23
2
gcc_k6_O3-ual-ofp
NLS-v1
_____
128
64
64
16.35
2
gcc_pentium-m_O2-ofp
NLS-v1
_____
128
64
64
16.42
2
gcc_k8_O2-ofp
NLS-v1
_____
128
64
64
16.44
2
gcc_pentium3_O3-ofp
NLS-v1
_____
128
64
64
16.46
2
gcc_pentium3_O3-ual-ofp
NLS-v1
_____
128
64
64
16.48
2
gcc_pentium-m_O3-ofp
NLS-v1
_____
128
64
64
16.53
2
gcc_k8_O3-ual-ofp
NLS-v1
_____
128
64
64
16.59
2
gcc_pentium2_O3-ual-ofp
NLS-v1
_____
128
64
64
16.62
2
gcc_pentium2_O3-ofp
NLS-v1
_____
128
64
64
16.65
2
gcc_prescott_O2-ofp
NLS-v1
_____
128
64
64
16.72
2
gcc_pentiumpro_O3-ofp
NLS-v1
_____
128
64
64
16.74
2
gcc_pentiumpro_O3-ual-ofp
NLS-v1
_____
128
64
64
16.81
2
gcc_pentium_O3-ual-ofp
NLS-v1
_____
128
64
64
17.00
2
gcc_pentium-m_O3-ual-ofp
NLS-v1
_____
128
64
64
17.10
2
gcc_k8_O3-ofp
NLS-v1
_____
128
64
64
17.17
2
gcc_i486_O3-ofp
NLS-v1
_____
128
64
64
17.18
2
gcc_pentium-mmx_O3-ofp
NLS-v1
_____
128
64
64
17.55
2
gcc_pentium-mmx_O3-ual-ofp
NLS-v1
_____
128
64
64
17.74
2
gcc_i486_O2-ofp
NLS-v1
_____
128
64
64
17.81
2
gcc_pentium2_Os-ofp
NLS-v1
_____
128
64
64
17.90
2
gcc_pentium-m_Os-ofp
NLS-v1
_____
128
64
64
17.93
2
gcc_pentium_O2-ofp
NLS-v1
_____
128
64
64
17.97
2
gcc_k6_Os-ofp
NLS-v1
_____
128
64
64
17.99
151.48
25.45
19.22
31.80
31.80
1596.83
3701.18
2
gcc_prescott_Os-ofp
NLS-v1
_____
128
64
64
17.99
2
gcc_pentium_Os-ofp
NLS-v1
_____
128
64
64
18.02
2
gcc_i486_Os-ofp
NLS-v1
_____
128
128
128
18.18
166.53
26.24
19.57
33.41
29.75
1562.93
4180.70
2
gcc_prescott_Os-ofp
NLS-v1
_____
128
64
64
18.21
2
gcc_pentium-mmx_O2-ofp
NLS-v1
_____
128
64
64
18.23
2
gcc_pentium-mmx_Os-ofp
NLS-v1
_____
128
64
64
18.26
2
gcc_pentiumpro_Os-ofp
NLS-v1
_____
128
64
64
18.28
2
gcc_i486_O3-ual-ofp
NLS-v1
_____
128
64
64
18.70
2
gcc_k8_Os-ofp
NLS-v1
_____
128
64
64
18.80
2
gcc_athlon_Os-ofp
NLS-v1
_____
128
64
64
20.03
2
gcc_i486_O1-ofp
NLS-v1
_____
128
64
64
20.99
2
gcc_pentium_O1-ofp
NLS-v1
_____
128
64
64
21.24
2
gcc_pentium-mmx_O1-ofp
NLS-v1
_____
128
64
64
21.48
2
gcc_athlon_O1-ofp
NLS-v1
_____
128
64
64
21.71
2
gcc_k6_O1-ofp
NLS-v1
_____
128
64
64
21.73
2
gcc_pentium2_O1-ofp
NLS-v1
_____
128
64
64
21.77
2
gcc_pentium-m_O1-ofp
NLS-v1
_____
128
64
64
21.81
2
gcc_pentium3_O1-ofp
NLS-v1
_____
128
64
64
21.96
2
gcc_k8_O1-ofp
NLS-v1
_____
128
64
64
22.17
2
gcc_prescott_O1-ofp
NLS-v1
_____
128
64
64
22.21
2
gcc_i386_O1-ofp
NLS-v1
_____
128
64
64
23.47
2
gcc_pentiumpro_O1-ofp
NLS-v1
_____
128
64
64
33.82
1
gcc_pentium3_O3-ual-ofp
NLS-v1
_____
128
64
64
33.93
1
gcc_athlon_O3-ual-ofp
NLS-v1
_____
128
64
64
34.28
1
gcc_i386_O3-ual-ofp
NLS-v1
_____
128
64
64
34.86
1
gcc_k6_O3-ual-ofp
NLS-v1
_____
128
64
64
35.66
1
gcc_pentium-m_O3-ofp
NLS-v1
_____
128
64
64
35.92
1
gcc_prescott_O3-ual-ofp
NLS-v1
_____
128
64
64
36.02
1
gcc_i486_O3-ual-ofp
NLS-v1
_____
128
64
64
36.24
1
gcc_pentium-m_O3-ual-ofp
NLS-v1
_____
128
64
64
36.45
1
gcc_pentium_O3-ual-ofp
NLS-v1
_____
128
64
64
36.75
2
gcc_pentium-m_O0
NLS-v1
_____
128
64
64
36.77
2
gcc_i486_O0
NLS-v1
_____
128
64
64
36.86
1
gcc_pentium-mmx_O3-ual-ofp
NLS-v1
_____
128
64
64
36.91
2
gcc_athlon_O0
NLS-v1
_____
128
64
64
37.34
2
gcc_pentium2_O0
NLS-v1
_____
128
64
64
37.46
1
gcc_pentiumpro_O3-ual-ofp
NLS-v1
_____
128
64
64
37.62
2
gcc_k6_O0
NLS-v1
_____
128
64
64
37.63
2
gcc_i386_O0
NLS-v1
_____
128
64
64
37.87
2
gcc_k8_O0
NLS-v1
_____
128
64
64
37.90
2
gcc_pentium3_O0
NLS-v1
_____
128
64
64
37.96
1
gcc_prescott_O3-ofp
NLS-v1
_____
128
64
64
37.97
2
gcc_prescott_O0
NLS-v1
_____
128
64
64
38.04
2
gcc_pentiumpro_O0
NLS-v1
_____
128
64
64
38.31
1
gcc_prescott_O2-ofp
NLS-v1
_____
128
64
64
38.58
1
gcc_pentium-mmx_O3-ofp
NLS-v1
_____
128
64
64
38.76
1
gcc_k8_O3-ual-ofp
NLS-v1
_____
128
64
64
39.28
2
gcc_pentium_O0
NLS-v1
_____
128
64
64
42.12
1
gcc_k6_Os-ofp
NLS-v1
_____
128
64
64
42.60
1
gcc_pentium2_O3-ual-ofp
NLS-v1
_____
128
64
64
42.69
1
gcc_pentiumpro_O3-ofp
NLS-v1
_____
128
64
64
42.75
1
gcc_athlon_O3-ofp
NLS-v1
_____
128
64
64
42.80
1
gcc_k8_O3-ofp
NLS-v1
_____
128
64
64
42.81
1
gcc_pentium_O3-ofp
NLS-v1
_____
128
64
64
43.16
1
gcc_pentium3_O3-ofp
NLS-v1
_____
128
64
64
44.27
1
gcc_k6_O3-ofp
NLS-v1
_____
128
64
64
44.89
1
gcc_prescott_O1-ofp
NLS-v1
_____
128
64
64
45.17
1
gcc_athlon_Os-ofp
NLS-v1
_____
128
64
64
45.23
1
gcc_k8_Os-ofp
NLS-v1
_____
128
64
64
45.24
1
gcc_pentium2_Os-ofp
NLS-v1
_____
128
64
64
45.29
1
gcc_pentium3_Os-ofp
NLS-v1
_____
128
64
64
45.32
162.25
49.56
44.61
55.47
53.48
2604.42
4215.84
1
gcc_prescott_Os-ofp
NLS-v1
_____
128
64
64
45.36
1
gcc_pentium_Os-ofp
NLS-v1
_____
128
64
64
45.48
1
gcc_pentium-mmx_Os-ofp
NLS-v1
_____
128
128
128
45.49
166.40
54.11
48.73
59.83
52.62
2660.80
4804.92
1
gcc_prescott_Os-ofp
NLS-v1
_____
128
64
64
45.72
1
gcc_athlon_O2-ofp
NLS-v1
_____
128
64
64
46.60
1
gcc_i386_O3-ofp
NLS-v1
_____
128
64
64
46.64
1
gcc_pentiumpro_Os-ofp
NLS-v1
_____
128
64
64
46.72
1
gcc_pentium3_O2-ofp
NLS-v1
_____
128
64
64
46.73
1
gcc_k8_O2-ofp
NLS-v1
_____
128
64
64
46.77
1
gcc_pentiumpro_O2-ofp
NLS-v1
_____
128
64
64
47.03
1
gcc_pentium-m_Os-ofp
NLS-v1
_____
128
64
64
47.04
1
gcc_pentium2_O2-ofp
NLS-v1
_____
128
64
64
47.08
1
gcc_pentium-m_O2-ofp
NLS-v1
_____
128
64
64
47.20
1
gcc_i486_O2-ofp
NLS-v1
_____
128
64
64
47.45
2
gcc_pentium3_Os-ofp
NLS-v1
_____
128
64
64
47.79
1
gcc_pentium2_O3-ofp
NLS-v1
_____
128
64
64
48.25
1
gcc_i486_O3-ofp
NLS-v1
_____
128
64
64
49.04
1
gcc_i486_Os-ofp
NLS-v1
_____
128
64
64
49.44
1
gcc_pentium-m_O1-ofp
NLS-v1
_____
128
64
64
49.54
1
gcc_k6_O2-ofp
NLS-v1
_____
128
64
64
49.80
1
gcc_k8_O1-ofp
NLS-v1
_____
128
64
64
49.92
1
gcc_pentium2_O1-ofp
NLS-v1
_____
128
64
64
50.23
2
gcc_pentium_O3-ofp
NLS-v1
_____
128
64
64
50.97
1
gcc_pentiumpro_O1-ofp
NLS-v1
_____
128
64
64
51.21
1
gcc_i386_O2-ofp
NLS-v1
_____
128
64
64
51.21
1
gcc_pentium3_O1-ofp
NLS-v1
_____
128
64
64
52.30
1
gcc_pentium_O2-ofp
NLS-v1
_____
128
64
64
52.35
1
gcc_pentium-mmx_O2-ofp
NLS-v1
_____
128
64
64
53.33
1
gcc_athlon_O1-ofp
NLS-v1
_____
128
64
64
55.54
1
gcc_k6_O1-ofp
NLS-v1
_____
128
64
64
55.63
1
gcc_pentium_O1-ofp
NLS-v1
_____
128
64
64
55.94
1
gcc_pentium-mmx_O1-ofp
NLS-v1
_____
128
64
64
57.40
1
gcc_i386_O1-ofp
NLS-v1
_____
128
64
64
57.73
1
gcc_i486_O1-ofp
NLS-v1
_____
128
64
64
66.50
2
gcc_pentium-mmx_O0
NLS-v1
_____
128
64
64
116.81
1
gcc_prescott_O0
NLS-v1
_____
128
64
64
118.33
1
gcc_pentium3_O0
NLS-v1
_____
128
64
64
119.02
1
gcc_pentium-m_O0
NLS-v1
_____
128
64
64
121.22
1
gcc_pentium2_O0
NLS-v1
_____
128
64
64
130.29
1
gcc_k8_O0
NLS-v1
_____
128
64
64
130.46
1
gcc_i486_O0
NLS-v1
_____
128
64
64
135.00
1
gcc_athlon_O0
NLS-v1
_____
128
64
64
136.79
1
gcc_pentium-mmx_O0
NLS-v1
_____
128
64
64
136.89
1
gcc_pentium_O0
NLS-v1
_____
128
64
64
138.48
1
gcc_k6_O0
NLS-v1
_____
128
64
64
140.71
1
gcc_pentiumpro_O0
NLS-v1
_____
128
64
64
151.75
1
gcc_i386_O0