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.49
120.69
22.66
17.52
27.50
25.07
1176.43
2772.08
2
gcc_athlon-m32_O3-ofp
NLS-v1
_____
128
64
64
13.52
109.37
22.00
16.65
26.02
25.92
1176.45
2245.58
2
gcc_athlon-m32_O3-ofp
NLS-v1
_____
128
128
128
13.60
124.40
22.38
17.27
27.50
26.01
1178.77
2872.45
2
gcc_pentiumpro-m32_O3-ofp
NLS-v1
_____
128
128
128
13.66
126.22
23.08
17.36
28.05
24.62
1230.73
2837.10
2
gcc_pentium3-m32_O3-ofp
NLS-v1
_____
128
64
64
13.67
108.09
21.62
16.99
25.85
25.81
1232.62
2308.93
2
gcc_pentium3-m32_O3-ofp
NLS-v1
_____
128
64
64
13.70
109.31
21.45
17.16
25.90
25.23
1231.23
2312.38
2
gcc_pentiumpro-m32_O3-ofp
NLS-v1
_____
128
64
64
13.84
2
gcc_m32_O3-ofp
NLS-v1
_____
128
64
64
14.03
2
gcc_pentium2-m32_O3-ofp
NLS-v1
_____
128
64
64
14.06
2
gcc_pentium3-m32_O3-ual-ofp
NLS-v1
_____
128
64
64
14.13
2
gcc_pentium2-m32_O3-ual-ofp
NLS-v1
_____
128
64
64
14.20
2
gcc_athlon-m32_O3-ual-ofp
NLS-v1
_____
128
64
64
14.48
2
gcc_m32_O3-ual-ofp
NLS-v1
_____
128
64
64
14.66
2
gcc_pentium2-m32_O2-ofp
NLS-v1
_____
128
64
64
14.67
2
gcc_pentium2-m32_O1-ofp
NLS-v1
_____
128
64
64
14.68
2
gcc_pentium-mmx-m32_O3-ofp
NLS-v1
_____
128
64
64
14.70
2
gcc_pentium-m32_O3-ofp
NLS-v1
_____
128
64
64
14.70
2
gcc_pentium-m32_O3-ual-ofp
NLS-v1
_____
128
64
64
14.70
2
gcc_pentium3-m32_O1-ofp
NLS-v1
_____
128
64
64
14.76
2
gcc_pentium3-m32_O2-ofp
NLS-v1
_____
128
64
64
14.78
2
gcc_pentiumpro-m32_O1-ofp
NLS-v1
_____
128
64
64
14.83
2
gcc_k6-m32_O2-ofp
NLS-v1
_____
128
64
64
14.87
2
gcc_pentium-mmx-m32_O1-ofp
NLS-v1
_____
128
64
64
14.88
2
gcc_pentiumpro-m32_O2-ofp
NLS-v1
_____
128
64
64
14.92
2
gcc_athlon-m32_O1-ofp
NLS-v1
_____
128
64
64
14.92
2
gcc_athlon-m32_O2-ofp
NLS-v1
_____
128
64
64
14.96
2
gcc_k6-m32_O1-ofp
NLS-v1
_____
128
64
64
15.00
2
gcc_m32_O2-ofp
NLS-v1
_____
128
64
64
15.08
2
gcc_m32_O1-ofp
NLS-v1
_____
128
64
64
15.09
2
gcc_k6-m32_O3-ofp
NLS-v1
_____
128
64
64
15.12
2
gcc_pentium-mmx-m32_O3-ual-ofp
NLS-v1
_____
128
64
64
15.43
2
gcc_i386-m32_O2-ofp
NLS-v1
_____
128
64
64
15.43
2
gcc_i486-m32_O1-ofp
NLS-v1
_____
128
64
64
15.74
2
gcc_pentium-m32_O1-ofp
NLS-v1
_____
128
64
64
15.84
2
gcc_pentium-m32_Os-ofp
NLS-v1
_____
128
64
64
15.91
2
gcc_m32_Os-ofp
NLS-v1
_____
128
64
64
16.03
2
gcc_pentium-mmx-m32_Os-ofp
NLS-v1
_____
128
128
128
16.15
133.03
24.01
18.44
29.44
26.28
1290.95
3180.16
2
gcc_pentiumpro-m32_Os-ofp
NLS-v1
_____
128
64
64
16.21
2
gcc_i386-m32_O3-ual-ofp
NLS-v1
_____
128
64
64
16.24
123.67
22.87
17.83
27.93
26.14
1240.46
2639.46
2
gcc_pentiumpro-m32_Os-ofp
NLS-v1
_____
128
64
64
16.35
2
gcc_pentium3-m32_Os-ofp
NLS-v1
_____
128
64
64
16.36
2
gcc_k6-3-m32_O3-ual-ofp
NLS-v1
_____
128
64
64
16.45
2
gcc_athlon-m32_Os-ofp
NLS-v1
_____
128
64
64
16.49
2
gcc_pentium2-m32_Os-ofp
NLS-v1
_____
128
64
64
16.65
2
gcc_k6-m32_O3-ual-ofp
NLS-v1
_____
128
64
64
16.69
2
gcc_k6-m32_Os-ofp
NLS-v1
_____
128
64
64
16.90
2
gcc_pentium-m32_O2-ofp
NLS-v1
_____
128
64
64
17.04
2
gcc_i486-m32_Os-ofp
NLS-v1
_____
128
64
64
17.41
2
gcc_i386-m32_O1-ofp
NLS-v1
_____
128
64
64
17.48
2
gcc_pentium-mmx-m32_O2-ofp
NLS-v1
_____
128
64
64
17.74
2
gcc_i386-m32_O3-ofp
NLS-v1
_____
128
64
64
18.73
2
gcc_i486-m32_O2-ofp
NLS-v1
_____
128
64
64
25.47
1
gcc_athlon-m32_O3-ual-ofp
NLS-v1
_____
128
64
64
25.90
1
gcc_pentium-m32_O3-ual-ofp
NLS-v1
_____
128
64
64
25.93
1
gcc_pentiumpro-m32_O3-ual-ofp
NLS-v1
_____
128
64
64
26.00
1
gcc_k6-m32_O3-ual-ofp
NLS-v1
_____
128
64
64
26.07
1
gcc_pentium-mmx-m32_O3-ual-ofp
NLS-v1
_____
128
64
64
26.49
1
gcc_k6-3-m32_O3-ual-ofp
NLS-v1
_____
128
64
64
26.56
1
gcc_pentium3-m32_O3-ual-ofp
NLS-v1
_____
128
64
64
26.63
1
gcc_pentium2-m32_O3-ual-ofp
NLS-v1
_____
128
64
64
26.74
1
gcc_m32_O3-ual-ofp
NLS-v1
_____
128
64
64
26.89
1
gcc_i386-m32_O3-ual-ofp
NLS-v1
_____
128
64
64
28.03
1
gcc_i486-m32_O3-ual-ofp
NLS-v1
_____
128
64
64
31.63
1
gcc_m32_O3-ofp
NLS-v1
_____
128
64
64
31.66
1
gcc_pentiumpro-m32_O3-ofp
NLS-v1
_____
128
64
64
31.72
1
gcc_athlon-m32_O3-ofp
NLS-v1
_____
128
64
64
31.88
1
gcc_pentium2-m32_O3-ofp
NLS-v1
_____
128
64
64
32.00
1
gcc_pentium3-m32_O3-ofp
NLS-v1
_____
128
64
64
32.20
1
gcc_pentium-mmx-m32_O3-ofp
NLS-v1
_____
128
64
64
32.23
1
gcc_pentium-m32_O3-ofp
NLS-v1
_____
128
64
64
34.04
1
gcc_k6-m32_O3-ofp
NLS-v1
_____
128
64
64
34.60
2
gcc_i486-m32_O3-ofp
NLS-v1
_____
128
64
64
38.17
1
gcc_athlon-m32_Os-ofp
NLS-v1
_____
128
64
64
38.42
1
gcc_m32_Os-ofp
NLS-v1
_____
128
64
64
39.49
1
gcc_i486-m32_Os-ofp
NLS-v1
_____
128
64
64
39.62
1
gcc_athlon-m32_O2-ofp
NLS-v1
_____
128
64
64
39.62
1
gcc_k6-m32_Os-ofp
NLS-v1
_____
128
64
64
39.62
1
gcc_pentium3-m32_Os-ofp
NLS-v1
_____
128
64
64
39.63
136.59
46.63
42.80
51.39
43.53
2139.77
3480.47
1
gcc_pentiumpro-m32_Os-ofp
NLS-v1
_____
128
64
64
39.63
1
gcc_m32_O2-ofp
NLS-v1
_____
128
64
64
39.64
1
gcc_pentium2-m32_Os-ofp
NLS-v1
_____
128
64
64
40.12
1
gcc_pentium-m32_Os-ofp
NLS-v1
_____
128
64
64
40.12
1
gcc_pentium-mmx-m32_Os-ofp
NLS-v1
_____
128
64
64
40.51
2
gcc_i486-m32_O3-ual-ofp
NLS-v1
_____
128
64
64
40.62
1
gcc_pentium-mmx-m32_O2-ofp
NLS-v1
_____
128
64
64
40.63
1
gcc_pentium3-m32_O2-ofp
NLS-v1
_____
128
64
64
40.63
1
gcc_pentiumpro-m32_O2-ofp
NLS-v1
_____
128
64
64
41.07
1
gcc_pentium-m32_O2-ofp
NLS-v1
_____
128
64
64
41.30
1
gcc_i386-m32_O3-ofp
NLS-v1
_____
128
64
64
42.57
1
gcc_k6-m32_O2-ofp
NLS-v1
_____
128
128
128
43.06
150.02
47.34
42.69
52.67
44.47
2196.27
3991.52
1
gcc_pentiumpro-m32_Os-ofp
NLS-v1
_____
128
64
64
44.63
1
gcc_m32_O1-ofp
NLS-v1
_____
128
64
64
44.64
1
gcc_athlon-m32_O1-ofp
NLS-v1
_____
128
64
64
44.64
1
gcc_pentium2-m32_O1-ofp
NLS-v1
_____
128
64
64
44.64
1
gcc_pentiumpro-m32_O1-ofp
NLS-v1
_____
128
64
64
44.75
1
gcc_i386-m32_O2-ofp
NLS-v1
_____
128
64
64
45.11
1
gcc_pentium2-m32_O2-ofp
NLS-v1
_____
128
64
64
45.40
1
gcc_pentium3-m32_O1-ofp
NLS-v1
_____
128
64
64
46.89
1
gcc_i386-m32_O1-ofp
NLS-v1
_____
128
64
64
47.72
2
gcc_athlon-m32_O0
NLS-v1
_____
128
64
64
47.88
1
gcc_pentium-m32_O1-ofp
NLS-v1
_____
128
64
64
47.88
1
gcc_pentium-mmx-m32_O1-ofp
NLS-v1
_____
128
64
64
48.10
2
gcc_pentium3-m32_O0
NLS-v1
_____
128
64
64
48.24
2
gcc_pentium2-m32_O0
NLS-v1
_____
128
64
64
48.29
1
gcc_i486-m32_O1-ofp
NLS-v1
_____
128
64
64
48.36
2
gcc_pentiumpro-m32_O0
NLS-v1
_____
128
64
64
48.62
2
gcc_m32_O0
NLS-v1
_____
128
64
64
48.85
2
gcc_pentium-m32_O0
NLS-v1
_____
128
64
64
49.12
2
gcc_k6-m32_O0
NLS-v1
_____
128
64
64
49.15
2
gcc_pentium-mmx-m32_O0
NLS-v1
_____
128
64
64
49.39
2
gcc_i386-m32_O0
NLS-v1
_____
128
64
64
49.81
2
gcc_i486-m32_O0
NLS-v1
_____
128
64
64
64.66
1
gcc_k6-m32_O1-ofp
NLS-v1
_____
128
64
64
79.72
1
gcc_i486-m32_O3-ofp
NLS-v1
_____
128
64
64
86.35
1
gcc_i486-m32_O2-ofp
NLS-v1
_____
128
64
64
139.90
1
gcc_pentium2-m32_O0
NLS-v1
_____
128
64
64
140.20
1
gcc_pentium3-m32_O0
NLS-v1
_____
128
64
64
140.95
1
gcc_pentium-m32_O0
NLS-v1
_____
128
64
64
141.76
1
gcc_pentiumpro-m32_O0
NLS-v1
_____
128
64
64
141.91
1
gcc_i486-m32_O0
NLS-v1
_____
128
64
64
142.17
1
gcc_pentium-mmx-m32_O0
NLS-v1
_____
128
64
64
142.25
1
gcc_i386-m32_O0
NLS-v1
_____
128
64
64
142.51
1
gcc_k6-m32_O0
NLS-v1
_____
128
64
64
151.43
1
gcc_athlon-m32_O0
NLS-v1
_____
128
64
64
153.45
1
gcc_m32_O0