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
13.26
106.29
21.43
16.50
25.44
24.64
888.12
2485.20
2
gcc_prescott_O3-ual-ofp
NLS-v1
_____
128
64
64
13.42
98.32
20.62
16.00
24.25
23.74
890.39
2062.43
2
gcc_prescott_O3-ual-ofp
NLS-v1
_____
128
64
64
13.48
86.08
20.45
16.87
23.64
21.92
908.13
1877.57
2
gcc_k8_O3-ual-ofp
NLS-v1
_____
128
64
64
13.59
2
gcc_athlon_O3-ual-ofp
NLS-v1
_____
128
64
64
13.62
2
gcc_k8_O2-ofp
NLS-v1
_____
128
64
64
13.62
2
gcc_pentium-m_O3-ual-ofp
NLS-v1
_____
128
64
64
13.68
2
gcc_pentium3_O3-ual-ofp
NLS-v1
_____
128
64
64
13.71
2
gcc_pentium-m_O2-ofp
NLS-v1
_____
128
64
64
13.73
2
gcc_pentium3_O3-ofp
NLS-v1
_____
128
64
64
13.73
2
gcc_pentiumpro_O3-ofp
NLS-v1
_____
128
64
64
13.74
2
gcc_pentium2_O2-ofp
NLS-v1
_____
128
64
64
13.75
2
gcc_k6_O3-ual-ofp
NLS-v1
_____
128
64
64
13.76
2
gcc_pentium-mmx_O3-ual-ofp
NLS-v1
_____
128
64
64
13.76
2
gcc_pentium2_O3-ofp
NLS-v1
_____
128
64
64
13.84
2
gcc_pentium-m_O3-ofp
NLS-v1
_____
128
64
64
13.86
2
gcc_k6_O3-ofp
NLS-v1
_____
128
128
128
13.87
127.53
23.53
18.09
28.66
25.53
1003.22
3018.10
2
gcc_prescott_O3-ofp
NLS-v1
_____
128
64
64
13.87
2
gcc_pentiumpro_O3-ual-ofp
NLS-v1
_____
128
64
64
13.88
2
gcc_athlon_O3-ofp
NLS-v1
_____
128
64
64
13.88
2
gcc_i386_O3-ual-ofp
NLS-v1
_____
128
64
64
13.89
2
gcc_i386_O2-ofp
NLS-v1
_____
128
64
64
13.93
2
gcc_athlon_O2-ofp
NLS-v1
_____
128
64
64
13.93
2
gcc_pentium3_O2-ofp
NLS-v1
_____
128
64
64
13.95
114.98
23.05
17.56
27.33
27.38
1001.58
2836.98
2
gcc_prescott_O3-ofp
NLS-v1
_____
128
64
64
13.98
2
gcc_k6_O2-ofp
NLS-v1
_____
128
64
64
13.99
2
gcc_k8_O3-ofp
NLS-v1
_____
128
64
64
13.99
2
gcc_pentium_O3-ofp
NLS-v1
_____
128
64
64
14.09
2
gcc_pentium-mmx_O3-ofp
NLS-v1
_____
128
64
64
14.49
2
gcc_prescott_O2-ofp
NLS-v1
_____
128
64
64
14.53
2
gcc_i486_O3-ual-ofp
NLS-v1
_____
128
64
64
14.63
2
gcc_i486_O2-ofp
NLS-v1
_____
128
64
64
14.82
2
gcc_pentium_O3-ual-ofp
NLS-v1
_____
128
64
64
14.85
2
gcc_i486_O3-ofp
NLS-v1
_____
128
64
64
14.96
2
gcc_pentium-mmx_O2-ofp
NLS-v1
_____
128
64
64
15.10
2
gcc_pentiumpro_O2-ofp
NLS-v1
_____
128
64
64
15.43
2
gcc_pentium2_O3-ual-ofp
NLS-v1
_____
128
64
64
15.61
2
gcc_pentium_O2-ofp
NLS-v1
_____
128
64
64
16.85
2
gcc_pentium3_O1-ofp
NLS-v1
_____
128
64
64
17.35
2
gcc_athlon_O1-ofp
NLS-v1
_____
128
64
64
17.54
2
gcc_pentium2_O1-ofp
NLS-v1
_____
128
64
64
17.72
2
gcc_pentium2_Os-ofp
NLS-v1
_____
128
64
64
17.89
2
gcc_k6_O1-ofp
NLS-v1
_____
128
64
64
18.00
2
gcc_pentium-mmx_Os-ofp
NLS-v1
_____
128
64
64
18.02
2
gcc_k8_Os-ofp
NLS-v1
_____
128
64
64
18.02
2
gcc_pentium-m_O1-ofp
NLS-v1
_____
128
64
64
18.15
2
gcc_pentium3_Os-ofp
NLS-v1
_____
128
64
64
18.22
2
gcc_athlon_Os-ofp
NLS-v1
_____
128
64
64
18.25
2
gcc_pentium_Os-ofp
NLS-v1
_____
128
64
64
18.34
2
gcc_k8_O1-ofp
NLS-v1
_____
128
64
64
18.35
2
gcc_pentium-m_Os-ofp
NLS-v1
_____
128
64
64
18.38
2
gcc_pentiumpro_O1-ofp
NLS-v1
_____
128
64
64
18.42
2
gcc_pentium-mmx_O1-ofp
NLS-v1
_____
128
64
64
18.44
143.36
27.11
20.70
32.73
32.10
1319.05
3376.30
2
gcc_prescott_Os-ofp
NLS-v1
_____
128
64
64
18.47
2
gcc_pentiumpro_Os-ofp
NLS-v1
_____
128
64
64
18.64
2
gcc_prescott_O1-ofp
NLS-v1
_____
128
64
64
18.67
2
gcc_k6_Os-ofp
NLS-v1
_____
128
64
64
18.77
2
gcc_i486_Os-ofp
NLS-v1
_____
128
64
64
19.47
2
gcc_pentium_O1-ofp
NLS-v1
_____
128
64
64
19.73
2
gcc_i486_O1-ofp
NLS-v1
_____
128
64
64
25.78
1
gcc_pentium3_O3-ual-ofp
NLS-v1
_____
128
64
64
26.35
1
gcc_pentium2_O3-ual-ofp
NLS-v1
_____
128
64
64
26.88
1
gcc_k8_O3-ual-ofp
NLS-v1
_____
128
64
64
27.33
1
gcc_pentium-m_O3-ual-ofp
NLS-v1
_____
128
64
64
27.54
1
gcc_athlon_O3-ual-ofp
NLS-v1
_____
128
64
64
27.59
1
gcc_prescott_O3-ual-ofp
NLS-v1
_____
128
64
64
27.69
1
gcc_k6_O3-ual-ofp
NLS-v1
_____
128
64
64
28.60
1
gcc_i486_O3-ual-ofp
NLS-v1
_____
128
64
64
28.74
1
gcc_pentium-mmx_O3-ual-ofp
NLS-v1
_____
128
64
64
29.12
1
gcc_pentiumpro_O3-ual-ofp
NLS-v1
_____
128
64
64
29.71
1
gcc_pentium_O3-ual-ofp
NLS-v1
_____
128
64
64
30.54
1
gcc_prescott_O3-ofp
NLS-v1
_____
128
128
128
30.67
196.47
41.56
33.18
49.10
43.80
1689.07
4250.62
2
gcc_k8_O3-ual-ofp
NLS-v1
_____
128
64
64
31.12
2
gcc_i386_O3-ofp
NLS-v1
_____
128
64
64
33.15
1
gcc_pentium-m_O3-ofp
NLS-v1
_____
128
64
64
33.17
1
gcc_k6_O3-ofp
NLS-v1
_____
128
64
64
33.80
1
gcc_i486_O3-ofp
NLS-v1
_____
128
64
64
34.19
1
gcc_pentium_O3-ofp
NLS-v1
_____
128
64
64
34.90
1
gcc_pentiumpro_O3-ofp
NLS-v1
_____
128
64
64
35.76
2
gcc_i386_O1-ofp
NLS-v1
_____
128
128
128
36.02
151.15
28.26
21.85
34.33
31.65
1327.01
3732.98
2
gcc_prescott_Os-ofp
NLS-v1
_____
128
64
64
39.22
1
gcc_prescott_O2-ofp
NLS-v1
_____
128
64
64
40.13
1
gcc_i386_O3-ofp
NLS-v1
_____
128
64
64
40.13
1
gcc_pentium3_O3-ofp
NLS-v1
_____
128
64
64
40.14
1
gcc_athlon_O3-ofp
NLS-v1
_____
128
64
64
40.14
1
gcc_k8_O3-ofp
NLS-v1
_____
128
64
64
40.15
1
gcc_pentium2_O3-ofp
NLS-v1
_____
128
64
64
40.64
1
gcc_pentium-mmx_O3-ofp
NLS-v1
_____
128
64
64
41.20
1
gcc_athlon_Os-ofp
NLS-v1
_____
128
64
64
41.69
168.84
51.01
45.56
57.09
53.91
2825.55
4725.23
1
gcc_prescott_Os-ofp
NLS-v1
_____
128
64
64
42.14
1
gcc_pentium-m_O2-ofp
NLS-v1
_____
128
64
64
42.14
1
gcc_pentium2_O2-ofp
NLS-v1
_____
128
64
64
42.14
1
gcc_pentium3_O2-ofp
NLS-v1
_____
128
64
64
42.64
1
gcc_k6_Os-ofp
NLS-v1
_____
128
64
64
42.67
1
gcc_i386_O2-ofp
NLS-v1
_____
128
64
64
42.89
1
gcc_pentium-mmx_O2-ofp
NLS-v1
_____
128
64
64
42.92
1
gcc_pentium_O2-ofp
NLS-v1
_____
128
64
64
43.92
1
gcc_i486_O2-ofp
NLS-v1
_____
128
64
64
44.85
1
gcc_k6_O2-ofp
NLS-v1
_____
128
64
64
45.07
2
gcc_athlon_O0
NLS-v1
_____
128
64
64
45.53
1
gcc_prescott_O1-ofp
NLS-v1
_____
128
64
64
45.77
2
gcc_pentium-m_O0
NLS-v1
_____
128
64
64
46.12
2
gcc_pentiumpro_O0
NLS-v1
_____
128
64
64
46.38
2
gcc_k8_O0
NLS-v1
_____
128
64
64
46.53
2
gcc_pentium2_O0
NLS-v1
_____
128
64
64
46.55
2
gcc_prescott_O0
NLS-v1
_____
128
64
64
46.67
1
gcc_k8_O1-ofp
NLS-v1
_____
128
64
64
46.67
1
gcc_pentium-m_O1-ofp
NLS-v1
_____
128
64
64
46.72
2
gcc_pentium3_O0
NLS-v1
_____
128
64
64
46.80
2
gcc_pentium-mmx_O0
NLS-v1
_____
128
64
64
47.49
2
gcc_k6_O0
NLS-v1
_____
128
64
64
47.56
2
gcc_i386_O0
NLS-v1
_____
128
64
64
47.77
1
gcc_pentiumpro_O1-ofp
NLS-v1
_____
128
64
64
48.13
1
gcc_pentium-m_Os-ofp
NLS-v1
_____
128
128
128
48.14
185.72
51.90
45.85
58.85
48.39
2868.95
5540.32
1
gcc_prescott_Os-ofp
NLS-v1
_____
128
64
64
48.14
1
gcc_pentium-mmx_Os-ofp
NLS-v1
_____
128
64
64
48.14
1
gcc_pentium3_Os-ofp
NLS-v1
_____
128
64
64
48.15
1
gcc_pentium_Os-ofp
NLS-v1
_____
128
64
64
48.16
1
gcc_pentium2_Os-ofp
NLS-v1
_____
128
64
64
48.18
1
gcc_k8_Os-ofp
NLS-v1
_____
128
64
64
48.20
1
gcc_pentiumpro_Os-ofp
NLS-v1
_____
128
64
64
48.68
2
gcc_pentium_O0
NLS-v1
_____
128
64
64
48.88
1
gcc_i486_Os-ofp
NLS-v1
_____
128
64
64
49.13
1
gcc_athlon_O2-ofp
NLS-v1
_____
128
64
64
49.14
1
gcc_k8_O2-ofp
NLS-v1
_____
128
64
64
49.15
1
gcc_pentiumpro_O2-ofp
NLS-v1
_____
128
64
64
49.41
1
gcc_pentium-mmx_O1-ofp
NLS-v1
_____
128
64
64
52.65
1
gcc_pentium3_O1-ofp
NLS-v1
_____
128
64
64
52.66
1
gcc_athlon_O1-ofp
NLS-v1
_____
128
64
64
53.72
1
gcc_pentium_O1-ofp
NLS-v1
_____
128
64
64
57.65
1
gcc_k6_O1-ofp
NLS-v1
_____
128
64
64
66.76
1
gcc_i486_O1-ofp
NLS-v1
_____
128
64
64
66.82
1
gcc_pentium2_O1-ofp
NLS-v1
_____
128
64
64
74.57
1
gcc_i386_O3-ual-ofp
NLS-v1
_____
128
64
64
78.96
2
gcc_i486_O0
NLS-v1
_____
128
64
64
97.87
1
gcc_i386_O1-ofp
NLS-v1
_____
128
64
64
133.69
1
gcc_pentium-m_O0
NLS-v1
_____
128
64
64
134.14
1
gcc_pentium3_O0
NLS-v1
_____
128
64
64
134.19
1
gcc_pentium-mmx_O0
NLS-v1
_____
128
64
64
134.33
1
gcc_pentium_O0
NLS-v1
_____
128
64
64
134.69
1
gcc_k8_O0
NLS-v1
_____
128
64
64
134.79
1
gcc_pentium2_O0
NLS-v1
_____
128
64
64
135.74
1
gcc_athlon_O0
NLS-v1
_____
128
64
64
137.89
1
gcc_i486_O0
NLS-v1
_____
128
64
64
140.79
1
gcc_pentiumpro_O0
NLS-v1
_____
128
64
64
147.24
1
gcc_k6_O0
NLS-v1
_____
128
64
64
150.81
1
gcc_prescott_O0
NLS-v1
_____
128
64
64
224.71
1
gcc_i386_O0