Primitive
Profile
Key
IV
MAC
Stream
40 bytes
576 bytes
1500 bytes
Imix
Agility
Key setup
IV setup
Variant
Compiler
NLS
S._H.
128
128
5.01
44.61
7.29
5.42
9.16
9.49
1103.43
913.52
2
gcc_m32_Os-ofp
NLS
S._H.
128
64
5.01
39.99
6.97
5.30
8.62
9.49
1105.83
728.96
2
gcc_m32_Os-ofp
NLS
S._H.
128
128
5.02
41.35
7.05
5.34
8.77
9.44
1003.83
810.39
2
gcc_k8-m32_Os-ofp
NLS
S._H.
128
64
5.02
37.48
6.78
5.23
8.32
9.44
1005.33
656.23
2
gcc_k8-m32_Os-ofp
NLS
S._H.
128
128
5.04
43.27
7.36
5.56
9.16
10.11
977.62
794.88
2
gcc_prescott-m32_O1-ofp
NLS
S._H.
128
128
5.04
45.04
7.27
5.35
9.15
10.02
1060.62
841.93
2
gcc_athlon-m32_Os-ofp
NLS
S._H.
128
64
5.04
39.55
7.10
5.46
8.72
10.09
978.22
633.87
2
gcc_prescott-m32_O1-ofp
NLS
S._H.
128
64
5.04
40.64
6.96
5.23
8.63
10.03
1030.41
666.69
2
gcc_athlon-m32_Os-ofp
NLS
S._H.
128
128
5.05
42.33
7.27
5.50
9.02
10.10
1009.12
758.86
2
gcc_athlon-m32_O1-ofp
NLS
S._H.
128
128
5.05
42.37
7.28
5.50
9.03
10.08
939.03
759.89
2
gcc_k8-m32_O1-ofp
NLS
S._H.
128
128
5.05
43.96
7.38
5.54
9.21
10.10
945.91
804.58
2
gcc_m32_O1-ofp
NLS
S._H.
128
64
5.05
38.29
6.99
5.39
8.55
10.09
1007.72
610.64
2
gcc_athlon-m32_O1-ofp
NLS
S._H.
128
64
5.05
38.34
6.99
5.39
8.55
10.07
939.03
598.55
2
gcc_k8-m32_O1-ofp
NLS
S._H.
128
64
5.05
43.02
7.28
5.45
9.06
10.09
945.01
656.43
2
gcc_m32_O1-ofp
NLS
S._H.
128
128
5.06
37.39
6.66
5.12
8.20
8.98
897.89
724.19
2
gcc_m32_O3-ofp
NLS
S._H.
128
128
5.06
37.84
6.69
5.13
8.25
8.99
892.78
725.09
2
gcc_athlon-m32_O3-ofp
NLS
S._H.
128
128
5.06
45.01
7.00
5.06
8.89
9.86
1033.60
835.44
2
gcc_k6-m32_Os-ofp
NLS
S._H.
128
64
5.06
33.92
6.41
5.03
7.79
8.98
896.59
585.62
2
gcc_m32_O3-ofp
NLS
S._H.
128
64
5.06
34.38
6.45
5.04
7.85
8.99
891.60
586.51
2
gcc_athlon-m32_O3-ofp
NLS
S._H.
128
64
5.06
40.80
6.71
4.95
8.40
9.85
1033.50
667.50
2
gcc_k6-m32_Os-ofp
NLS
S._H.
128
128
5.07
37.41
6.66
5.13
8.21
8.99
898.72
723.89
2
gcc_k8-m32_O3-ofp
NLS
S._H.
128
128
5.07
41.10
7.21
5.46
8.89
9.53
992.50
806.77
2
gcc_pentium-m32_Os-ofp
NLS
S._H.
128
64
5.07
33.94
6.42
5.04
7.80
8.99
898.22
585.28
2
gcc_k8-m32_O3-ofp
NLS
S._H.
128
64
5.07
37.28
6.94
5.36
8.44
9.52
992.30
654.42
2
gcc_pentium-m32_Os-ofp
NLS
S._H.
128
128
5.08
42.28
7.23
5.47
8.98
9.52
985.60
837.58
2
gcc_pentium-mmx-m32_Os-ofp
NLS
S._H.
128
128
5.08
43.28
7.33
5.52
9.13
10.09
966.72
794.61
2
gcc_pentium4-m32_O1-ofp
NLS
S._H.
128
64
5.08
38.46
6.96
5.36
8.53
9.52
983.60
684.16
2
gcc_pentium-mmx-m32_Os-ofp
NLS
S._H.
128
64
5.08
39.24
7.05
5.41
8.66
10.09
966.02
646.18
2
gcc_pentium4-m32_O1-ofp
NLS
S._H.
128
64
5.08
2
gcc_i386-m32_O1-ofp
NLS
S._H.
128
64
5.08
2
gcc_i486-m32_O1-ofp
NLS
S._H.
128
64
5.10
2
gcc_pentium2-m32_O3-ofp
NLS
S._H.
128
64
5.10
2
gcc_pentium3-m32_O3-ofp
NLS
S._H.
128
64
5.10
2
gcc_pentium-m32_O1-ofp
NLS
S._H.
128
64
5.10
2
gcc_pentium-m-m32_O3-ofp
NLS
S._H.
128
64
5.10
2
gcc_pentium-mmx-m32_O1-ofp
NLS
S._H.
128
64
5.10
2
gcc_pentiumpro-m32_O3-ofp
NLS
S._H.
128
128
5.11
40.97
7.25
5.55
8.94
9.71
964.10
787.91
2
gcc_prescott-m32_O3-ofp
NLS
S._H.
128
64
5.11
36.90
6.96
5.44
8.46
9.71
963.80
624.47
2
gcc_prescott-m32_O3-ofp
NLS
S._H.
128
64
5.11
2
gcc_i386-m32_O3-ofp
NLS
S._H.
128
64
5.11
2
gcc_i486-m32_O3-ofp
NLS
S._H.
128
64
5.11
2
gcc_i486-m32_Os-ofp
NLS
S._H.
128
64
5.11
2
gcc_pentium2-m32_O2-ofp
NLS
S._H.
128
64
5.11
2
gcc_pentium4-m32_Os-ofp
NLS
S._H.
128
64
5.11
2
gcc_pentium-m-m32_O2-ofp
NLS
S._H.
128
64
5.12
2
gcc_athlon-m32_O2-ofp
NLS
S._H.
128
64
5.12
2
gcc_k8-m32_O2-ofp
NLS
S._H.
128
64
5.12
2
gcc_pentium3-m32_O2-ofp
NLS
S._H.
128
64
5.12
2
gcc_pentium4-m32_O3-ofp
NLS
S._H.
128
64
5.12
2
gcc_pentiumpro-m32_O2-ofp
NLS
S._H.
128
128
5.13
39.54
6.95
5.32
8.58
9.35
956.90
765.47
2
gcc_prescott-m32_O2-ofp
NLS
S._H.
128
64
5.13
35.92
6.70
5.22
8.16
9.34
955.20
621.14
2
gcc_prescott-m32_O2-ofp
NLS
S._H.
128
64
5.13
2
gcc_i486-m32_O2-ofp
NLS
S._H.
128
64
5.13
2
gcc_k6-m32_O1-ofp
NLS
S._H.
128
64
5.13
2
gcc_m32_O2-ofp
NLS
S._H.
128
64
5.13
2
gcc_pentium4-m32_O2-ofp
NLS
S._H.
128
64
5.13
2
gcc_pentium-m32_O3-ofp
NLS
S._H.
128
64
5.13
2
gcc_pentium-mmx-m32_O3-ofp
NLS
S._H.
128
128
5.14
41.23
7.29
5.58
8.99
9.73
967.61
789.82
2
gcc_prescott-m32_Os-ofp
NLS
S._H.
128
64
5.14
37.26
7.01
5.48
8.52
9.74
968.71
631.54
2
gcc_prescott-m32_Os-ofp
NLS
S._H.
128
64
5.14
2
gcc_athlon-m32_O3-ual-ofp
NLS
S._H.
128
64
5.14
2
gcc_i386-m32_O2-ofp
NLS
S._H.
128
64
5.14
2
gcc_k8-m32_O3-ual-ofp
NLS
S._H.
128
64
5.14
2
gcc_m32_O3-ual-ofp
NLS
S._H.
128
64
5.14
2
gcc_pentium-m-m32_O1-ofp
NLS
S._H.
128
64
5.15
2
gcc_pentium2-m32_O1-ofp
NLS
S._H.
128
64
5.15
2
gcc_pentium3-m32_O1-ofp
NLS
S._H.
128
64
5.15
2
gcc_pentium-m32_O2-ofp
NLS
S._H.
128
64
5.15
2
gcc_pentium-mmx-m32_O2-ofp
NLS
S._H.
128
64
5.15
2
gcc_pentiumpro-m32_O1-ofp
NLS
S._H.
128
64
5.17
2
gcc_k6-m32_O3-ofp
NLS
S._H.
128
64
5.18
2
gcc_default_Os-ofp
NLS
S._H.
128
64
5.18
2
gcc_k8_Os-ofp
NLS
S._H.
128
64
5.20
2
gcc_k6-m32_O2-ofp
NLS
S._H.
128
64
5.27
2
gcc_default_O3-ofp
NLS
S._H.
128
64
5.27
2
gcc_k8_O3-ofp
NLS
S._H.
128
64
5.27
2
gcc_nocona_O1-ofp
NLS
S._H.
128
64
5.27
2
gcc_pentium-m-m32_Os-ofp
NLS
S._H.
128
64
5.28
2
gcc_default_O2-ofp
NLS
S._H.
128
64
5.28
2
gcc_k8_O2-ofp
NLS
S._H.
128
64
5.30
2
gcc_default_O1-ofp
NLS
S._H.
128
64
5.30
2
gcc_k8_O1-ofp
NLS
S._H.
128
64
5.30
2
gcc_pentium3-m32_Os-ofp
NLS
S._H.
128
64
5.33
2
gcc_nocona_O2-ofp
NLS
S._H.
128
64
5.33
2
gcc_pentium2-m32_Os-ofp
NLS
S._H.
128
64
5.33
2
gcc_pentiumpro-m32_Os-ofp
NLS
S._H.
128
64
5.35
2
gcc_default_O3-ual-ofp
NLS
S._H.
128
64
5.35
2
gcc_k8_O3-ual-ofp
NLS
S._H.
128
64
5.35
2
gcc_nocona_Os-ofp
NLS
S._H.
128
64
5.36
2
gcc_nocona_O3-ofp
NLS
S._H.
128
64
5.51
2
gcc_k6-3-m32_O3-ual-ofp
NLS
S._H.
128
64
5.51
2
gcc_k6-m32_O3-ual-ofp
NLS
S._H.
128
64
5.51
2
gcc_nocona_O3-ual-ofp
NLS
S._H.
128
64
5.87
2
gcc_i486-m32_O3-ual-ofp
NLS
S._H.
128
64
5.88
2
gcc_i386-m32_O3-ual-ofp
NLS
S._H.
128
64
5.94
2
gcc_pentium4-m32_O3-ual-ofp
NLS
S._H.
128
64
5.95
2
gcc_pentium-m32_O3-ual-ofp
NLS
S._H.
128
64
5.96
2
gcc_pentium-mmx-m32_O3-ual-ofp
NLS
S._H.
128
64
6.01
2
gcc_prescott-m32_O3-ual-ofp
NLS
S._H.
128
64
6.05
2
gcc_pentium2-m32_O3-ual-ofp
NLS
S._H.
128
64
6.05
2
gcc_pentium3-m32_O3-ual-ofp
NLS
S._H.
128
64
6.05
2
gcc_pentium-m-m32_O3-ual-ofp
NLS
S._H.
128
64
6.06
2
gcc_pentiumpro-m32_O3-ual-ofp
NLS
S._H.
128
64
8.30
1
gcc_default_O3-ual-ofp
NLS
S._H.
128
64
8.30
1
gcc_k8_O3-ual-ofp
NLS
S._H.
128
64
9.12
1
gcc_k6-3-m32_O3-ual-ofp
NLS
S._H.
128
64
9.12
1
gcc_k6-m32_O3-ual-ofp
NLS
S._H.
128
64
9.26
1
gcc_athlon-m32_O3-ual-ofp
NLS
S._H.
128
64
9.26
1
gcc_k8-m32_O3-ual-ofp
NLS
S._H.
128
64
9.30
1
gcc_nocona_O3-ual-ofp
NLS
S._H.
128
64
9.45
1
gcc_pentium2-m32_O3-ual-ofp
NLS
S._H.
128
64
9.45
1
gcc_pentium3-m32_O3-ual-ofp
NLS
S._H.
128
64
9.45
1
gcc_pentium4-m32_O3-ual-ofp
NLS
S._H.
128
64
9.45
1
gcc_pentium-m-m32_O3-ual-ofp
NLS
S._H.
128
64
9.45
1
gcc_prescott-m32_O3-ual-ofp
NLS
S._H.
128
64
9.57
1
gcc_pentium-mmx-m32_O3-ual-ofp
NLS
S._H.
128
64
9.62
1
gcc_m32_O3-ual-ofp
NLS
S._H.
128
64
9.91
1
gcc_i386-m32_O3-ual-ofp
NLS
S._H.
128
64
9.91
1
gcc_i486-m32_O3-ual-ofp
NLS
S._H.
128
64
10.00
1
gcc_pentiumpro-m32_O3-ual-ofp
NLS
S._H.
128
64
10.02
1
gcc_pentium-m32_O3-ual-ofp
NLS
S._H.
128
64
14.60
1
gcc_athlon-m32_O3-ofp
NLS
S._H.
128
64
14.60
1
gcc_k8-m32_O3-ofp
NLS
S._H.
128
64
14.60
1
gcc_m32_O3-ofp
NLS
S._H.
128
64
14.72
1
gcc_pentium4-m32_O3-ofp
NLS
S._H.
128
64
14.85
1
gcc_i486-m32_O3-ofp
NLS
S._H.
128
64
15.06
1
gcc_pentium2-m32_O3-ofp
NLS
S._H.
128
64
15.06
1
gcc_pentium3-m32_O3-ofp
NLS
S._H.
128
64
15.06
1
gcc_pentium-m-m32_O3-ofp
NLS
S._H.
128
64
15.06
1
gcc_pentiumpro-m32_O3-ofp
NLS
S._H.
128
64
15.09
1
gcc_pentium-m32_O3-ofp
NLS
S._H.
128
64
15.09
1
gcc_pentium-mmx-m32_O3-ofp
NLS
S._H.
128
64
15.27
1
gcc_default_O3-ofp
NLS
S._H.
128
64
15.27
1
gcc_k8_O3-ofp
NLS
S._H.
128
64
16.93
1
gcc_default_O2-ofp
NLS
S._H.
128
64
16.93
1
gcc_k8_O2-ofp
NLS
S._H.
128
64
17.31
1
gcc_pentium-mmx-m32_O2-ofp
NLS
S._H.
128
64
17.32
1
gcc_pentium-m32_O2-ofp
NLS
S._H.
128
64
17.63
1
gcc_i486-m32_O2-ofp
NLS
S._H.
128
64
17.79
1
gcc_pentium2-m32_O2-ofp
NLS
S._H.
128
64
17.81
1
gcc_i486-m32_Os-ofp
NLS
S._H.
128
64
17.81
1
gcc_pentium4-m32_Os-ofp
NLS
S._H.
128
64
17.81
1
gcc_pentium-m32_Os-ofp
NLS
S._H.
128
64
17.81
1
gcc_prescott-m32_O3-ofp
NLS
S._H.
128
64
17.82
1
gcc_pentium-mmx-m32_Os-ofp
NLS
S._H.
128
64
17.84
1
gcc_i386-m32_O2-ofp
NLS
S._H.
128
64
18.03
1
gcc_i386-m32_O3-ofp
NLS
S._H.
128
64
18.03
1
gcc_nocona_O3-ofp
NLS
S._H.
128
64
18.06
1
gcc_athlon-m32_O2-ofp
NLS
S._H.
128
64
18.06
1
gcc_m32_O2-ofp
NLS
S._H.
128
64
18.07
1
gcc_k8-m32_O2-ofp
NLS
S._H.
128
64
18.28
1
gcc_m32_Os-ofp
NLS
S._H.
128
64
18.28
1
gcc_pentium-m-m32_O2-ofp
NLS
S._H.
128
64
18.29
1
gcc_pentium3-m32_O2-ofp
NLS
S._H.
128
64
18.29
1
gcc_pentiumpro-m32_O2-ofp
NLS
S._H.
128
64
19.25
2
gcc_i486-m32_O0
NLS
S._H.
128
64
19.25
2
gcc_k8-m32_O0
NLS
S._H.
128
64
19.25
2
gcc_pentium3-m32_O0
NLS
S._H.
128
64
19.25
2
gcc_pentium4-m32_O0
NLS
S._H.
128
64
19.25
2
gcc_pentium-m-m32_O0
NLS
S._H.
128
64
19.25
2
gcc_pentium-mmx-m32_O0
NLS
S._H.
128
64
19.26
2
gcc_athlon-m32_O0
NLS
S._H.
128
64
19.26
2
gcc_m32_O0
NLS
S._H.
128
64
19.26
2
gcc_pentium2-m32_O0
NLS
S._H.
128
64
19.26
2
gcc_prescott-m32_O0
NLS
S._H.
128
64
19.27
2
gcc_pentium-m32_O0
NLS
S._H.
128
64
19.35
2
gcc_pentiumpro-m32_O0
NLS
S._H.
128
64
19.36
2
gcc_i386-m32_O0
NLS
S._H.
128
64
19.36
2
gcc_k6-m32_O0
NLS
S._H.
128
64
19.52
1
gcc_nocona_O2-ofp
NLS
S._H.
128
64
19.53
2
gcc_nocona_O0
NLS
S._H.
128
64
19.78
2
gcc_k8_O0
NLS
S._H.
128
64
20.10
2
gcc_default_O0
NLS
S._H.
128
64
20.28
1
gcc_default_Os-ofp
NLS
S._H.
128
64
20.28
1
gcc_nocona_Os-ofp
NLS
S._H.
128
64
20.52
1
gcc_default_O1-ofp
NLS
S._H.
128
64
20.52
1
gcc_k8_O1-ofp
NLS
S._H.
128
64
20.53
1
gcc_k8-m32_Os-ofp
NLS
S._H.
128
64
20.53
1
gcc_pentium2-m32_Os-ofp
NLS
S._H.
128
64
20.53
1
gcc_pentium3-m32_Os-ofp
NLS
S._H.
128
64
20.56
1
gcc_pentium4-m32_O2-ofp
NLS
S._H.
128
64
20.56
1
gcc_prescott-m32_O2-ofp
NLS
S._H.
128
64
20.59
1
gcc_k8_Os-ofp
NLS
S._H.
128
64
20.78
1
gcc_i386-m32_O1-ofp
NLS
S._H.
128
64
20.78
1
gcc_i486-m32_O1-ofp
NLS
S._H.
128
64
20.78
1
gcc_pentium-m32_O1-ofp
NLS
S._H.
128
64
20.78
1
gcc_pentium-mmx-m32_O1-ofp
NLS
S._H.
128
64
20.78
1
gcc_pentiumpro-m32_Os-ofp
NLS
S._H.
128
64
21.03
1
gcc_athlon-m32_O1-ofp
NLS
S._H.
128
64
21.03
1
gcc_athlon-m32_Os-ofp
NLS
S._H.
128
64
21.03
1
gcc_k8-m32_O1-ofp
NLS
S._H.
128
64
21.03
1
gcc_m32_O1-ofp
NLS
S._H.
128
64
21.03
1
gcc_pentium3-m32_O1-ofp
NLS
S._H.
128
64
21.03
1
gcc_pentiumpro-m32_O1-ofp
NLS
S._H.
128
64
21.03
1
gcc_prescott-m32_O1-ofp
NLS
S._H.
128
64
21.04
1
gcc_pentium2-m32_O1-ofp
NLS
S._H.
128
64
21.04
1
gcc_pentium4-m32_O1-ofp
NLS
S._H.
128
64
21.04
1
gcc_pentium-m-m32_O1-ofp
NLS
S._H.
128
64
21.05
1
gcc_pentium-m-m32_Os-ofp
NLS
S._H.
128
64
21.07
1
gcc_k6-m32_Os-ofp
NLS
S._H.
128
128
21.28
75.75
28.07
25.88
30.53
24.74
2125.33
1928.04
1
gcc_prescott-m32_Os-ofp
NLS
S._H.
128
64
21.28
71.38
27.77
25.76
30.02
24.72
2125.33
1753.56
1
gcc_prescott-m32_Os-ofp
NLS
S._H.
128
64
23.54
1
gcc_k6-m32_O3-ofp
NLS
S._H.
128
64
23.80
1
gcc_nocona_O1-ofp
NLS
S._H.
128
64
26.78
1
gcc_k6-m32_O2-ofp
NLS
S._H.
128
64
28.82
1
gcc_k6-m32_O1-ofp
NLS
S._H.
128
64
85.26
1
gcc_i486-m32_O0
NLS
S._H.
128
64
85.26
1
gcc_pentium2-m32_O0
NLS
S._H.
128
64
85.26
1
gcc_pentium3-m32_O0
NLS
S._H.
128
64
85.26
1
gcc_pentium4-m32_O0
NLS
S._H.
128
64
85.26
1
gcc_pentium-m32_O0
NLS
S._H.
128
64
85.26
1
gcc_pentium-m-m32_O0
NLS
S._H.
128
64
85.26
1
gcc_pentiumpro-m32_O0
NLS
S._H.
128
64
85.76
1
gcc_i386-m32_O0
NLS
S._H.
128
64
85.76
1
gcc_pentium-mmx-m32_O0
NLS
S._H.
128
64
86.01
1
gcc_k6-m32_O0
NLS
S._H.
128
64
86.51
1
gcc_athlon-m32_O0
NLS
S._H.
128
64
86.51
1
gcc_k8-m32_O0
NLS
S._H.
128
64
86.51
1
gcc_m32_O0
NLS
S._H.
128
64
86.51
1
gcc_prescott-m32_O0
NLS
S._H.
128
64
92.47
1
gcc_nocona_O0
NLS
S._H.
128
64
92.97
1
gcc_default_O0
NLS
S._H.
128
64
93.00
1
gcc_k8_O0