Primitive
Profile
Key
IV
MAC
Stream
40 bytes
576 bytes
1500 bytes
Imix
Agility
Key setup
IV setup
Variant
Compiler
NLS-v2
S._H.
128
128
128
10.28
56.56
13.48
11.31
15.64
14.55
562.63
1335.62
2
gcc_k6_O3-ual-ofp
NLS-v2
S._H.
128
64
64
10.28
50.97
13.09
11.16
14.97
14.58
563.73
1111.62
2
gcc_k6_O3-ual-ofp
NLS-v2
S._H.
128
128
128
10.29
58.13
13.59
11.35
15.82
14.78
582.55
1358.04
2
gcc_pentium4_O3-ual-ofp
NLS-v2
S._H.
128
64
64
10.29
52.56
13.21
11.20
15.17
14.82
581.85
1134.79
2
gcc_pentium4_O3-ual-ofp
NLS-v2
S._H.
128
128
128
10.56
58.96
13.90
11.64
16.16
14.24
576.43
1404.78
2
gcc_pentium_O3-ual-ofp
NLS-v2
S._H.
128
64
64
10.56
53.13
13.49
11.48
15.47
14.26
576.63
1172.02
2
gcc_pentium_O3-ual-ofp
NLS-v2
S._H.
128
64
64
10.59
2
gcc_default_O3-ual-ofp
NLS-v2
S._H.
128
128
128
10.73
59.28
14.09
11.83
16.36
15.55
639.80
1422.61
2
gcc_pentiumpro_O3-ual-ofp
NLS-v2
S._H.
128
64
64
10.73
54.83
13.78
11.70
15.83
15.55
640.70
1191.57
2
gcc_pentiumpro_O3-ual-ofp
NLS-v2
S._H.
128
64
64
10.73
2
gcc_pentium3_O3-ual-ofp
NLS-v2
S._H.
128
64
64
10.83
2
gcc_i386_O3-ual-ofp
NLS-v2
S._H.
128
64
64
10.94
2
gcc_i486_O3-ual-ofp
NLS-v2
S._H.
128
64
64
10.94
2
gcc_k6_O3-ofp
NLS-v2
S._H.
128
64
64
10.97
2
gcc_pentium_Os-ofp
NLS-v2
S._H.
128
64
64
10.99
2
gcc_pentium4_O3-ofp
NLS-v2
S._H.
128
128
128
11.08
115.95
18.05
13.09
22.94
19.09
1005.99
2824.38
2
gcc_pentiumpro_Os-ofp
NLS-v2
S._H.
128
64
64
11.08
103.63
17.13
12.73
21.44
19.11
1005.39
2334.66
2
gcc_pentiumpro_Os-ofp
NLS-v2
S._H.
128
64
64
11.08
2
gcc_pentium3_Os-ofp
NLS-v2
S._H.
128
64
64
11.09
2
gcc_pentium4_O2-ofp
NLS-v2
S._H.
128
64
64
11.12
2
gcc_pentium4_Os-ofp
NLS-v2
S._H.
128
64
64
11.13
2
gcc_k6_O2-ofp
NLS-v2
S._H.
128
64
64
11.14
2
gcc_k6_Os-ofp
NLS-v2
S._H.
128
64
64
11.19
2
gcc_default_O2-ofp
NLS-v2
S._H.
128
64
64
11.25
2
gcc_default_Os-ofp
NLS-v2
S._H.
128
64
64
11.27
2
gcc_default_O3-ofp
NLS-v2
S._H.
128
64
64
11.62
2
gcc_pentium3_O3-ofp
NLS-v2
S._H.
128
64
64
11.62
2
gcc_pentiumpro_O3-ofp
NLS-v2
S._H.
128
64
64
11.73
2
gcc_pentium_O3-ofp
NLS-v2
S._H.
128
64
64
12.13
2
gcc_i386_O3-ofp
NLS-v2
S._H.
128
64
64
12.26
2
gcc_i486_O3-ofp
NLS-v2
S._H.
128
64
64
12.54
2
gcc_i386_O2-ofp
NLS-v2
S._H.
128
64
64
12.55
2
gcc_i486_Os-ofp
NLS-v2
S._H.
128
64
64
12.57
2
gcc_i486-m32_O3-ofp
NLS-v2
S._H.
128
64
64
12.61
2
gcc_pentium_O2-ofp
NLS-v2
S._H.
128
64
64
12.62
2
gcc_i486_O2-ofp
NLS-v2
S._H.
128
64
64
12.72
2
gcc_pentium3_O2-ofp
NLS-v2
S._H.
128
64
64
12.72
2
gcc_pentiumpro_O2-ofp
NLS-v2
S._H.
128
64
64
12.73
2
gcc_athlon-m32_O3-ofp
NLS-v2
S._H.
128
64
64
12.73
2
gcc_m32_O3-ofp
NLS-v2
S._H.
128
64
64
12.84
2
gcc_pentium4-m32_O3-ofp
NLS-v2
S._H.
128
64
64
13.11
2
gcc_pentium-m32_O3-ofp
NLS-v2
S._H.
128
64
64
13.11
2
gcc_pentium-mmx-m32_O3-ofp
NLS-v2
S._H.
128
64
64
13.15
2
gcc_k6-m32_O3-ofp
NLS-v2
S._H.
128
64
64
13.72
2
gcc_default_O1-ofp
NLS-v2
S._H.
128
64
64
13.72
2
gcc_pentium3_O1-ofp
NLS-v2
S._H.
128
64
64
13.72
2
gcc_pentiumpro_O1-ofp
NLS-v2
S._H.
128
64
64
13.75
2
gcc_i386_O1-ofp
NLS-v2
S._H.
128
64
64
13.75
2
gcc_k6_O1-ofp
NLS-v2
S._H.
128
64
64
13.84
2
gcc_pentium4_O1-ofp
NLS-v2
S._H.
128
64
64
13.89
2
gcc_i386-m32_O3-ofp
NLS-v2
S._H.
128
64
64
13.94
2
gcc_i486_O1-ofp
NLS-v2
S._H.
128
64
64
13.94
2
gcc_pentium_O1-ofp
NLS-v2
S._H.
128
64
64
14.29
2
gcc_pentium-m32_Os-ofp
NLS-v2
S._H.
128
64
64
14.29
2
gcc_pentium-mmx-m32_Os-ofp
NLS-v2
S._H.
128
64
64
14.40
2
gcc_i486-m32_O2-ofp
NLS-v2
S._H.
128
64
64
14.46
2
gcc_m32_O2-ofp
NLS-v2
S._H.
128
64
64
14.47
2
gcc_athlon-m32_O2-ofp
NLS-v2
S._H.
128
64
64
14.48
2
gcc_pentium4-m32_Os-ofp
NLS-v2
S._H.
128
64
64
14.52
2
gcc_pentium2-m32_O3-ofp
NLS-v2
S._H.
128
64
64
14.52
2
gcc_pentium3-m32_O3-ofp
NLS-v2
S._H.
128
64
64
14.52
2
gcc_pentiumpro-m32_O3-ofp
NLS-v2
S._H.
128
64
64
14.56
2
gcc_k6-m32_Os-ofp
NLS-v2
S._H.
128
64
64
14.57
2
gcc_i386-m32_O2-ofp
NLS-v2
S._H.
128
64
64
14.58
2
gcc_pentium4-m32_O2-ofp
NLS-v2
S._H.
128
64
64
14.66
2
gcc_i386-m32_Os-ofp
NLS-v2
S._H.
128
64
64
14.66
2
gcc_i486-m32_Os-ofp
NLS-v2
S._H.
128
64
64
14.67
2
gcc_m32_Os-ofp
NLS-v2
S._H.
128
64
64
14.69
2
gcc_k6-m32_O2-ofp
NLS-v2
S._H.
128
64
64
14.74
2
gcc_pentium3-m32_Os-ofp
NLS-v2
S._H.
128
64
64
14.75
2
gcc_pentium2-m32_Os-ofp
NLS-v2
S._H.
128
64
64
14.75
2
gcc_pentiumpro-m32_Os-ofp
NLS-v2
S._H.
128
64
64
14.76
2
gcc_athlon-m32_Os-ofp
NLS-v2
S._H.
128
64
64
14.95
2
gcc_pentium2-m32_O2-ofp
NLS-v2
S._H.
128
64
64
14.95
2
gcc_pentium3-m32_O2-ofp
NLS-v2
S._H.
128
64
64
14.95
2
gcc_pentiumpro-m32_O2-ofp
NLS-v2
S._H.
128
64
64
15.73
2
gcc_pentium-m32_O2-ofp
NLS-v2
S._H.
128
64
64
15.73
2
gcc_pentium-mmx-m32_O2-ofp
NLS-v2
S._H.
128
64
64
15.77
2
gcc_pentium4-m32_O3-ual-ofp
NLS-v2
S._H.
128
64
64
16.42
1
gcc_k6_O3-ual-ofp
NLS-v2
S._H.
128
64
64
16.68
2
gcc_m32_O3-ual-ofp
NLS-v2
S._H.
128
64
64
16.69
2
gcc_athlon-m32_O3-ual-ofp
NLS-v2
S._H.
128
64
64
16.79
2
gcc_k6-m32_O3-ual-ofp
NLS-v2
S._H.
128
64
64
16.93
2
gcc_m32_O1-ofp
NLS-v2
S._H.
128
64
64
16.94
2
gcc_pentium-m32_O1-ofp
NLS-v2
S._H.
128
64
64
16.94
2
gcc_pentium3-m32_O1-ofp
NLS-v2
S._H.
128
64
64
16.95
2
gcc_i486-m32_O1-ofp
NLS-v2
S._H.
128
64
64
16.95
2
gcc_pentium-mmx-m32_O1-ofp
NLS-v2
S._H.
128
64
64
16.95
2
gcc_pentium2-m32_O1-ofp
NLS-v2
S._H.
128
64
64
16.97
2
gcc_athlon-m32_O1-ofp
NLS-v2
S._H.
128
64
64
16.97
2
gcc_pentiumpro-m32_O1-ofp
NLS-v2
S._H.
128
64
64
16.98
2
gcc_i386-m32_O1-ofp
NLS-v2
S._H.
128
64
64
16.98
2
gcc_pentium4-m32_O1-ofp
NLS-v2
S._H.
128
64
64
17.01
2
gcc_k6-m32_O1-ofp
NLS-v2
S._H.
128
64
64
17.12
1
gcc_i386_O3-ual-ofp
NLS-v2
S._H.
128
64
64
17.16
1
gcc_default_O3-ual-ofp
NLS-v2
S._H.
128
64
64
17.32
1
gcc_pentium_O3-ual-ofp
NLS-v2
S._H.
128
64
64
17.40
1
gcc_i486_O3-ual-ofp
NLS-v2
S._H.
128
64
64
17.61
2
gcc_i486-m32_O3-ual-ofp
NLS-v2
S._H.
128
64
64
17.67
2
gcc_i386-m32_O3-ual-ofp
NLS-v2
S._H.
128
64
64
17.73
2
gcc_pentium2-m32_O3-ual-ofp
NLS-v2
S._H.
128
64
64
17.73
2
gcc_pentium3-m32_O3-ual-ofp
NLS-v2
S._H.
128
64
64
17.73
2
gcc_pentiumpro-m32_O3-ual-ofp
NLS-v2
S._H.
128
64
64
17.78
1
gcc_pentium4_O3-ual-ofp
NLS-v2
S._H.
128
64
64
18.10
2
gcc_pentium-m32_O3-ual-ofp
NLS-v2
S._H.
128
64
64
18.10
2
gcc_pentium-mmx-m32_O3-ual-ofp
NLS-v2
S._H.
128
64
64
18.30
1
gcc_pentium3_O3-ual-ofp
NLS-v2
S._H.
128
64
64
18.30
1
gcc_pentiumpro_O3-ual-ofp
NLS-v2
S._H.
128
64
64
20.49
1
gcc_i386-m32_O3-ual-ofp
NLS-v2
S._H.
128
64
64
20.62
1
gcc_pentium2-m32_O3-ual-ofp
NLS-v2
S._H.
128
64
64
20.62
1
gcc_pentium3-m32_O3-ual-ofp
NLS-v2
S._H.
128
64
64
20.63
1
gcc_pentiumpro-m32_O3-ual-ofp
NLS-v2
S._H.
128
64
64
20.93
1
gcc_pentium-m32_O3-ual-ofp
NLS-v2
S._H.
128
64
64
20.93
1
gcc_pentium-mmx-m32_O3-ual-ofp
NLS-v2
S._H.
128
64
64
20.96
1
gcc_athlon-m32_O3-ual-ofp
NLS-v2
S._H.
128
64
64
20.98
1
gcc_m32_O3-ual-ofp
NLS-v2
S._H.
128
64
64
21.14
1
gcc_pentium4-m32_O3-ual-ofp
NLS-v2
S._H.
128
64
64
21.26
1
gcc_i486-m32_O3-ual-ofp
NLS-v2
S._H.
128
64
64
21.27
1
gcc_k6-m32_O3-ual-ofp
NLS-v2
S._H.
128
64
64
25.00
1
gcc_i486_O3-ofp
NLS-v2
S._H.
128
64
64
25.22
1
gcc_i386_O3-ofp
NLS-v2
S._H.
128
64
64
27.71
1
gcc_pentium-m32_O3-ofp
NLS-v2
S._H.
128
64
64
27.71
1
gcc_pentium-mmx-m32_O3-ofp
NLS-v2
S._H.
128
64
64
27.97
1
gcc_k6_O3-ofp
NLS-v2
S._H.
128
64
64
28.38
1
gcc_athlon-m32_O3-ofp
NLS-v2
S._H.
128
64
64
28.39
1
gcc_m32_O3-ofp
NLS-v2
S._H.
128
64
64
28.41
1
gcc_pentium2-m32_O3-ofp
NLS-v2
S._H.
128
64
64
28.41
1
gcc_pentium3-m32_O3-ofp
NLS-v2
S._H.
128
64
64
28.41
1
gcc_pentiumpro-m32_O3-ofp
NLS-v2
S._H.
128
64
64
28.76
1
gcc_i486-m32_O3-ofp
NLS-v2
S._H.
128
64
64
29.95
1
gcc_pentium4-m32_O3-ofp
NLS-v2
S._H.
128
64
64
30.00
1
gcc_pentium4_O3-ofp
NLS-v2
S._H.
128
64
64
30.19
1
gcc_pentium_O3-ofp
NLS-v2
S._H.
128
64
64
30.44
1
gcc_default_O3-ofp
NLS-v2
S._H.
128
64
64
31.00
1
gcc_pentium_O2-ofp
NLS-v2
S._H.
128
64
64
31.23
1
gcc_i386-m32_O3-ofp
NLS-v2
S._H.
128
64
64
31.45
1
gcc_k6_O2-ofp
NLS-v2
S._H.
128
64
64
31.94
1
gcc_i486_O2-ofp
NLS-v2
S._H.
128
64
64
32.25
1
gcc_pentium3_O3-ofp
NLS-v2
S._H.
128
64
64
32.25
1
gcc_pentiumpro_O3-ofp
NLS-v2
S._H.
128
64
64
33.69
1
gcc_i386_O2-ofp
NLS-v2
S._H.
128
64
64
33.93
1
gcc_i486_Os-ofp
NLS-v2
S._H.
128
64
64
33.94
1
gcc_pentium_Os-ofp
NLS-v2
S._H.
128
64
64
34.19
1
gcc_default_Os-ofp
NLS-v2
S._H.
128
64
64
34.19
1
gcc_k6_Os-ofp
NLS-v2
S._H.
128
64
64
34.19
1
gcc_pentium4_Os-ofp
NLS-v2
S._H.
128
64
64
34.22
126.69
47.80
44.17
51.88
37.59
2139.12
3145.58
1
gcc_pentiumpro_Os-ofp
NLS-v2
S._H.
128
64
64
34.22
1
gcc_pentium3_Os-ofp
NLS-v2
S._H.
128
64
64
35.69
1
gcc_pentium4_O2-ofp
NLS-v2
S._H.
128
64
64
35.94
1
gcc_default_O2-ofp
NLS-v2
S._H.
128
64
64
35.97
1
gcc_default_O1-ofp
NLS-v2
S._H.
128
64
64
35.97
1
gcc_pentium3_O1-ofp
NLS-v2
S._H.
128
64
64
35.97
1
gcc_pentium4_O1-ofp
NLS-v2
S._H.
128
64
64
35.97
1
gcc_pentiumpro_O1-ofp
NLS-v2
S._H.
128
64
64
37.19
1
gcc_pentium3_O2-ofp
NLS-v2
S._H.
128
64
64
37.19
1
gcc_pentiumpro_O2-ofp
NLS-v2
S._H.
128
64
64
37.22
1
gcc_i386_O1-ofp
NLS-v2
S._H.
128
64
64
37.72
1
gcc_i486_O1-ofp
NLS-v2
S._H.
128
64
64
37.72
1
gcc_pentium_O1-ofp
NLS-v2
S._H.
128
64
64
38.72
1
gcc_pentium2-m32_O2-ofp
NLS-v2
S._H.
128
64
64
38.72
1
gcc_pentium3-m32_O2-ofp
NLS-v2
S._H.
128
64
64
38.72
1
gcc_pentiumpro-m32_O2-ofp
NLS-v2
S._H.
128
64
64
38.76
1
gcc_athlon-m32_O2-ofp
NLS-v2
S._H.
128
64
64
38.76
1
gcc_m32_O2-ofp
NLS-v2
S._H.
128
64
64
39.69
1
gcc_m32_Os-ofp
NLS-v2
S._H.
128
64
64
39.69
1
gcc_pentium4-m32_Os-ofp
NLS-v2
S._H.
128
64
64
40.44
1
gcc_athlon-m32_Os-ofp
NLS-v2
S._H.
128
64
64
40.62
1
gcc_pentium-m32_Os-ofp
NLS-v2
S._H.
128
64
64
40.62
1
gcc_pentium-mmx-m32_Os-ofp
NLS-v2
S._H.
128
64
64
40.69
1
gcc_pentium2-m32_Os-ofp
NLS-v2
S._H.
128
64
64
40.69
1
gcc_pentium3-m32_Os-ofp
NLS-v2
S._H.
128
64
64
40.69
1
gcc_pentiumpro-m32_Os-ofp
NLS-v2
S._H.
128
64
64
40.73
1
gcc_pentium4-m32_O2-ofp
NLS-v2
S._H.
128
64
64
40.76
1
gcc_i486-m32_O2-ofp
NLS-v2
S._H.
128
64
64
40.90
1
gcc_k6-m32_Os-ofp
NLS-v2
S._H.
128
64
64
41.20
2
gcc_i486-m32_O0
NLS-v2
S._H.
128
64
64
41.24
2
gcc_pentium-m32_O0
NLS-v2
S._H.
128
64
64
41.24
2
gcc_pentium-mmx-m32_O0
NLS-v2
S._H.
128
64
64
41.29
2
gcc_m32_O0
NLS-v2
S._H.
128
64
64
41.34
2
gcc_k6-m32_O0
NLS-v2
S._H.
128
64
64
41.34
2
gcc_pentium4-m32_O0
NLS-v2
S._H.
128
64
64
41.35
2
gcc_athlon-m32_O0
NLS-v2
S._H.
128
64
64
41.35
2
gcc_i386-m32_O0
NLS-v2
S._H.
128
64
64
41.35
2
gcc_pentium2-m32_O0
NLS-v2
S._H.
128
64
64
41.35
2
gcc_pentium3-m32_O0
NLS-v2
S._H.
128
64
64
41.35
2
gcc_pentiumpro-m32_O0
NLS-v2
S._H.
128
64
64
41.41
1
gcc_i386-m32_Os-ofp
NLS-v2
S._H.
128
64
64
41.41
1
gcc_i486-m32_Os-ofp
NLS-v2
S._H.
128
64
64
41.42
1
gcc_k6-m32_O3-ofp
NLS-v2
S._H.
128
128
128
41.97
144.54
49.06
44.66
53.99
45.48
2426.15
3885.53
1
gcc_pentiumpro_Os-ofp
NLS-v2
S._H.
128
64
64
41.97
1
gcc_k6_O1-ofp
NLS-v2
S._H.
128
64
64
42.03
2
gcc_i486_O0
NLS-v2
S._H.
128
64
64
42.03
2
gcc_pentium_O0
NLS-v2
S._H.
128
64
64
42.24
2
gcc_pentium4_O0
NLS-v2
S._H.
128
64
64
42.26
2
gcc_default_O0
NLS-v2
S._H.
128
64
64
42.26
2
gcc_i386_O0
NLS-v2
S._H.
128
64
64
42.26
2
gcc_pentium3_O0
NLS-v2
S._H.
128
64
64
42.26
2
gcc_pentiumpro_O0
NLS-v2
S._H.
128
64
64
42.29
2
gcc_k6_O0
NLS-v2
S._H.
128
64
64
42.42
1
gcc_pentium3-m32_O1-ofp
NLS-v2
S._H.
128
64
64
42.43
1
gcc_pentium4-m32_O1-ofp
NLS-v2
S._H.
128
64
64
42.57
1
gcc_i386-m32_O2-ofp
NLS-v2
S._H.
128
64
64
42.63
1
gcc_m32_O1-ofp
NLS-v2
S._H.
128
64
64
42.91
1
gcc_athlon-m32_O1-ofp
NLS-v2
S._H.
128
64
64
42.91
1
gcc_pentium2-m32_O1-ofp
NLS-v2
S._H.
128
64
64
42.91
1
gcc_pentiumpro-m32_O1-ofp
NLS-v2
S._H.
128
64
64
43.70
1
gcc_pentium-m32_O2-ofp
NLS-v2
S._H.
128
64
64
43.70
1
gcc_pentium-mmx-m32_O2-ofp
NLS-v2
S._H.
128
64
64
45.16
1
gcc_k6-m32_O1-ofp
NLS-v2
S._H.
128
64
64
45.66
1
gcc_i386-m32_O1-ofp
NLS-v2
S._H.
128
64
64
45.69
1
gcc_pentium-m32_O1-ofp
NLS-v2
S._H.
128
64
64
45.69
1
gcc_pentium-mmx-m32_O1-ofp
NLS-v2
S._H.
128
64
64
46.41
1
gcc_i486-m32_O1-ofp
NLS-v2
S._H.
128
64
64
52.69
1
gcc_k6-m32_O2-ofp
NLS-v2
S._H.
128
64
64
127.29
1
gcc_m32_O0
NLS-v2
S._H.
128
64
64
127.29
1
gcc_pentium4-m32_O0
NLS-v2
S._H.
128
64
64
127.88
1
gcc_athlon-m32_O0
NLS-v2
S._H.
128
64
64
127.88
1
gcc_pentium2-m32_O0
NLS-v2
S._H.
128
64
64
127.88
1
gcc_pentium3-m32_O0
NLS-v2
S._H.
128
64
64
127.88
1
gcc_pentiumpro-m32_O0
NLS-v2
S._H.
128
64
64
128.51
1
gcc_i386-m32_O0
NLS-v2
S._H.
128
64
64
128.73
1
gcc_k6-m32_O0
NLS-v2
S._H.
128
64
64
128.95
1
gcc_pentium-m32_O0
NLS-v2
S._H.
128
64
64
128.95
1
gcc_pentium-mmx-m32_O0
NLS-v2
S._H.
128
64
64
129.33
1
gcc_i486-m32_O0
NLS-v2
S._H.
128
64
64
142.29
1
gcc_k6_O0
NLS-v2
S._H.
128
64
64
142.76
1
gcc_default_O0
NLS-v2
S._H.
128
64
64
142.76
1
gcc_i386_O0
NLS-v2
S._H.
128
64
64
142.76
1
gcc_pentium3_O0
NLS-v2
S._H.
128
64
64
142.76
1
gcc_pentium4_O0
NLS-v2
S._H.
128
64
64
142.76
1
gcc_pentiumpro_O0
NLS-v2
S._H.
128
64
64
143.20
1
gcc_i486_O0
NLS-v2
S._H.
128
64
64
143.20
1
gcc_pentium_O0