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
14.32
138.63
22.29
16.37
28.09
24.83
1415.56
3325.20
2
gcc_default_O2-ofp
NLS-v1
_____
128
64
64
14.35
128.47
21.18
15.87
26.58
25.03
1376.98
2726.31
2
gcc_default_O2-ofp
NLS-v1
_____
128
64
64
14.39
135.79
22.35
16.59
28.01
26.11
1427.56
2998.69
2
gcc_k6-3_O2-ofp
NLS-v1
_____
128
128
128
14.41
161.15
23.15
17.01
30.36
26.21
1425.89
4066.65
2
gcc_k6-3_O2-ofp
NLS-v1
_____
128
64
64
14.57
145.96
23.47
16.34
29.25
26.07
1436.36
3249.20
2
gcc_pentiumpro_O2-ofp
NLS-v1
_____
128
128
128
14.58
164.30
23.63
17.17
30.90
26.25
1383.19
4297.09
2
gcc_pentiumpro_O2-ofp
NLS-v1
_____
128
64
64
14.69
2
gcc_athlon_O2-ofp
NLS-v1
_____
128
128
128
14.70
158.63
24.08
17.22
30.79
26.58
1456.34
3800.60
2
gcc_k8_O2-ofp
NLS-v1
_____
128
64
64
14.72
2
gcc_pentium-m_O2-ofp
NLS-v1
_____
128
64
64
14.79
150.25
22.86
16.54
29.27
26.80
1451.16
3380.40
2
gcc_k8_O2-ofp
NLS-v1
_____
128
64
64
14.89
2
gcc_k6-3_Os-ofp
NLS-v1
_____
128
64
64
14.90
2
gcc_k6_Os-ofp
NLS-v1
_____
128
64
64
14.92
2
gcc_pentium3_Os-ofp
NLS-v1
_____
128
64
64
15.00
2
gcc_athlon_Os-ofp
NLS-v1
_____
128
64
64
15.00
2
gcc_pentium4_O2-ofp
NLS-v1
_____
128
64
64
15.02
2
gcc_pentium_Os-ofp
NLS-v1
_____
128
64
64
15.04
2
gcc_pentium2_O3-ual-ofp
NLS-v1
_____
128
64
64
15.12
2
gcc_pentium-mmx_Os-ofp
NLS-v1
_____
128
128
128
15.13
170.49
25.18
18.08
32.54
28.50
1538.84
4094.44
2
gcc_pentiumpro_Os-ofp
NLS-v1
_____
128
64
64
15.13
2
gcc_pentium3_O3-ual-ofp
NLS-v1
_____
128
64
64
15.17
2
gcc_pentium2_Os-ofp
NLS-v1
_____
128
128
128
15.19
118.60
21.57
16.83
26.48
21.40
1324.00
3259.57
2
gcc_pentiumpro_O3-ual-ofp
NLS-v1
_____
128
64
64
15.19
107.73
20.59
16.46
25.05
21.40
1324.71
2602.42
2
gcc_pentiumpro_O3-ual-ofp
NLS-v1
_____
128
64
64
15.22
2
gcc_pentium-m_O3-ual-ofp
NLS-v1
_____
128
64
64
15.24
2
gcc_k8_Os-ofp
NLS-v1
_____
128
64
64
15.25
153.29
24.08
17.50
30.52
28.32
1509.69
3446.46
2
gcc_pentiumpro_Os-ofp
NLS-v1
_____
128
64
64
15.39
2
gcc_pentium-m_Os-ofp
NLS-v1
_____
128
64
64
15.44
2
gcc_k8_O1-ofp
NLS-v1
_____
128
64
64
15.45
2
gcc_pentium-m_O1-ofp
NLS-v1
_____
128
64
64
15.47
2
gcc_pentium4_O1-ofp
NLS-v1
_____
128
64
64
15.47
2
gcc_pentiumpro_O1-ofp
NLS-v1
_____
128
64
64
15.51
2
gcc_athlon_O1-ofp
NLS-v1
_____
128
64
64
15.51
2
gcc_pentium3_O1-ofp
NLS-v1
_____
128
64
64
15.53
2
gcc_default_Os-ofp
NLS-v1
_____
128
64
64
15.55
2
gcc_pentium2_O1-ofp
NLS-v1
_____
128
64
64
15.56
2
gcc_k6-3_O1-ofp
NLS-v1
_____
128
64
64
15.69
2
gcc_default_O3-ual-ofp
NLS-v1
_____
128
64
64
15.76
2
gcc_default_O3-ofp
NLS-v1
_____
128
64
64
15.78
2
gcc_pentium4_Os-ofp
NLS-v1
_____
128
64
64
15.79
2
gcc_i386_O2-ofp
NLS-v1
_____
128
64
64
15.80
2
gcc_k6_O2-ofp
NLS-v1
_____
128
64
64
15.87
2
gcc_k6_O1-ofp
NLS-v1
_____
128
64
64
16.01
2
gcc_pentium-mmx_O1-ofp
NLS-v1
_____
128
64
64
16.03
2
gcc_pentium_O1-ofp
NLS-v1
_____
128
64
64
16.11
2
gcc_i486_Os-ofp
NLS-v1
_____
128
64
64
16.12
2
gcc_default_O1-ofp
NLS-v1
_____
128
64
64
16.14
2
gcc_pentium2_O3-ofp
NLS-v1
_____
128
64
64
16.14
2
gcc_pentiumpro_O3-ofp
NLS-v1
_____
128
64
64
16.18
2
gcc_i386_O1-ofp
NLS-v1
_____
128
64
64
16.18
2
gcc_i486_O1-ofp
NLS-v1
_____
128
64
64
16.20
2
gcc_pentium3_O3-ofp
NLS-v1
_____
128
64
64
16.27
2
gcc_pentium-m_O3-ofp
NLS-v1
_____
128
64
64
16.38
2
gcc_pentium4_O3-ual-ofp
NLS-v1
_____
128
64
64
16.69
2
gcc_pentium-mmx_O2-ofp
NLS-v1
_____
128
64
64
16.74
2
gcc_i486_O2-ofp
NLS-v1
_____
128
64
64
16.79
2
gcc_pentium2_O2-ofp
NLS-v1
_____
128
64
64
16.81
2
gcc_pentium_O2-ofp
NLS-v1
_____
128
64
64
17.32
2
gcc_pentium4_O3-ofp
NLS-v1
_____
128
64
64
17.60
2
gcc_k6_O3-ual-ofp
NLS-v1
_____
128
64
64
17.90
2
gcc_k8_O3-ual-ofp
NLS-v1
_____
128
64
64
17.95
2
gcc_k6-3_O3-ual-ofp
NLS-v1
_____
128
64
64
18.00
2
gcc_athlon_O3-ual-ofp
NLS-v1
_____
128
64
64
18.66
2
gcc_i386_O3-ual-ofp
NLS-v1
_____
128
64
64
18.91
2
gcc_pentium_O3-ual-ofp
NLS-v1
_____
128
64
64
18.93
2
gcc_pentium-mmx_O3-ual-ofp
NLS-v1
_____
128
64
64
19.02
2
gcc_i386_O3-ofp
NLS-v1
_____
128
64
64
19.36
2
gcc_pentium3_O2-ofp
NLS-v1
_____
128
64
64
19.73
2
gcc_i486_O3-ual-ofp
NLS-v1
_____
128
64
64
20.18
2
gcc_k6_O3-ofp
NLS-v1
_____
128
64
64
20.43
2
gcc_i486_O3-ofp
NLS-v1
_____
128
64
64
20.48
2
gcc_k6-3_O3-ofp
NLS-v1
_____
128
64
64
20.63
2
gcc_pentium-mmx_O3-ofp
NLS-v1
_____
128
64
64
20.68
2
gcc_pentium_O3-ofp
NLS-v1
_____
128
64
64
21.14
2
gcc_athlon_O3-ofp
NLS-v1
_____
128
64
64
21.56
2
gcc_k8_O3-ofp
NLS-v1
_____
128
64
64
29.00
1
gcc_pentium3_O3-ofp
NLS-v1
_____
128
64
64
29.16
1
gcc_athlon_O3-ual-ofp
NLS-v1
_____
128
64
64
29.38
1
gcc_pentiumpro_O3-ofp
NLS-v1
_____
128
64
64
29.57
1
gcc_k8_O3-ofp
NLS-v1
_____
128
64
64
31.32
1
gcc_pentium4_O3-ofp
NLS-v1
_____
128
64
64
31.44
1
gcc_pentium2_O3-ual-ofp
NLS-v1
_____
128
64
64
31.46
1
gcc_k6_O3-ual-ofp
NLS-v1
_____
128
64
64
31.86
1
gcc_k6-3_O3-ual-ofp
NLS-v1
_____
128
64
64
32.45
1
gcc_default_O3-ofp
NLS-v1
_____
128
64
64
33.03
1
gcc_pentium3_O3-ual-ofp
NLS-v1
_____
128
64
64
33.06
1
gcc_k6-3_O3-ofp
NLS-v1
_____
128
64
64
33.40
1
gcc_pentium-m_O3-ofp
NLS-v1
_____
128
64
64
33.60
1
gcc_athlon_O3-ofp
NLS-v1
_____
128
64
64
33.75
1
gcc_i386_O3-ofp
NLS-v1
_____
128
64
64
33.99
1
gcc_default_O3-ual-ofp
NLS-v1
_____
128
64
64
34.04
1
gcc_pentiumpro_O3-ual-ofp
NLS-v1
_____
128
64
64
34.55
1
gcc_pentium-mmx_O3-ofp
NLS-v1
_____
128
64
64
35.07
1
gcc_pentium-m_O3-ual-ofp
NLS-v1
_____
128
64
64
35.12
1
gcc_k8_O3-ual-ofp
NLS-v1
_____
128
64
64
35.92
1
gcc_pentium_O3-ofp
NLS-v1
_____
128
64
64
36.05
1
gcc_pentium2_O3-ofp
NLS-v1
_____
128
64
64
36.37
1
gcc_k6_O3-ofp
NLS-v1
_____
128
64
64
36.38
1
gcc_pentium-mmx_O3-ual-ofp
NLS-v1
_____
128
64
64
36.38
1
gcc_pentium_O3-ual-ofp
NLS-v1
_____
128
64
64
36.70
1
gcc_i486_O3-ual-ofp
NLS-v1
_____
128
64
64
37.30
1
gcc_i386_O3-ual-ofp
NLS-v1
_____
128
64
64
37.67
1
gcc_pentium4_O3-ual-ofp
NLS-v1
_____
128
64
64
37.82
1
gcc_i486_O3-ofp
NLS-v1
_____
128
64
64
38.48
2
gcc_default_O0
NLS-v1
_____
128
64
64
38.92
2
gcc_pentium3_O0
NLS-v1
_____
128
64
64
38.97
1
gcc_default_O2-ofp
NLS-v1
_____
128
64
64
39.00
2
gcc_pentium2_O0
NLS-v1
_____
128
64
64
39.47
2
gcc_pentium4_O0
NLS-v1
_____
128
64
64
39.64
2
gcc_i386_O0
NLS-v1
_____
128
64
64
39.70
2
gcc_k6_O0
NLS-v1
_____
128
64
64
39.81
2
gcc_athlon_O0
NLS-v1
_____
128
64
64
40.08
2
gcc_pentium-m_O0
NLS-v1
_____
128
64
64
40.42
2
gcc_i486_O0
NLS-v1
_____
128
64
64
40.52
2
gcc_pentium-mmx_O0
NLS-v1
_____
128
64
64
40.54
1
gcc_pentium3_O2-ofp
NLS-v1
_____
128
64
64
41.12
2
gcc_k8_O0
NLS-v1
_____
128
64
64
41.56
2
gcc_k6-3_O0
NLS-v1
_____
128
64
64
41.72
2
gcc_pentium_O0
NLS-v1
_____
128
64
64
42.14
1
gcc_pentium4_O1-ofp
NLS-v1
_____
128
64
64
42.32
1
gcc_default_O1-ofp
NLS-v1
_____
128
64
64
42.57
1
gcc_pentium-m_Os-ofp
NLS-v1
_____
128
64
64
43.28
1
gcc_athlon_O2-ofp
NLS-v1
_____
128
64
64
44.54
1
gcc_athlon_O1-ofp
NLS-v1
_____
128
64
64
44.60
1
gcc_pentium4_O2-ofp
NLS-v1
_____
128
64
64
44.79
1
gcc_pentium4_Os-ofp
NLS-v1
_____
128
64
64
45.57
1
gcc_k6-3_O2-ofp
NLS-v1
_____
128
64
64
46.27
1
gcc_k6-3_Os-ofp
NLS-v1
_____
128
64
64
46.28
1
gcc_pentium2_O2-ofp
NLS-v1
_____
128
64
64
46.28
1
gcc_pentium-m_O2-ofp
NLS-v1
_____
128
64
64
46.34
1
gcc_default_Os-ofp
NLS-v1
_____
128
64
64
46.43
1
gcc_pentiumpro_O2-ofp
NLS-v1
_____
128
64
64
46.78
1
gcc_i486_Os-ofp
NLS-v1
_____
128
64
64
46.78
1
gcc_k6_O2-ofp
NLS-v1
_____
128
64
64
47.58
1
gcc_k6_Os-ofp
NLS-v1
_____
128
64
64
48.28
1
gcc_k6_O1-ofp
NLS-v1
_____
128
64
64
48.28
1
gcc_k8_O1-ofp
NLS-v1
_____
128
64
64
48.29
1
gcc_k6-3_O1-ofp
NLS-v1
_____
128
64
64
48.53
1
gcc_pentium-mmx_Os-ofp
NLS-v1
_____
128
64
64
49.68
1
gcc_pentium-m_O1-ofp
NLS-v1
_____
128
128
128
50.28
188.02
54.76
50.89
62.48
53.89
2207.73
4705.56
1
gcc_pentiumpro_Os-ofp
NLS-v1
_____
128
64
64
50.28
153.30
53.71
50.04
59.19
54.03
2747.51
4397.04
1
gcc_pentiumpro_Os-ofp
NLS-v1
_____
128
64
64
50.28
1
gcc_pentium2_Os-ofp
NLS-v1
_____
128
64
64
50.28
1
gcc_pentium3_Os-ofp
NLS-v1
_____
128
64
64
50.78
1
gcc_k8_O2-ofp
NLS-v1
_____
128
64
64
51.05
1
gcc_athlon_Os-ofp
NLS-v1
_____
128
64
64
51.07
1
gcc_pentium_Os-ofp
NLS-v1
_____
128
64
64
51.28
1
gcc_k8_Os-ofp
NLS-v1
_____
128
64
64
51.77
1
gcc_pentium-mmx_O2-ofp
NLS-v1
_____
128
64
64
51.77
1
gcc_pentium_O2-ofp
NLS-v1
_____
128
64
64
51.91
1
gcc_pentium-mmx_O1-ofp
NLS-v1
_____
128
64
64
52.27
1
gcc_pentium2_O1-ofp
NLS-v1
_____
128
64
64
52.28
1
gcc_i386_O2-ofp
NLS-v1
_____
128
64
64
52.28
1
gcc_pentiumpro_O1-ofp
NLS-v1
_____
128
64
64
52.59
1
gcc_pentium3_O1-ofp
NLS-v1
_____
128
64
64
52.78
1
gcc_i386_O1-ofp
NLS-v1
_____
128
64
64
52.94
1
gcc_pentium_O1-ofp
NLS-v1
_____
128
64
64
53.28
1
gcc_i486_O1-ofp
NLS-v1
_____
128
64
64
55.77
1
gcc_i486_O2-ofp
NLS-v1
_____
128
64
64
64.85
2
gcc_pentiumpro_O0
NLS-v1
_____
128
64
64
132.11
1
gcc_default_O0
NLS-v1
_____
128
64
64
132.66
1
gcc_pentium4_O0
NLS-v1
_____
128
64
64
138.16
1
gcc_pentium_O0
NLS-v1
_____
128
64
64
153.25
1
gcc_pentium-m_O0
NLS-v1
_____
128
64
64
154.43
1
gcc_pentium3_O0
NLS-v1
_____
128
64
64
154.46
1
gcc_pentiumpro_O0
NLS-v1
_____
128
64
64
156.26
1
gcc_k8_O0
NLS-v1
_____
128
64
64
156.28
1
gcc_athlon_O0
NLS-v1
_____
128
64
64
156.41
1
gcc_pentium-mmx_O0
NLS-v1
_____
128
64
64
156.49
1
gcc_i386_O0
NLS-v1
_____
128
64
64
156.50
1
gcc_k6_O0
NLS-v1
_____
128
64
64
157.20
1
gcc_pentium2_O0
NLS-v1
_____
128
64
64
165.81
1
gcc_i486_O0
NLS-v1
_____
128
64
64
189.35
1
gcc_k6-3_O0