Primitive
Profile
Key
IV
MAC
Stream
40 bytes
576 bytes
1500 bytes
Imix
Agility
Key setup
IV setup
Variant
Compiler
NLS-v1
_____
128
128
4.90
31.40
6.57
5.36
7.83
7.81
737.71
616.90
2
gcc_pentium4-m32_O3-ual-ofp
NLS-v1
_____
128
64
4.90
29.46
6.43
5.31
7.60
7.81
723.41
539.04
2
gcc_pentium4-m32_O3-ual-ofp
NLS-v1
_____
128
64
4.95
2
gcc_athlon-m32_O3-ual-ofp
NLS-v1
_____
128
64
4.95
2
gcc_m32_O3-ual-ofp
NLS-v1
_____
128
128
4.97
27.27
5.95
4.94
7.04
7.72
672.16
545.69
2
gcc_pentiumpro_O3-ual-ofp
NLS-v1
_____
128
64
4.97
25.11
5.80
4.88
6.78
7.73
660.46
459.45
2
gcc_pentiumpro_O3-ual-ofp
NLS-v1
_____
128
64
4.97
2
gcc_k6_O2-ofp
NLS-v1
_____
128
64
4.97
2
gcc_pentium3_O3-ual-ofp
NLS-v1
_____
128
128
4.98
26.04
5.78
4.86
6.83
7.63
585.24
504.39
2
gcc_pentium4_O3-ual-ofp
NLS-v1
_____
128
64
4.98
24.09
5.64
4.81
6.60
7.62
584.64
426.06
2
gcc_pentium4_O3-ual-ofp
NLS-v1
_____
128
64
4.98
2
gcc_k6_O3-ual-ofp
NLS-v1
_____
128
128
4.99
44.06
7.30
5.36
9.11
9.59
990.07
790.37
2
gcc_pentiumpro_Os-ofp
NLS-v1
_____
128
64
4.99
39.78
6.99
5.24
8.59
9.60
990.07
619.25
2
gcc_pentiumpro_Os-ofp
NLS-v1
_____
128
64
4.99
2
gcc_default_O3-ual-ofp
NLS-v1
_____
128
64
4.99
2
gcc_k6_Os-ofp
NLS-v1
_____
128
64
4.99
2
gcc_pentium3_Os-ofp
NLS-v1
_____
128
64
5.00
2
gcc_pentium4-m32_O2-ofp
NLS-v1
_____
128
64
5.01
2
gcc_default_O3-ofp
NLS-v1
_____
128
64
5.01
2
gcc_i486-m32_O3-ual-ofp
NLS-v1
_____
128
64
5.02
2
gcc_k6_O3-ofp
NLS-v1
_____
128
64
5.02
2
gcc_pentium4-m32_Os-ofp
NLS-v1
_____
128
64
5.02
2
gcc_pentium4_O3-ofp
NLS-v1
_____
128
64
5.04
2
gcc_athlon-m32_O2-ofp
NLS-v1
_____
128
64
5.04
2
gcc_i386-m32_O3-ual-ofp
NLS-v1
_____
128
64
5.04
2
gcc_m32_O2-ofp
NLS-v1
_____
128
64
5.04
2
gcc_pentium3_O3-ofp
NLS-v1
_____
128
64
5.04
2
gcc_pentiumpro_O3-ofp
NLS-v1
_____
128
64
5.05
2
gcc_i486-m32_O3-ofp
NLS-v1
_____
128
64
5.05
2
gcc_pentium2-m32_Os-ofp
NLS-v1
_____
128
64
5.05
2
gcc_pentium3-m32_Os-ofp
NLS-v1
_____
128
64
5.05
2
gcc_pentiumpro-m32_Os-ofp
NLS-v1
_____
128
64
5.06
2
gcc_athlon-m32_Os-ofp
NLS-v1
_____
128
64
5.06
2
gcc_i386_O3-ual-ofp
NLS-v1
_____
128
64
5.06
2
gcc_i486_O3-ual-ofp
NLS-v1
_____
128
64
5.06
2
gcc_m32_Os-ofp
NLS-v1
_____
128
64
5.06
2
gcc_pentium2-m32_O2-ofp
NLS-v1
_____
128
64
5.06
2
gcc_pentium3-m32_O2-ofp
NLS-v1
_____
128
64
5.06
2
gcc_pentium4_O2-ofp
NLS-v1
_____
128
64
5.06
2
gcc_pentium_O3-ual-ofp
NLS-v1
_____
128
64
5.06
2
gcc_pentiumpro-m32_O2-ofp
NLS-v1
_____
128
64
5.07
2
gcc_default_O2-ofp
NLS-v1
_____
128
64
5.07
2
gcc_i386-m32_O3-ofp
NLS-v1
_____
128
64
5.07
2
gcc_pentium_O2-ofp
NLS-v1
_____
128
64
5.07
2
gcc_pentium_O3-ofp
NLS-v1
_____
128
64
5.08
2
gcc_pentium4_Os-ofp
NLS-v1
_____
128
64
5.09
2
gcc_default_Os-ofp
NLS-v1
_____
128
64
5.09
2
gcc_i486_O3-ofp
NLS-v1
_____
128
64
5.09
2
gcc_pentium_Os-ofp
NLS-v1
_____
128
64
5.10
2
gcc_i386_O3-ofp
NLS-v1
_____
128
64
5.10
2
gcc_k6-m32_Os-ofp
NLS-v1
_____
128
64
5.11
2
gcc_k6-m32_O3-ual-ofp
NLS-v1
_____
128
64
5.12
2
gcc_k6-m32_O2-ofp
NLS-v1
_____
128
64
5.12
2
gcc_pentium4-m32_O3-ofp
NLS-v1
_____
128
64
5.13
2
gcc_athlon-m32_O3-ofp
NLS-v1
_____
128
64
5.13
2
gcc_m32_O3-ofp
NLS-v1
_____
128
64
5.13
2
gcc_pentium-m32_Os-ofp
NLS-v1
_____
128
64
5.13
2
gcc_pentium-mmx-m32_Os-ofp
NLS-v1
_____
128
64
5.14
2
gcc_pentium2-m32_O3-ual-ofp
NLS-v1
_____
128
64
5.14
2
gcc_pentium3-m32_O3-ual-ofp
NLS-v1
_____
128
64
5.14
2
gcc_pentiumpro-m32_O3-ual-ofp
NLS-v1
_____
128
64
5.15
2
gcc_k6-m32_O3-ofp
NLS-v1
_____
128
64
5.15
2
gcc_pentium-m32_O3-ual-ofp
NLS-v1
_____
128
64
5.15
2
gcc_pentium-mmx-m32_O3-ual-ofp
NLS-v1
_____
128
64
5.16
2
gcc_pentium3_O2-ofp
NLS-v1
_____
128
64
5.16
2
gcc_pentiumpro_O2-ofp
NLS-v1
_____
128
64
5.19
2
gcc_i386-m32_O1-ofp
NLS-v1
_____
128
64
5.19
2
gcc_i486-m32_O1-ofp
NLS-v1
_____
128
64
5.20
2
gcc_pentium2-m32_O3-ofp
NLS-v1
_____
128
64
5.20
2
gcc_pentium3-m32_O3-ofp
NLS-v1
_____
128
64
5.20
2
gcc_pentiumpro-m32_O3-ofp
NLS-v1
_____
128
64
5.21
2
gcc_pentium-m32_O1-ofp
NLS-v1
_____
128
64
5.21
2
gcc_pentium-mmx-m32_O1-ofp
NLS-v1
_____
128
64
5.21
2
gcc_pentium2-m32_O1-ofp
NLS-v1
_____
128
64
5.21
2
gcc_pentium3-m32_O1-ofp
NLS-v1
_____
128
64
5.21
2
gcc_pentiumpro-m32_O1-ofp
NLS-v1
_____
128
64
5.22
2
gcc_athlon-m32_O1-ofp
NLS-v1
_____
128
64
5.22
2
gcc_k6-m32_O1-ofp
NLS-v1
_____
128
64
5.22
2
gcc_m32_O1-ofp
NLS-v1
_____
128
64
5.22
2
gcc_pentium4-m32_O1-ofp
NLS-v1
_____
128
64
5.23
2
gcc_pentium-m32_O3-ofp
NLS-v1
_____
128
64
5.23
2
gcc_pentium-mmx-m32_O3-ofp
NLS-v1
_____
128
64
5.26
2
gcc_pentium4_O1-ofp
NLS-v1
_____
128
64
5.27
2
gcc_default_O1-ofp
NLS-v1
_____
128
64
5.27
2
gcc_i386_O1-ofp
NLS-v1
_____
128
64
5.27
2
gcc_k6_O1-ofp
NLS-v1
_____
128
64
5.27
2
gcc_pentium3_O1-ofp
NLS-v1
_____
128
64
5.27
2
gcc_pentium_O1-ofp
NLS-v1
_____
128
64
5.27
2
gcc_pentiumpro_O1-ofp
NLS-v1
_____
128
64
5.28
2
gcc_i486_O1-ofp
NLS-v1
_____
128
64
5.30
2
gcc_pentium-m32_O2-ofp
NLS-v1
_____
128
64
5.30
2
gcc_pentium-mmx-m32_O2-ofp
NLS-v1
_____
128
64
5.32
2
gcc_i486_Os-ofp
NLS-v1
_____
128
64
5.34
2
gcc_i386-m32_Os-ofp
NLS-v1
_____
128
64
5.34
2
gcc_i486-m32_Os-ofp
NLS-v1
_____
128
64
5.35
2
gcc_i386-m32_O2-ofp
NLS-v1
_____
128
64
5.35
2
gcc_i486-m32_O2-ofp
NLS-v1
_____
128
64
5.35
2
gcc_i486_O2-ofp
NLS-v1
_____
128
64
5.37
2
gcc_i386_O2-ofp
NLS-v1
_____
128
64
9.25
1
gcc_pentium4_O3-ual-ofp
NLS-v1
_____
128
64
9.47
1
gcc_i386-m32_O3-ual-ofp
NLS-v1
_____
128
64
9.47
1
gcc_i486-m32_O3-ual-ofp
NLS-v1
_____
128
64
9.62
1
gcc_k6-m32_O3-ual-ofp
NLS-v1
_____
128
64
9.62
1
gcc_pentium_O3-ual-ofp
NLS-v1
_____
128
64
9.69
1
gcc_k6_O3-ual-ofp
NLS-v1
_____
128
64
9.70
1
gcc_pentium-m32_O3-ual-ofp
NLS-v1
_____
128
64
9.70
1
gcc_pentium-mmx-m32_O3-ual-ofp
NLS-v1
_____
128
64
9.75
1
gcc_i386_O3-ual-ofp
NLS-v1
_____
128
64
9.75
1
gcc_i486_O3-ual-ofp
NLS-v1
_____
128
64
9.77
1
gcc_default_O3-ual-ofp
NLS-v1
_____
128
64
9.77
1
gcc_pentium4-m32_O3-ual-ofp
NLS-v1
_____
128
64
9.83
1
gcc_pentium3_O3-ual-ofp
NLS-v1
_____
128
64
9.83
1
gcc_pentiumpro_O3-ual-ofp
NLS-v1
_____
128
64
10.02
1
gcc_athlon-m32_O3-ual-ofp
NLS-v1
_____
128
64
10.02
1
gcc_m32_O3-ual-ofp
NLS-v1
_____
128
64
10.33
1
gcc_pentium2-m32_O3-ual-ofp
NLS-v1
_____
128
64
10.33
1
gcc_pentium3-m32_O3-ual-ofp
NLS-v1
_____
128
64
10.33
1
gcc_pentiumpro-m32_O3-ual-ofp
NLS-v1
_____
128
64
15.21
1
gcc_i486_O3-ofp
NLS-v1
_____
128
64
15.35
1
gcc_pentium2-m32_O3-ofp
NLS-v1
_____
128
64
15.35
1
gcc_pentium3-m32_O3-ofp
NLS-v1
_____
128
64
15.35
1
gcc_pentiumpro-m32_O3-ofp
NLS-v1
_____
128
64
15.38
1
gcc_k6-m32_O3-ofp
NLS-v1
_____
128
64
15.58
2
gcc_i386-m32_O0
NLS-v1
_____
128
64
15.58
2
gcc_i486-m32_O0
NLS-v1
_____
128
64
15.58
2
gcc_k6-m32_O0
NLS-v1
_____
128
64
15.58
2
gcc_pentium4-m32_O0
NLS-v1
_____
128
64
15.59
2
gcc_athlon-m32_O0
NLS-v1
_____
128
64
15.59
2
gcc_pentium-mmx-m32_O0
NLS-v1
_____
128
64
15.60
2
gcc_m32_O0
NLS-v1
_____
128
64
15.60
2
gcc_pentium-m32_O0
NLS-v1
_____
128
64
15.60
2
gcc_pentium2-m32_O0
NLS-v1
_____
128
64
15.60
2
gcc_pentium3-m32_O0
NLS-v1
_____
128
64
15.60
2
gcc_pentiumpro-m32_O0
NLS-v1
_____
128
64
15.66
1
gcc_pentium-m32_O3-ofp
NLS-v1
_____
128
64
15.66
1
gcc_pentium-mmx-m32_O3-ofp
NLS-v1
_____
128
64
15.66
2
gcc_pentium3_O0
NLS-v1
_____
128
64
15.66
2
gcc_pentiumpro_O0
NLS-v1
_____
128
64
15.67
2
gcc_i386_O0
NLS-v1
_____
128
64
15.67
2
gcc_i486_O0
NLS-v1
_____
128
64
15.67
2
gcc_pentium4_O0
NLS-v1
_____
128
64
15.67
2
gcc_pentium_O0
NLS-v1
_____
128
64
15.68
2
gcc_k6_O0
NLS-v1
_____
128
64
15.70
2
gcc_default_O0
NLS-v1
_____
128
64
16.47
1
gcc_i486-m32_O3-ofp
NLS-v1
_____
128
64
16.50
1
gcc_i386_O2-ofp
NLS-v1
_____
128
64
16.50
1
gcc_i486_O2-ofp
NLS-v1
_____
128
64
16.65
1
gcc_k6_Os-ofp
NLS-v1
_____
128
64
17.90
1
gcc_athlon-m32_O3-ofp
NLS-v1
_____
128
64
17.90
1
gcc_m32_O3-ofp
NLS-v1
_____
128
64
17.91
1
gcc_pentium4-m32_O3-ofp
NLS-v1
_____
128
64
17.97
1
gcc_k6_O3-ofp
NLS-v1
_____
128
64
18.18
1
gcc_default_O3-ofp
NLS-v1
_____
128
64
18.21
1
gcc_i386_O3-ofp
NLS-v1
_____
128
64
18.25
1
gcc_pentium_O3-ofp
NLS-v1
_____
128
64
18.43
1
gcc_pentium4_O3-ofp
NLS-v1
_____
128
64
19.20
1
gcc_k6_O2-ofp
NLS-v1
_____
128
128
19.25
69.40
22.70
20.54
25.11
21.13
2032.84
1829.92
1
gcc_pentiumpro_Os-ofp
NLS-v1
_____
128
64
19.25
65.44
22.42
20.43
24.64
21.12
2032.84
1671.85
1
gcc_pentiumpro_Os-ofp
NLS-v1
_____
128
64
19.25
1
gcc_pentium3_Os-ofp
NLS-v1
_____
128
64
19.43
1
gcc_pentium_O2-ofp
NLS-v1
_____
128
64
19.93
1
gcc_i486_Os-ofp
NLS-v1
_____
128
64
19.93
1
gcc_pentium_Os-ofp
NLS-v1
_____
128
64
19.96
1
gcc_default_Os-ofp
NLS-v1
_____
128
64
19.96
1
gcc_pentium4_Os-ofp
NLS-v1
_____
128
64
20.03
1
gcc_pentium3_O3-ofp
NLS-v1
_____
128
64
20.03
1
gcc_pentiumpro_O3-ofp
NLS-v1
_____
128
64
20.16
1
gcc_k6-m32_Os-ofp
NLS-v1
_____
128
64
20.18
1
gcc_default_O1-ofp
NLS-v1
_____
128
64
20.43
1
gcc_athlon-m32_O2-ofp
NLS-v1
_____
128
64
20.43
1
gcc_k6_O1-ofp
NLS-v1
_____
128
64
20.43
1
gcc_m32_O2-ofp
NLS-v1
_____
128
64
20.43
1
gcc_pentium4_O2-ofp
NLS-v1
_____
128
64
20.47
1
gcc_i386-m32_O3-ofp
NLS-v1
_____
128
64
20.62
1
gcc_pentium-m32_O2-ofp
NLS-v1
_____
128
64
20.66
1
gcc_pentium2-m32_O2-ofp
NLS-v1
_____
128
64
20.66
1
gcc_pentium3-m32_O2-ofp
NLS-v1
_____
128
64
20.66
1
gcc_pentiumpro-m32_O2-ofp
NLS-v1
_____
128
64
20.68
1
gcc_i386_O1-ofp
NLS-v1
_____
128
64
20.68
1
gcc_i486_O1-ofp
NLS-v1
_____
128
64
20.68
1
gcc_pentium_O1-ofp
NLS-v1
_____
128
64
20.90
1
gcc_pentium3_O1-ofp
NLS-v1
_____
128
64
20.91
1
gcc_pentiumpro_O1-ofp
NLS-v1
_____
128
64
21.01
1
gcc_pentium-mmx-m32_O2-ofp
NLS-v1
_____
128
64
21.43
1
gcc_i486-m32_O2-ofp
NLS-v1
_____
128
64
21.69
1
gcc_k6-m32_O1-ofp
NLS-v1
_____
128
64
21.91
1
gcc_i386-m32_O2-ofp
NLS-v1
_____
128
64
21.93
1
gcc_pentium4-m32_O2-ofp
NLS-v1
_____
128
64
21.94
1
gcc_pentium4-m32_O1-ofp
NLS-v1
_____
128
64
21.94
1
gcc_pentium4-m32_Os-ofp
NLS-v1
_____
128
64
21.97
1
gcc_pentium-m32_O1-ofp
NLS-v1
_____
128
64
21.97
1
gcc_pentium-mmx-m32_O1-ofp
NLS-v1
_____
128
64
22.06
1
gcc_default_O2-ofp
NLS-v1
_____
128
64
22.16
1
gcc_pentium-m32_Os-ofp
NLS-v1
_____
128
64
22.16
1
gcc_pentium-mmx-m32_Os-ofp
NLS-v1
_____
128
64
22.43
1
gcc_pentium3_O2-ofp
NLS-v1
_____
128
64
22.43
1
gcc_pentiumpro_O2-ofp
NLS-v1
_____
128
64
22.94
1
gcc_athlon-m32_O1-ofp
NLS-v1
_____
128
64
22.94
1
gcc_m32_O1-ofp
NLS-v1
_____
128
64
22.94
1
gcc_pentium2-m32_O1-ofp
NLS-v1
_____
128
64
22.94
1
gcc_pentium3-m32_O1-ofp
NLS-v1
_____
128
64
22.94
1
gcc_pentiumpro-m32_O1-ofp
NLS-v1
_____
128
64
23.09
1
gcc_athlon-m32_Os-ofp
NLS-v1
_____
128
64
23.09
1
gcc_m32_Os-ofp
NLS-v1
_____
128
64
23.16
1
gcc_pentium2-m32_Os-ofp
NLS-v1
_____
128
64
23.16
1
gcc_pentium3-m32_Os-ofp
NLS-v1
_____
128
64
23.16
1
gcc_pentiumpro-m32_Os-ofp
NLS-v1
_____
128
64
23.22
1
gcc_i386-m32_O1-ofp
NLS-v1
_____
128
64
23.22
1
gcc_i486-m32_O1-ofp
NLS-v1
_____
128
64
23.65
1
gcc_i386-m32_Os-ofp
NLS-v1
_____
128
64
23.65
1
gcc_i486-m32_Os-ofp
NLS-v1
_____
128
64
24.44
1
gcc_pentium4_O1-ofp
NLS-v1
_____
128
64
29.87
1
gcc_k6-m32_O2-ofp
NLS-v1
_____
128
64
71.48
1
gcc_athlon-m32_O0
NLS-v1
_____
128
64
71.48
1
gcc_m32_O0
NLS-v1
_____
128
64
71.48
1
gcc_pentium2-m32_O0
NLS-v1
_____
128
64
71.48
1
gcc_pentium3-m32_O0
NLS-v1
_____
128
64
71.48
1
gcc_pentiumpro-m32_O0
NLS-v1
_____
128
64
71.95
1
gcc_i386-m32_O0
NLS-v1
_____
128
64
71.95
1
gcc_i486-m32_O0
NLS-v1
_____
128
64
71.98
1
gcc_pentium4-m32_O0
NLS-v1
_____
128
64
72.48
1
gcc_k6-m32_O0
NLS-v1
_____
128
64
72.98
1
gcc_pentium-m32_O0
NLS-v1
_____
128
64
72.98
1
gcc_pentium-mmx-m32_O0
NLS-v1
_____
128
64
80.95
1
gcc_k6_O0
NLS-v1
_____
128
64
81.45
1
gcc_i386_O0
NLS-v1
_____
128
64
81.45
1
gcc_i486_O0
NLS-v1
_____
128
64
81.45
1
gcc_pentium_O0
NLS-v1
_____
128
64
81.48
1
gcc_default_O0
NLS-v1
_____
128
64
81.48
1
gcc_pentium4_O0
NLS-v1
_____
128
64
82.54
1
gcc_pentium3_O0
NLS-v1
_____
128
64
82.54
1
gcc_pentiumpro_O0