Primitive
Profile
Key
IV
MAC
Stream
40 bytes
576 bytes
1500 bytes
Imix
Agility
Key setup
IV setup
Variant
Compiler
NLS-v1
S._H.
128
128
128
10.34
53.80
13.26
11.19
15.28
13.61
575.58
1279.09
2
gcc_pentium4_O3-ual-ofp
NLS-v1
S._H.
128
64
64
10.34
48.36
12.87
11.04
14.63
13.60
575.78
1059.79
2
gcc_pentium4_O3-ual-ofp
NLS-v1
S._H.
128
128
128
10.73
107.79
17.50
12.86
21.98
18.90
1007.43
2585.83
2
gcc_pentiumpro_Os-ofp
NLS-v1
S._H.
128
64
64
10.73
96.96
16.75
12.57
20.71
18.90
945.33
2132.99
2
gcc_pentiumpro_Os-ofp
NLS-v1
S._H.
128
64
64
10.73
2
gcc_pentium3_Os-ofp
NLS-v1
S._H.
128
64
64
10.74
2
gcc_k6_O3-ual-ofp
NLS-v1
S._H.
128
64
64
10.83
2
gcc_default_O3-ual-ofp
NLS-v1
S._H.
128
64
64
11.05
2
gcc_default_Os-ofp
NLS-v1
S._H.
128
64
64
11.17
2
gcc_k6_O2-ofp
NLS-v1
S._H.
128
64
64
11.17
2
gcc_pentium4_O2-ofp
NLS-v1
S._H.
128
64
64
11.17
2
gcc_pentium4_Os-ofp
NLS-v1
S._H.
128
64
64
11.23
2
gcc_pentium_Os-ofp
NLS-v1
S._H.
128
64
64
11.29
2
gcc_k6_Os-ofp
NLS-v1
S._H.
128
64
64
11.39
2
gcc_pentium_O3-ual-ofp
NLS-v1
S._H.
128
64
64
11.44
2
gcc_k6_O3-ofp
NLS-v1
S._H.
128
64
64
11.64
2
gcc_pentium4_O3-ofp
NLS-v1
S._H.
128
64
64
11.76
2
gcc_i386_O3-ual-ofp
NLS-v1
S._H.
128
64
64
11.77
2
gcc_default_O3-ofp
NLS-v1
S._H.
128
64
64
11.87
2
gcc_i486_O3-ual-ofp
NLS-v1
S._H.
128
64
64
12.21
2
gcc_pentiumpro_O3-ual-ofp
NLS-v1
S._H.
128
64
64
12.22
2
gcc_pentium3_O3-ual-ofp
NLS-v1
S._H.
128
64
64
12.23
2
gcc_pentium_O3-ofp
NLS-v1
S._H.
128
64
64
12.44
2
gcc_pentium3_O3-ofp
NLS-v1
S._H.
128
64
64
12.44
2
gcc_pentiumpro_O3-ofp
NLS-v1
S._H.
128
64
64
12.58
2
gcc_default_O2-ofp
NLS-v1
S._H.
128
64
64
12.75
2
gcc_i386_O3-ofp
NLS-v1
S._H.
128
64
64
12.92
2
gcc_pentiumpro_O2-ofp
NLS-v1
S._H.
128
64
64
12.93
2
gcc_pentium3_O2-ofp
NLS-v1
S._H.
128
64
64
13.01
2
gcc_i486_O2-ofp
NLS-v1
S._H.
128
64
64
13.02
2
gcc_i486_O3-ofp
NLS-v1
S._H.
128
64
64
13.09
2
gcc_athlon-m32_O3-ofp
NLS-v1
S._H.
128
64
64
13.09
2
gcc_m32_O3-ofp
NLS-v1
S._H.
128
64
64
13.21
2
gcc_i386_O2-ofp
NLS-v1
S._H.
128
64
64
13.29
2
gcc_i486_Os-ofp
NLS-v1
S._H.
128
64
64
13.60
2
gcc_pentium_O2-ofp
NLS-v1
S._H.
128
64
64
13.97
2
gcc_pentium3_O1-ofp
NLS-v1
S._H.
128
64
64
13.97
2
gcc_pentiumpro_O1-ofp
NLS-v1
S._H.
128
64
64
14.05
2
gcc_k6_O1-ofp
NLS-v1
S._H.
128
64
64
14.06
2
gcc_pentium4-m32_O3-ofp
NLS-v1
S._H.
128
64
64
14.07
2
gcc_pentium4_O1-ofp
NLS-v1
S._H.
128
64
64
14.08
2
gcc_i486_O1-ofp
NLS-v1
S._H.
128
64
64
14.08
2
gcc_pentium_O1-ofp
NLS-v1
S._H.
128
64
64
14.09
2
gcc_i386_O1-ofp
NLS-v1
S._H.
128
64
64
14.12
2
gcc_default_O1-ofp
NLS-v1
S._H.
128
64
64
14.14
2
gcc_k6-m32_O3-ofp
NLS-v1
S._H.
128
64
64
14.22
2
gcc_pentium4-m32_O3-ual-ofp
NLS-v1
S._H.
128
64
64
15.02
2
gcc_pentium-m32_O3-ofp
NLS-v1
S._H.
128
64
64
15.02
2
gcc_pentium-mmx-m32_O3-ofp
NLS-v1
S._H.
128
64
64
15.07
2
gcc_pentium2-m32_O3-ofp
NLS-v1
S._H.
128
64
64
15.07
2
gcc_pentium3-m32_O3-ofp
NLS-v1
S._H.
128
64
64
15.07
2
gcc_pentiumpro-m32_O3-ofp
NLS-v1
S._H.
128
64
64
15.49
2
gcc_i486-m32_O3-ofp
NLS-v1
S._H.
128
64
64
16.01
2
gcc_i386-m32_O3-ofp
NLS-v1
S._H.
128
64
64
16.36
1
gcc_k6_O3-ual-ofp
NLS-v1
S._H.
128
64
64
16.76
2
gcc_pentium2-m32_O3-ual-ofp
NLS-v1
S._H.
128
64
64
16.76
2
gcc_pentium3-m32_O3-ual-ofp
NLS-v1
S._H.
128
64
64
16.76
2
gcc_pentiumpro-m32_O3-ual-ofp
NLS-v1
S._H.
128
64
64
16.85
2
gcc_pentium4-m32_Os-ofp
NLS-v1
S._H.
128
64
64
16.89
2
gcc_pentium4-m32_O2-ofp
NLS-v1
S._H.
128
64
64
16.95
2
gcc_athlon-m32_O3-ual-ofp
NLS-v1
S._H.
128
64
64
16.95
2
gcc_m32_O3-ual-ofp
NLS-v1
S._H.
128
64
64
16.97
2
gcc_pentium2-m32_O2-ofp
NLS-v1
S._H.
128
64
64
16.97
2
gcc_pentium3-m32_O2-ofp
NLS-v1
S._H.
128
64
64
16.97
2
gcc_pentiumpro-m32_O2-ofp
NLS-v1
S._H.
128
64
64
17.02
2
gcc_pentium-m32_Os-ofp
NLS-v1
S._H.
128
64
64
17.02
2
gcc_pentium-mmx-m32_Os-ofp
NLS-v1
S._H.
128
64
64
17.14
2
gcc_athlon-m32_O2-ofp
NLS-v1
S._H.
128
64
64
17.14
2
gcc_m32_O2-ofp
NLS-v1
S._H.
128
64
64
17.16
1
gcc_pentium4_O3-ual-ofp
NLS-v1
S._H.
128
64
64
17.24
2
gcc_i486-m32_O2-ofp
NLS-v1
S._H.
128
64
64
17.24
2
gcc_m32_Os-ofp
NLS-v1
S._H.
128
64
64
17.29
2
gcc_pentium2-m32_Os-ofp
NLS-v1
S._H.
128
64
64
17.29
2
gcc_pentium3-m32_Os-ofp
NLS-v1
S._H.
128
64
64
17.29
2
gcc_pentiumpro-m32_Os-ofp
NLS-v1
S._H.
128
64
64
17.33
2
gcc_athlon-m32_Os-ofp
NLS-v1
S._H.
128
64
64
17.64
2
gcc_i386-m32_O3-ual-ofp
NLS-v1
S._H.
128
64
64
17.82
2
gcc_athlon-m32_O1-ofp
NLS-v1
S._H.
128
64
64
17.84
2
gcc_k6-m32_Os-ofp
NLS-v1
S._H.
128
64
64
17.84
2
gcc_m32_O1-ofp
NLS-v1
S._H.
128
64
64
17.84
2
gcc_pentium2-m32_O1-ofp
NLS-v1
S._H.
128
64
64
17.84
2
gcc_pentium3-m32_O1-ofp
NLS-v1
S._H.
128
64
64
17.85
2
gcc_i386-m32_O1-ofp
NLS-v1
S._H.
128
64
64
17.87
2
gcc_i386-m32_O2-ofp
NLS-v1
S._H.
128
64
64
17.88
2
gcc_pentium4-m32_O1-ofp
NLS-v1
S._H.
128
64
64
17.88
2
gcc_pentiumpro-m32_O1-ofp
NLS-v1
S._H.
128
64
64
17.89
2
gcc_k6-m32_O1-ofp
NLS-v1
S._H.
128
64
64
17.89
2
gcc_pentium-m32_O3-ual-ofp
NLS-v1
S._H.
128
64
64
17.89
2
gcc_pentium-mmx-m32_O3-ual-ofp
NLS-v1
S._H.
128
64
64
17.92
2
gcc_k6-m32_O2-ofp
NLS-v1
S._H.
128
64
64
17.95
2
gcc_i386-m32_Os-ofp
NLS-v1
S._H.
128
64
64
17.95
2
gcc_i486-m32_Os-ofp
NLS-v1
S._H.
128
64
64
18.07
1
gcc_pentium_O3-ual-ofp
NLS-v1
S._H.
128
64
64
18.11
2
gcc_i486-m32_O3-ual-ofp
NLS-v1
S._H.
128
64
64
18.16
2
gcc_k6-m32_O3-ual-ofp
NLS-v1
S._H.
128
64
64
18.20
1
gcc_i386_O3-ual-ofp
NLS-v1
S._H.
128
64
64
18.31
1
gcc_default_O3-ual-ofp
NLS-v1
S._H.
128
64
64
18.55
1
gcc_pentium3_O3-ual-ofp
NLS-v1
S._H.
128
64
64
18.55
1
gcc_pentiumpro_O3-ual-ofp
NLS-v1
S._H.
128
64
64
18.62
2
gcc_i486-m32_O1-ofp
NLS-v1
S._H.
128
64
64
18.64
2
gcc_pentium-mmx-m32_O1-ofp
NLS-v1
S._H.
128
64
64
18.73
1
gcc_i486_O3-ual-ofp
NLS-v1
S._H.
128
64
64
18.73
2
gcc_pentium-m32_O1-ofp
NLS-v1
S._H.
128
64
64
19.08
2
gcc_pentium-m32_O2-ofp
NLS-v1
S._H.
128
64
64
19.08
2
gcc_pentium-mmx-m32_O2-ofp
NLS-v1
S._H.
128
64
64
23.18
1
gcc_k6-m32_O3-ual-ofp
NLS-v1
S._H.
128
64
64
23.75
1
gcc_pentium4-m32_O3-ual-ofp
NLS-v1
S._H.
128
64
64
24.07
1
gcc_pentium-mmx-m32_O3-ual-ofp
NLS-v1
S._H.
128
64
64
24.08
1
gcc_pentium-m32_O3-ual-ofp
NLS-v1
S._H.
128
64
64
24.14
1
gcc_i386-m32_O3-ual-ofp
NLS-v1
S._H.
128
64
64
24.31
1
gcc_pentium2-m32_O3-ual-ofp
NLS-v1
S._H.
128
64
64
24.31
1
gcc_pentium3-m32_O3-ual-ofp
NLS-v1
S._H.
128
64
64
24.31
1
gcc_pentiumpro-m32_O3-ual-ofp
NLS-v1
S._H.
128
64
64
24.67
1
gcc_athlon-m32_O3-ual-ofp
NLS-v1
S._H.
128
64
64
24.68
1
gcc_m32_O3-ual-ofp
NLS-v1
S._H.
128
64
64
24.80
1
gcc_i486-m32_O3-ual-ofp
NLS-v1
S._H.
128
64
64
25.22
1
gcc_i386_O3-ofp
NLS-v1
S._H.
128
64
64
25.75
1
gcc_k6_O3-ofp
NLS-v1
S._H.
128
64
64
25.94
1
gcc_pentium_O3-ofp
NLS-v1
S._H.
128
64
64
26.44
1
gcc_i486_O3-ofp
NLS-v1
S._H.
128
64
64
27.48
1
gcc_athlon-m32_O3-ofp
NLS-v1
S._H.
128
64
64
27.48
1
gcc_m32_O3-ofp
NLS-v1
S._H.
128
64
64
28.25
1
gcc_pentium2-m32_O3-ofp
NLS-v1
S._H.
128
64
64
28.25
1
gcc_pentium3-m32_O3-ofp
NLS-v1
S._H.
128
64
64
28.25
1
gcc_pentiumpro-m32_O3-ofp
NLS-v1
S._H.
128
64
64
28.70
1
gcc_i486-m32_O3-ofp
NLS-v1
S._H.
128
128
128
29.94
111.66
35.59
32.08
39.51
32.57
1778.92
3059.22
1
gcc_pentiumpro_Os-ofp
NLS-v1
S._H.
128
64
64
29.94
101.36
34.87
31.80
38.30
32.80
1778.92
2646.73
1
gcc_pentiumpro_Os-ofp
NLS-v1
S._H.
128
64
64
29.94
1
gcc_pentium3_Os-ofp
NLS-v1
S._H.
128
64
64
30.19
1
gcc_default_O3-ofp
NLS-v1
S._H.
128
64
64
30.20
1
gcc_pentium_Os-ofp
NLS-v1
S._H.
128
64
64
30.51
1
gcc_i486_O2-ofp
NLS-v1
S._H.
128
64
64
30.69
1
gcc_pentium4-m32_O3-ofp
NLS-v1
S._H.
128
64
64
30.91
1
gcc_i486_Os-ofp
NLS-v1
S._H.
128
64
64
31.19
1
gcc_pentium-m32_O3-ofp
NLS-v1
S._H.
128
64
64
31.19
1
gcc_pentium-mmx-m32_O3-ofp
NLS-v1
S._H.
128
64
64
31.19
1
gcc_pentium4_O3-ofp
NLS-v1
S._H.
128
64
64
31.43
1
gcc_default_Os-ofp
NLS-v1
S._H.
128
64
64
31.44
1
gcc_i386-m32_O3-ofp
NLS-v1
S._H.
128
64
64
31.68
1
gcc_pentium4_Os-ofp
NLS-v1
S._H.
128
64
64
31.91
1
gcc_pentium3_O3-ofp
NLS-v1
S._H.
128
64
64
31.91
1
gcc_pentiumpro_O3-ofp
NLS-v1
S._H.
128
64
64
32.47
1
gcc_k6-m32_O3-ofp
NLS-v1
S._H.
128
64
64
32.69
1
gcc_pentium_O2-ofp
NLS-v1
S._H.
128
64
64
32.76
1
gcc_i386_O2-ofp
NLS-v1
S._H.
128
64
64
32.94
1
gcc_k6_Os-ofp
NLS-v1
S._H.
128
64
64
32.95
1
gcc_k6_O2-ofp
NLS-v1
S._H.
128
64
64
33.19
1
gcc_pentium4_O2-ofp
NLS-v1
S._H.
128
64
64
35.19
1
gcc_default_O2-ofp
NLS-v1
S._H.
128
64
64
36.22
1
gcc_default_O1-ofp
NLS-v1
S._H.
128
64
64
36.22
1
gcc_k6_O1-ofp
NLS-v1
S._H.
128
64
64
37.22
1
gcc_pentium3_O1-ofp
NLS-v1
S._H.
128
64
64
37.22
1
gcc_pentiumpro_O1-ofp
NLS-v1
S._H.
128
64
64
37.48
1
gcc_pentium2-m32_O2-ofp
NLS-v1
S._H.
128
64
64
37.48
1
gcc_pentium3-m32_O2-ofp
NLS-v1
S._H.
128
64
64
37.48
1
gcc_pentiumpro-m32_O2-ofp
NLS-v1
S._H.
128
64
64
38.01
1
gcc_athlon-m32_O2-ofp
NLS-v1
S._H.
128
64
64
38.01
1
gcc_m32_O2-ofp
NLS-v1
S._H.
128
64
64
38.22
1
gcc_i386_O1-ofp
NLS-v1
S._H.
128
64
64
38.47
1
gcc_i486_O1-ofp
NLS-v1
S._H.
128
64
64
38.47
1
gcc_pentium_O1-ofp
NLS-v1
S._H.
128
64
64
38.94
1
gcc_k6-m32_Os-ofp
NLS-v1
S._H.
128
64
64
39.48
1
gcc_athlon-m32_Os-ofp
NLS-v1
S._H.
128
64
64
39.73
1
gcc_i486-m32_O2-ofp
NLS-v1
S._H.
128
64
64
39.75
1
gcc_pentium4-m32_O2-ofp
NLS-v1
S._H.
128
64
64
39.94
1
gcc_pentium-m32_O2-ofp
NLS-v1
S._H.
128
64
64
39.94
1
gcc_pentium-mmx-m32_O2-ofp
NLS-v1
S._H.
128
64
64
39.94
1
gcc_pentium2-m32_Os-ofp
NLS-v1
S._H.
128
64
64
39.94
1
gcc_pentium3-m32_Os-ofp
NLS-v1
S._H.
128
64
64
39.94
1
gcc_pentiumpro-m32_Os-ofp
NLS-v1
S._H.
128
64
64
39.97
1
gcc_i486-m32_Os-ofp
NLS-v1
S._H.
128
64
64
39.97
1
gcc_pentium4_O1-ofp
NLS-v1
S._H.
128
64
64
40.17
1
gcc_i386-m32_Os-ofp
NLS-v1
S._H.
128
64
64
40.19
1
gcc_pentium-m32_Os-ofp
NLS-v1
S._H.
128
64
64
40.19
1
gcc_pentium-mmx-m32_Os-ofp
NLS-v1
S._H.
128
64
64
40.24
1
gcc_pentium4-m32_Os-ofp
NLS-v1
S._H.
128
64
64
40.44
1
gcc_pentiumpro_O2-ofp
NLS-v1
S._H.
128
64
64
40.45
1
gcc_pentium3_O2-ofp
NLS-v1
S._H.
128
64
64
40.48
1
gcc_m32_Os-ofp
NLS-v1
S._H.
128
64
64
41.16
2
gcc_pentium-m32_O0
NLS-v1
S._H.
128
64
64
41.16
2
gcc_pentium-mmx-m32_O0
NLS-v1
S._H.
128
64
64
41.24
2
gcc_i486-m32_O0
NLS-v1
S._H.
128
64
64
41.39
2
gcc_athlon-m32_O0
NLS-v1
S._H.
128
64
64
41.39
2
gcc_i386-m32_O0
NLS-v1
S._H.
128
64
64
41.39
2
gcc_pentium2-m32_O0
NLS-v1
S._H.
128
64
64
41.39
2
gcc_pentium3-m32_O0
NLS-v1
S._H.
128
64
64
41.39
2
gcc_pentiumpro-m32_O0
NLS-v1
S._H.
128
64
64
41.41
2
gcc_m32_O0
NLS-v1
S._H.
128
64
64
41.43
2
gcc_k6-m32_O0
NLS-v1
S._H.
128
64
64
41.43
2
gcc_pentium4-m32_O0
NLS-v1
S._H.
128
64
64
41.97
1
gcc_i386-m32_O2-ofp
NLS-v1
S._H.
128
64
64
42.05
2
gcc_i486_O0
NLS-v1
S._H.
128
64
64
42.06
2
gcc_pentium_O0
NLS-v1
S._H.
128
64
64
42.23
2
gcc_i386_O0
NLS-v1
S._H.
128
64
64
42.25
2
gcc_pentium4_O0
NLS-v1
S._H.
128
64
64
42.29
2
gcc_pentiumpro_O0
NLS-v1
S._H.
128
64
64
42.30
2
gcc_pentium3_O0
NLS-v1
S._H.
128
64
64
42.31
2
gcc_k6_O0
NLS-v1
S._H.
128
64
64
42.57
1
gcc_m32_O1-ofp
NLS-v1
S._H.
128
64
64
42.61
2
gcc_default_O0
NLS-v1
S._H.
128
64
64
42.66
1
gcc_pentium4-m32_O1-ofp
NLS-v1
S._H.
128
64
64
43.91
1
gcc_athlon-m32_O1-ofp
NLS-v1
S._H.
128
64
64
43.91
1
gcc_pentium2-m32_O1-ofp
NLS-v1
S._H.
128
64
64
43.91
1
gcc_pentium3-m32_O1-ofp
NLS-v1
S._H.
128
64
64
43.91
1
gcc_pentiumpro-m32_O1-ofp
NLS-v1
S._H.
128
64
64
44.45
1
gcc_k6-m32_O1-ofp
NLS-v1
S._H.
128
64
64
45.45
1
gcc_pentium-m32_O1-ofp
NLS-v1
S._H.
128
64
64
45.45
1
gcc_pentium-mmx-m32_O1-ofp
NLS-v1
S._H.
128
64
64
45.66
1
gcc_i486-m32_O1-ofp
NLS-v1
S._H.
128
64
64
46.66
1
gcc_i386-m32_O1-ofp
NLS-v1
S._H.
128
64
64
52.19
1
gcc_k6-m32_O2-ofp
NLS-v1
S._H.
128
64
64
126.54
1
gcc_athlon-m32_O0
NLS-v1
S._H.
128
64
64
126.54
1
gcc_pentium3-m32_O0
NLS-v1
S._H.
128
64
64
126.54
1
gcc_pentiumpro-m32_O0
NLS-v1
S._H.
128
64
64
126.56
1
gcc_pentium2-m32_O0
NLS-v1
S._H.
128
64
64
127.26
1
gcc_i386-m32_O0
NLS-v1
S._H.
128
64
64
127.54
1
gcc_m32_O0
NLS-v1
S._H.
128
64
64
127.55
1
gcc_pentium4-m32_O0
NLS-v1
S._H.
128
64
64
128.08
1
gcc_i486-m32_O0
NLS-v1
S._H.
128
64
64
128.23
1
gcc_k6-m32_O0
NLS-v1
S._H.
128
64
64
129.32
1
gcc_pentium-m32_O0
NLS-v1
S._H.
128
64
64
129.33
1
gcc_pentium-mmx-m32_O0
NLS-v1
S._H.
128
64
64
142.16
1
gcc_i486_O0
NLS-v1
S._H.
128
64
64
142.16
1
gcc_pentium_O0
NLS-v1
S._H.
128
64
64
142.22
1
gcc_i386_O0
NLS-v1
S._H.
128
64
64
142.26
1
gcc_default_O0
NLS-v1
S._H.
128
64
64
142.26
1
gcc_pentium3_O0
NLS-v1
S._H.
128
64
64
142.26
1
gcc_pentiumpro_O0
NLS-v1
S._H.
128
64
64
142.48
1
gcc_k6_O0
NLS-v1
S._H.
128
64
64
142.51
1
gcc_pentium4_O0