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.45
6.57
5.36
7.83
7.81
746.20
619.73
2
gcc_pentium4-m32_O3-ual-ofp
NLS-v1
_____
128
64
4.90
29.50
6.43
5.31
7.60
7.81
730.30
541.78
2
gcc_pentium4-m32_O3-ual-ofp
NLS-v1
_____
128
128
4.95
31.59
6.61
5.37
7.87
8.36
720.90
610.17
2
gcc_athlon-m32_O3-ual-ofp
NLS-v1
_____
128
128
4.95
31.59
6.61
5.37
7.87
8.37
755.30
610.20
2
gcc_m32_O3-ual-ofp
NLS-v1
_____
128
64
4.95
29.67
6.47
5.32
7.64
8.37
721.10
533.39
2
gcc_athlon-m32_O3-ual-ofp
NLS-v1
_____
128
64
4.95
29.67
6.47
5.32
7.64
8.37
755.80
533.42
2
gcc_m32_O3-ual-ofp
NLS-v1
_____
128
128
4.97
27.24
5.95
4.94
7.04
7.26
660.64
545.52
2
gcc_pentiumpro_O3-ual-ofp
NLS-v1
_____
128
64
4.97
25.09
5.80
4.88
6.78
7.26
660.64
459.29
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.13
5.78
4.86
6.84
7.16
588.14
504.53
2
gcc_pentium4_O3-ual-ofp
NLS-v1
_____
128
64
4.98
24.18
5.65
4.81
6.61
7.15
585.64
426.18
2
gcc_pentium4_O3-ual-ofp
NLS-v1
_____
128
64
4.98
2
gcc_default_O3-ual-ofp
NLS-v1
_____
128
64
4.98
2
gcc_k6_O3-ual-ofp
NLS-v1
_____
128
128
4.99
44.08
7.30
5.36
9.11
10.07
989.86
790.46
2
gcc_pentiumpro_Os-ofp
NLS-v1
_____
128
64
4.99
39.80
6.99
5.24
8.60
10.09
990.06
619.32
2
gcc_pentiumpro_Os-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_O3-ofp
NLS-v1
_____
128
64
5.03
2
gcc_pentium4-m32_Os-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_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_m32_O3-ofp
NLS-v1
_____
128
64
5.14
2
gcc_pentium-m32_O3-ual-ofp
NLS-v1
_____
128
64
5.14
2
gcc_pentium-mmx-m32_O3-ual-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.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_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_pentium2-m32_O1-ofp
NLS-v1
_____
128
64
5.22
2
gcc_pentium3-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_i486_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.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_O2-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_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.75
1
gcc_i386_O3-ual-ofp
NLS-v1
_____
128
64
9.75
1
gcc_i486_O3-ual-ofp
NLS-v1
_____
128
64
9.76
1
gcc_default_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
9.85
1
gcc_pentium-m32_O3-ual-ofp
NLS-v1
_____
128
64
9.85
1
gcc_pentium-mmx-m32_O3-ual-ofp
NLS-v1
_____
128
64
10.05
1
gcc_athlon-m32_O3-ual-ofp
NLS-v1
_____
128
64
10.05
1
gcc_m32_O3-ual-ofp
NLS-v1
_____
128
64
10.32
1
gcc_pentium2-m32_O3-ual-ofp
NLS-v1
_____
128
64
10.32
1
gcc_pentium3-m32_O3-ual-ofp
NLS-v1
_____
128
64
10.32
1
gcc_pentiumpro-m32_O3-ual-ofp
NLS-v1
_____
128
64
10.37
1
gcc_pentium4-m32_O3-ual-ofp
NLS-v1
_____
128
64
15.21
1
gcc_i486_O3-ofp
NLS-v1
_____
128
64
15.29
1
gcc_pentium2-m32_O3-ofp
NLS-v1
_____
128
64
15.29
1
gcc_pentium3-m32_O3-ofp
NLS-v1
_____
128
64
15.29
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_i486-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_i386-m32_O0
NLS-v1
_____
128
64
15.59
2
gcc_k6-m32_O0
NLS-v1
_____
128
64
15.59
2
gcc_m32_O0
NLS-v1
_____
128
64
15.59
2
gcc_pentium2-m32_O0
NLS-v1
_____
128
64
15.59
2
gcc_pentium3-m32_O0
NLS-v1
_____
128
64
15.59
2
gcc_pentiumpro-m32_O0
NLS-v1
_____
128
64
15.60
2
gcc_pentium-m32_O0
NLS-v1
_____
128
64
15.60
2
gcc_pentium-mmx-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_i386_O0
NLS-v1
_____
128
64
15.66
2
gcc_i486_O0
NLS-v1
_____
128
64
15.66
2
gcc_k6_O0
NLS-v1
_____
128
64
15.66
2
gcc_pentium3_O0
NLS-v1
_____
128
64
15.66
2
gcc_pentium_O0
NLS-v1
_____
128
64
15.66
2
gcc_pentiumpro_O0
NLS-v1
_____
128
64
15.69
2
gcc_pentium4_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_m32_O3-ofp
NLS-v1
_____
128
64
17.91
1
gcc_athlon-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
64
19.24
1
gcc_pentium3_Os-ofp
NLS-v1
_____
128
128
19.25
69.50
22.70
20.54
25.12
21.63
2016.52
1830.08
1
gcc_pentiumpro_Os-ofp
NLS-v1
_____
128
64
19.25
65.55
22.42
20.44
24.65
21.60
2016.52
1672.01
1
gcc_pentiumpro_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.95
1
gcc_pentium4_Os-ofp
NLS-v1
_____
128
64
19.96
1
gcc_default_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_k6_O1-ofp
NLS-v1
_____
128
64
20.43
1
gcc_pentium4_O2-ofp
NLS-v1
_____
128
64
20.44
1
gcc_athlon-m32_O2-ofp
NLS-v1
_____
128
64
20.44
1
gcc_m32_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.62
1
gcc_pentium-mmx-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.43
1
gcc_i486-m32_O2-ofp
NLS-v1
_____
128
64
21.91
1
gcc_i386-m32_O2-ofp
NLS-v1
_____
128
64
21.94
1
gcc_k6-m32_O1-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.09
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.41
1
gcc_pentium4-m32_O2-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.47
1
gcc_i386-m32_O1-ofp
NLS-v1
_____
128
64
23.47
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.23
1
gcc_athlon-m32_O0
NLS-v1
_____
128
64
71.23
1
gcc_m32_O0
NLS-v1
_____
128
64
71.23
1
gcc_pentium2-m32_O0
NLS-v1
_____
128
64
71.23
1
gcc_pentium3-m32_O0
NLS-v1
_____
128
64
71.23
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
72.23
1
gcc_k6-m32_O0
NLS-v1
_____
128
64
72.23
1
gcc_pentium4-m32_O0
NLS-v1
_____
128
64
72.95
1
gcc_pentium-m32_O0
NLS-v1
_____
128
64
72.95
1
gcc_pentium-mmx-m32_O0
NLS-v1
_____
128
64
80.70
1
gcc_k6_O0
NLS-v1
_____
128
64
81.20
1
gcc_i386_O0
NLS-v1
_____
128
64
81.20
1
gcc_i486_O0
NLS-v1
_____
128
64
81.20
1
gcc_pentium_O0
NLS-v1
_____
128
64
81.23
1
gcc_default_O0
NLS-v1
_____
128
64
81.23
1
gcc_pentium4_O0
NLS-v1
_____
128
64
82.29
1
gcc_pentium3_O0
NLS-v1
_____
128
64
82.29
1
gcc_pentiumpro_O0