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
11.57
78.51
16.10
13.01
19.24
16.86
787.87
2101.38
2
gcc_default_O3-ofp
NLS-v1
S._H.
128
128
128
11.58
79.00
16.18
13.04
19.33
16.74
788.99
2109.63
2
gcc_k8_O3-ofp
NLS-v1
S._H.
128
64
64
11.60
68.39
15.30
12.75
18.00
16.79
788.75
1696.55
2
gcc_default_O3-ofp
NLS-v1
S._H.
128
64
64
11.61
69.86
15.42
12.81
18.20
16.77
803.39
1701.23
2
gcc_k8_O3-ofp
NLS-v1
S._H.
128
128
128
11.64
78.98
15.89
12.92
19.12
16.45
763.90
2147.64
2
gcc_default_O3-ual-ofp
NLS-v1
S._H.
128
64
64
11.67
68.89
15.24
12.55
17.93
16.46
758.93
1742.59
2
gcc_default_O3-ual-ofp
NLS-v1
S._H.
128
128
128
11.70
81.31
15.95
12.85
19.29
16.61
741.95
2213.45
2
gcc_k8_O3-ual-ofp
NLS-v1
S._H.
128
64
64
11.71
70.48
15.13
12.59
17.99
16.55
762.92
1750.09
2
gcc_k8_O3-ual-ofp
NLS-v1
S._H.
128
128
128
12.19
85.92
16.82
13.43
20.31
17.49
829.96
2339.74
2
gcc_nocona_O3-ofp
NLS-v1
S._H.
128
64
64
12.23
76.33
16.02
13.18
19.11
17.52
844.93
1924.71
2
gcc_nocona_O3-ofp
NLS-v1
S._H.
128
64
64
12.23
77.24
16.15
13.27
19.28
17.53
798.25
1947.42
2
gcc_nocona_O3-ual-ofp
NLS-v1
S._H.
128
128
128
12.24
87.97
16.96
13.47
20.55
17.62
791.72
2361.68
2
gcc_nocona_O3-ual-ofp
NLS-v1
S._H.
128
64
64
12.24
2
gcc_k8_O2-ofp
NLS-v1
S._H.
128
64
64
12.27
2
gcc_default_O2-ofp
NLS-v1
S._H.
128
64
64
12.48
2
gcc_m32_O2-ofp
NLS-v1
S._H.
128
64
64
12.58
2
gcc_default_O1-ofp
NLS-v1
S._H.
128
64
64
12.59
2
gcc_nocona_O1-ofp
NLS-v1
S._H.
128
64
64
12.60
2
gcc_nocona_O2-ofp
NLS-v1
S._H.
128
64
64
12.70
2
gcc_k6-m32_O2-ofp
NLS-v1
S._H.
128
64
64
12.71
2
gcc_k8_O1-ofp
NLS-v1
S._H.
128
128
128
12.74
160.84
22.65
15.54
29.51
25.79
1138.40
3908.22
2
gcc_pentiumpro-m32_O2-ofp
NLS-v1
S._H.
128
128
128
12.76
152.40
23.53
15.41
29.38
25.03
1138.40
3951.34
2
gcc_pentium3-m32_O2-ofp
NLS-v1
S._H.
128
128
128
12.77
104.46
19.13
15.32
23.58
19.12
1017.36
2780.05
2
gcc_pentium2-m32_O3-ual-ofp
NLS-v1
S._H.
128
64
64
12.77
2
gcc_athlon-m32_O2-ofp
NLS-v1
S._H.
128
64
64
12.82
155.65
21.33
14.91
28.18
24.96
1140.96
3238.87
2
gcc_pentiumpro-m32_O2-ofp
NLS-v1
S._H.
128
64
64
12.85
153.50
21.32
14.88
28.02
25.00
1167.65
3337.83
2
gcc_pentium3-m32_O2-ofp
NLS-v1
S._H.
128
128
128
12.90
104.02
19.15
14.93
23.42
18.95
1024.92
2877.93
2
gcc_pentium-m-m32_O3-ual-ofp
NLS-v1
S._H.
128
64
64
12.90
91.53
18.24
14.78
22.00
19.03
1004.20
2327.96
2
gcc_pentium2-m32_O3-ual-ofp
NLS-v1
S._H.
128
64
64
12.92
121.86
21.06
14.89
25.70
24.11
1095.70
2564.29
2
gcc_prescott-m32_O2-ofp
NLS-v1
S._H.
128
64
64
12.93
90.05
18.43
14.71
21.98
18.95
1019.98
2309.81
2
gcc_pentium-m-m32_O3-ual-ofp
NLS-v1
S._H.
128
64
64
12.94
2
gcc_m32_O1-ofp
NLS-v1
S._H.
128
128
128
12.95
146.00
22.00
15.77
28.21
25.97
1087.67
3159.67
2
gcc_prescott-m32_O2-ofp
NLS-v1
S._H.
128
64
64
12.98
2
gcc_k8-m32_O2-ofp
NLS-v1
S._H.
128
64
64
13.02
2
gcc_pentium4-m32_O2-ofp
NLS-v1
S._H.
128
64
64
13.03
2
gcc_pentium2-m32_O2-ofp
NLS-v1
S._H.
128
64
64
13.04
2
gcc_pentium-m-m32_O2-ofp
NLS-v1
S._H.
128
64
64
13.05
2
gcc_prescott-m32_O1-ofp
NLS-v1
S._H.
128
64
64
13.08
2
gcc_k6-m32_Os-ofp
NLS-v1
S._H.
128
64
64
13.12
2
gcc_m32_O3-ofp
NLS-v1
S._H.
128
64
64
13.15
2
gcc_pentium2-m32_Os-ofp
NLS-v1
S._H.
128
64
64
13.17
2
gcc_m32_O3-ual-ofp
NLS-v1
S._H.
128
64
64
13.19
2
gcc_pentium-m-m32_Os-ofp
NLS-v1
S._H.
128
64
64
13.20
2
gcc_i386-m32_O2-ofp
NLS-v1
S._H.
128
64
64
13.21
2
gcc_pentiumpro-m32_O3-ofp
NLS-v1
S._H.
128
64
64
13.23
2
gcc_athlon-m32_Os-ofp
NLS-v1
S._H.
128
64
64
13.23
2
gcc_pentiumpro-m32_O3-ual-ofp
NLS-v1
S._H.
128
64
64
13.24
2
gcc_pentium2-m32_O3-ofp
NLS-v1
S._H.
128
64
64
13.25
2
gcc_pentium4-m32_O1-ofp
NLS-v1
S._H.
128
64
64
13.26
2
gcc_pentium3-m32_O3-ual-ofp
NLS-v1
S._H.
128
64
64
13.27
2
gcc_pentium-mmx-m32_Os-ofp
NLS-v1
S._H.
128
64
64
13.28
2
gcc_k6-m32_O1-ofp
NLS-v1
S._H.
128
64
64
13.28
2
gcc_pentium-m-m32_O1-ofp
NLS-v1
S._H.
128
64
64
13.29
2
gcc_m32_Os-ofp
NLS-v1
S._H.
128
64
64
13.29
2
gcc_pentium-m-m32_O3-ofp
NLS-v1
S._H.
128
64
64
13.30
2
gcc_i386-m32_O1-ofp
NLS-v1
S._H.
128
64
64
13.30
2
gcc_pentium3-m32_Os-ofp
NLS-v1
S._H.
128
64
64
13.34
2
gcc_pentiumpro-m32_O1-ofp
NLS-v1
S._H.
128
64
64
13.36
2
gcc_pentium4-m32_O3-ual-ofp
NLS-v1
S._H.
128
64
64
13.37
2
gcc_k8-m32_Os-ofp
NLS-v1
S._H.
128
64
64
13.37
2
gcc_pentium3-m32_O1-ofp
NLS-v1
S._H.
128
64
64
13.48
2
gcc_athlon-m32_O1-ofp
NLS-v1
S._H.
128
64
64
13.52
2
gcc_k8-m32_O1-ofp
NLS-v1
S._H.
128
64
64
13.56
141.43
22.42
15.89
28.18
25.18
1270.95
3010.73
2
gcc_prescott-m32_Os-ofp
NLS-v1
S._H.
128
64
64
13.59
2
gcc_pentium2-m32_O1-ofp
NLS-v1
S._H.
128
64
64
13.67
2
gcc_pentium3-m32_O3-ofp
NLS-v1
S._H.
128
64
64
13.71
2
gcc_pentium-m32_Os-ofp
NLS-v1
S._H.
128
64
64
13.71
2
gcc_pentium-mmx-m32_O2-ofp
NLS-v1
S._H.
128
64
64
13.76
2
gcc_pentium4-m32_O3-ofp
NLS-v1
S._H.
128
64
64
13.76
2
gcc_pentiumpro-m32_Os-ofp
NLS-v1
S._H.
128
64
64
13.81
2
gcc_pentium-m32_O2-ofp
NLS-v1
S._H.
128
64
64
13.85
2
gcc_default_Os-ofp
NLS-v1
S._H.
128
128
128
13.86
157.29
23.24
16.40
29.92
25.21
1307.53
3489.24
2
gcc_prescott-m32_Os-ofp
NLS-v1
S._H.
128
64
64
13.87
2
gcc_k8_Os-ofp
NLS-v1
S._H.
128
64
64
13.88
2
gcc_i486-m32_Os-ofp
NLS-v1
S._H.
128
64
64
13.96
2
gcc_pentium-m32_O1-ofp
NLS-v1
S._H.
128
64
64
13.98
2
gcc_i486-m32_O2-ofp
NLS-v1
S._H.
128
64
64
14.00
2
gcc_pentium4-m32_Os-ofp
NLS-v1
S._H.
128
64
64
14.01
2
gcc_i486-m32_O1-ofp
NLS-v1
S._H.
128
64
64
14.01
2
gcc_pentium-mmx-m32_O1-ofp
NLS-v1
S._H.
128
64
64
14.47
2
gcc_nocona_Os-ofp
NLS-v1
S._H.
128
64
64
14.53
2
gcc_k6-m32_O3-ual-ofp
NLS-v1
S._H.
128
64
64
14.72
2
gcc_k8-m32_O3-ofp
NLS-v1
S._H.
128
64
64
14.78
2
gcc_i386-m32_O3-ual-ofp
NLS-v1
S._H.
128
64
64
15.10
2
gcc_prescott-m32_O3-ual-ofp
NLS-v1
S._H.
128
64
64
15.19
2
gcc_k8-m32_O3-ual-ofp
NLS-v1
S._H.
128
64
64
15.41
2
gcc_pentium-mmx-m32_O3-ofp
NLS-v1
S._H.
128
64
64
15.58
2
gcc_pentium-mmx-m32_O3-ual-ofp
NLS-v1
S._H.
128
64
64
15.69
2
gcc_k6-m32_O3-ofp
NLS-v1
S._H.
128
64
64
15.73
2
gcc_pentium-m32_O3-ual-ofp
NLS-v1
S._H.
128
64
64
15.82
2
gcc_athlon-m32_O3-ual-ofp
NLS-v1
S._H.
128
64
64
15.92
2
gcc_i486-m32_O3-ual-ofp
NLS-v1
S._H.
128
64
64
16.42
2
gcc_prescott-m32_O3-ofp
NLS-v1
S._H.
128
64
64
16.72
2
gcc_i386-m32_O3-ofp
NLS-v1
S._H.
128
64
64
16.72
2
gcc_pentium-m32_O3-ofp
NLS-v1
S._H.
128
64
64
16.88
2
gcc_i486-m32_O3-ofp
NLS-v1
S._H.
128
64
64
19.41
1
gcc_default_O3-ual-ofp
NLS-v1
S._H.
128
64
64
19.68
1
gcc_k8_O3-ual-ofp
NLS-v1
S._H.
128
64
64
20.73
1
gcc_k8_O3-ofp
NLS-v1
S._H.
128
64
64
20.75
1
gcc_default_O3-ofp
NLS-v1
S._H.
128
64
64
21.50
1
gcc_nocona_O3-ual-ofp
NLS-v1
S._H.
128
64
64
21.52
1
gcc_nocona_O3-ofp
NLS-v1
S._H.
128
64
64
23.77
1
gcc_m32_O3-ofp
NLS-v1
S._H.
128
64
64
24.07
1
gcc_athlon-m32_O3-ual-ofp
NLS-v1
S._H.
128
64
64
24.46
1
gcc_pentium-m-m32_O3-ofp
NLS-v1
S._H.
128
64
64
24.47
1
gcc_pentiumpro-m32_O3-ofp
NLS-v1
S._H.
128
64
64
24.93
1
gcc_k8-m32_O3-ual-ofp
NLS-v1
S._H.
128
64
64
25.07
1
gcc_athlon-m32_O3-ofp
NLS-v1
S._H.
128
64
64
25.27
1
gcc_k6-m32_O3-ofp
NLS-v1
S._H.
128
64
64
25.27
1
gcc_pentium3-m32_O3-ual-ofp
NLS-v1
S._H.
128
64
64
25.42
1
gcc_i386-m32_O3-ofp
NLS-v1
S._H.
128
64
64
25.60
1
gcc_k6-m32_O3-ual-ofp
NLS-v1
S._H.
128
64
64
25.94
1
gcc_pentium3-m32_O3-ofp
NLS-v1
S._H.
128
64
64
25.99
1
gcc_pentium-mmx-m32_O3-ofp
NLS-v1
S._H.
128
64
64
26.16
1
gcc_i386-m32_O3-ual-ofp
NLS-v1
S._H.
128
64
64
26.21
1
gcc_prescott-m32_O3-ofp
NLS-v1
S._H.
128
64
64
26.45
1
gcc_pentium2-m32_O3-ofp
NLS-v1
S._H.
128
64
64
26.57
1
gcc_pentium4-m32_O3-ual-ofp
NLS-v1
S._H.
128
64
64
26.57
1
gcc_prescott-m32_O3-ual-ofp
NLS-v1
S._H.
128
64
64
26.62
1
gcc_pentium-m32_O3-ofp
NLS-v1
S._H.
128
64
64
26.66
1
gcc_k8-m32_O3-ofp
NLS-v1
S._H.
128
64
64
26.67
1
gcc_pentiumpro-m32_O3-ual-ofp
NLS-v1
S._H.
128
64
64
26.76
1
gcc_pentium4-m32_O3-ofp
NLS-v1
S._H.
128
64
64
26.90
1
gcc_i486-m32_O3-ual-ofp
NLS-v1
S._H.
128
64
64
26.98
1
gcc_pentium-mmx-m32_O3-ual-ofp
NLS-v1
S._H.
128
64
64
27.08
1
gcc_pentium-m-m32_O3-ual-ofp
NLS-v1
S._H.
128
64
64
27.34
1
gcc_pentium2-m32_O3-ual-ofp
NLS-v1
S._H.
128
64
64
27.41
1
gcc_i486-m32_O3-ofp
NLS-v1
S._H.
128
64
64
27.81
1
gcc_pentium-m32_O3-ual-ofp
NLS-v1
S._H.
128
64
64
29.20
1
gcc_m32_O3-ual-ofp
NLS-v1
S._H.
128
64
64
33.91
1
gcc_nocona_O2-ofp
NLS-v1
S._H.
128
64
64
34.10
2
gcc_athlon-m32_O3-ofp
NLS-v1
S._H.
128
64
64
37.40
1
gcc_default_O2-ofp
NLS-v1
S._H.
128
64
64
39.12
1
gcc_m32_O1-ofp
NLS-v1
S._H.
128
64
64
39.13
1
gcc_athlon-m32_O2-ofp
NLS-v1
S._H.
128
64
64
39.90
1
gcc_k8_O2-ofp
NLS-v1
S._H.
128
64
64
40.11
1
gcc_pentium4-m32_O2-ofp
NLS-v1
S._H.
128
64
64
40.11
1
gcc_prescott-m32_O2-ofp
NLS-v1
S._H.
128
64
64
40.39
1
gcc_default_O1-ofp
NLS-v1
S._H.
128
64
64
40.39
1
gcc_nocona_O1-ofp
NLS-v1
S._H.
128
64
64
41.11
1
gcc_pentium3-m32_O2-ofp
NLS-v1
S._H.
128
64
64
42.11
1
gcc_pentium-m-m32_O2-ofp
NLS-v1
S._H.
128
64
64
42.12
1
gcc_m32_Os-ofp
NLS-v1
S._H.
128
64
64
42.12
1
gcc_pentium3-m32_Os-ofp
NLS-v1
S._H.
128
64
64
42.13
1
gcc_k8-m32_O2-ofp
NLS-v1
S._H.
128
64
64
42.61
1
gcc_i386-m32_O2-ofp
NLS-v1
S._H.
128
64
64
42.61
1
gcc_pentium4-m32_O1-ofp
NLS-v1
S._H.
128
64
64
42.61
1
gcc_prescott-m32_O1-ofp
NLS-v1
S._H.
128
128
128
42.62
163.82
51.15
45.99
56.98
47.11
2451.04
4529.65
1
gcc_prescott-m32_Os-ofp
NLS-v1
S._H.
128
64
64
42.62
150.45
50.26
45.63
55.43
47.00
2457.05
3979.66
1
gcc_prescott-m32_Os-ofp
NLS-v1
S._H.
128
64
64
42.62
1
gcc_athlon-m32_Os-ofp
NLS-v1
S._H.
128
64
64
42.62
1
gcc_i486-m32_Os-ofp
NLS-v1
S._H.
128
64
64
42.62
1
gcc_k8-m32_Os-ofp
NLS-v1
S._H.
128
64
64
42.62
1
gcc_pentium4-m32_Os-ofp
NLS-v1
S._H.
128
64
64
43.11
1
gcc_i486-m32_O2-ofp
NLS-v1
S._H.
128
64
64
43.12
1
gcc_pentium2-m32_O2-ofp
NLS-v1
S._H.
128
64
64
43.40
1
gcc_k8_O1-ofp
NLS-v1
S._H.
128
64
64
43.62
1
gcc_athlon-m32_O1-ofp
NLS-v1
S._H.
128
64
64
44.12
1
gcc_i486-m32_O1-ofp
NLS-v1
S._H.
128
64
64
44.13
1
gcc_pentium-m32_O1-ofp
NLS-v1
S._H.
128
64
64
45.11
1
gcc_k6-3-m32_O2-ofp
NLS-v1
S._H.
128
64
64
45.12
1
gcc_k6-m32_O1-ofp
NLS-v1
S._H.
128
64
64
45.12
1
gcc_k6-m32_O2-ofp
NLS-v1
S._H.
128
64
64
45.12
1
gcc_pentium-m-m32_O1-ofp
NLS-v1
S._H.
128
64
64
45.12
1
gcc_pentium2-m32_O1-ofp
NLS-v1
S._H.
128
64
64
45.12
1
gcc_pentium3-m32_O1-ofp
NLS-v1
S._H.
128
64
64
45.12
1
gcc_pentiumpro-m32_O1-ofp
NLS-v1
S._H.
128
64
64
45.61
1
gcc_pentium-mmx-m32_Os-ofp
NLS-v1
S._H.
128
64
64
45.63
1
gcc_pentium-mmx-m32_O1-ofp
NLS-v1
S._H.
128
64
64
45.74
2
gcc_pentium4-m32_O0
NLS-v1
S._H.
128
64
64
45.97
2
gcc_i386-m32_O0
NLS-v1
S._H.
128
64
64
46.26
2
gcc_k8-m32_O0
NLS-v1
S._H.
128
64
64
46.60
2
gcc_pentium-m-m32_O0
NLS-v1
S._H.
128
64
64
46.90
1
gcc_default_Os-ofp
NLS-v1
S._H.
128
64
64
46.91
1
gcc_k8_Os-ofp
NLS-v1
S._H.
128
64
64
47.11
2
gcc_athlon-m32_O0
NLS-v1
S._H.
128
64
64
47.25
2
gcc_k6-m32_O0
NLS-v1
S._H.
128
64
64
47.46
2
gcc_pentium3-m32_O0
NLS-v1
S._H.
128
64
64
47.53
2
gcc_i486-m32_O0
NLS-v1
S._H.
128
64
64
47.54
2
gcc_prescott-m32_O0
NLS-v1
S._H.
128
64
64
47.95
2
gcc_pentium-m32_O0
NLS-v1
S._H.
128
64
64
48.12
1
gcc_pentium2-m32_Os-ofp
NLS-v1
S._H.
128
64
64
48.19
2
gcc_m32_O0
NLS-v1
S._H.
128
64
64
48.29
2
gcc_pentium2-m32_O0
NLS-v1
S._H.
128
64
64
48.80
2
gcc_k8_O0
NLS-v1
S._H.
128
64
64
48.84
2
gcc_nocona_O0
NLS-v1
S._H.
128
64
64
48.93
2
gcc_default_O0
NLS-v1
S._H.
128
64
64
49.11
1
gcc_pentium-m-m32_Os-ofp
NLS-v1
S._H.
128
64
64
49.11
1
gcc_pentiumpro-m32_Os-ofp
NLS-v1
S._H.
128
64
64
49.50
2
gcc_pentium-mmx-m32_O0
NLS-v1
S._H.
128
64
64
49.58
2
gcc_pentiumpro-m32_O0
NLS-v1
S._H.
128
64
64
49.61
1
gcc_pentium-m32_Os-ofp
NLS-v1
S._H.
128
64
64
49.62
1
gcc_k6-m32_Os-ofp
NLS-v1
S._H.
128
64
64
49.62
1
gcc_k8-m32_O1-ofp
NLS-v1
S._H.
128
64
64
50.12
1
gcc_m32_O2-ofp
NLS-v1
S._H.
128
64
64
50.90
1
gcc_nocona_Os-ofp
NLS-v1
S._H.
128
64
64
52.12
1
gcc_pentiumpro-m32_O2-ofp
NLS-v1
S._H.
128
64
64
59.86
1
gcc_pentium-m32_O2-ofp
NLS-v1
S._H.
128
64
64
59.88
1
gcc_pentium-mmx-m32_O2-ofp
NLS-v1
S._H.
128
64
64
61.12
1
gcc_i386-m32_O1-ofp
NLS-v1
S._H.
128
64
64
143.79
1
gcc_nocona_O0
NLS-v1
S._H.
128
64
64
144.80
1
gcc_default_O0
NLS-v1
S._H.
128
64
64
145.76
1
gcc_k8_O0
NLS-v1
S._H.
128
64
64
145.98
1
gcc_i386-m32_O0
NLS-v1
S._H.
128
64
64
145.99
1
gcc_k6-m32_O0
NLS-v1
S._H.
128
64
64
152.64
1
gcc_pentium4-m32_O0
NLS-v1
S._H.
128
64
64
152.64
1
gcc_prescott-m32_O0
NLS-v1
S._H.
128
64
64
152.67
1
gcc_m32_O0
NLS-v1
S._H.
128
64
64
195.14
1
gcc_pentium-m-m32_O0
NLS-v1
S._H.
128
64
64
195.14
1
gcc_pentium3-m32_O0
NLS-v1
S._H.
128
64
64
195.14
1
gcc_pentiumpro-m32_O0
NLS-v1
S._H.
128
64
64
198.37
1
gcc_athlon-m32_O0
NLS-v1
S._H.
128
64
64
198.38
1
gcc_k8-m32_O0
NLS-v1
S._H.
128
64
64
201.09
1
gcc_i486-m32_O0
NLS-v1
S._H.
128
64
64
201.10
1
gcc_pentium-m32_O0
NLS-v1
S._H.
128
64
64
211.76
1
gcc_pentium-mmx-m32_O0
NLS-v1
S._H.
128
64
64
212.62
1
gcc_pentium2-m32_O0