Primitive
Profile
Key
IV
MAC
Stream
40 bytes
576 bytes
1500 bytes
Imix
Agility
Key setup
IV setup
Variant
Compiler
NLS-v1
_____
128
128
5.62
29.98
7.60
6.45
8.71
9.99
736.20
610.99
2
gcc_default_O3-ofp
NLS-v1
_____
128
64
5.62
27.78
7.43
6.38
8.44
10.01
736.26
522.92
2
gcc_default_O3-ofp
NLS-v1
_____
128
64
5.65
35.22
8.14
7.09
9.61
11.08
997.71
638.04
2
gcc_pentium-m32_O3-ofp
NLS-v1
_____
128
128
5.66
37.49
8.40
7.10
9.92
10.91
976.91
748.10
2
gcc_pentium-mmx-m32_O3-ofp
NLS-v1
_____
128
128
5.66
38.09
8.31
7.07
9.90
11.11
978.35
755.33
2
gcc_pentium-m32_O3-ofp
NLS-v1
_____
128
128
5.67
38.45
8.00
6.80
9.65
10.84
758.88
760.02
2
gcc_pentiumpro-m32_O3-ual-ofp
NLS-v1
_____
128
64
5.67
34.71
8.23
7.00
9.60
10.92
974.02
634.94
2
gcc_pentium-mmx-m32_O3-ofp
NLS-v1
_____
128
128
5.69
32.12
7.81
6.57
9.02
10.19
763.12
660.80
2
gcc_nocona_O3-ual-ofp
NLS-v1
_____
128
64
5.69
29.77
7.64
6.51
8.74
10.17
763.64
567.96
2
gcc_nocona_O3-ual-ofp
NLS-v1
_____
128
64
5.69
35.34
7.90
6.64
9.32
10.91
777.61
644.34
2
gcc_pentium2-m32_O3-ual-ofp
NLS-v1
_____
128
64
5.69
2
gcc_default_O2-ofp
NLS-v1
_____
128
128
5.70
30.69
7.75
6.44
8.84
10.07
782.19
611.06
2
gcc_k8_O3-ofp
NLS-v1
_____
128
128
5.70
32.22
7.75
6.45
8.95
10.23
848.92
664.30
2
gcc_nocona_O3-ofp
NLS-v1
_____
128
64
5.70
28.29
7.47
6.39
8.50
10.09
751.27
521.28
2
gcc_k8_O3-ofp
NLS-v1
_____
128
64
5.70
29.61
7.63
6.48
8.72
10.24
841.89
565.26
2
gcc_nocona_O3-ofp
NLS-v1
_____
128
64
5.70
49.37
9.14
7.01
11.12
13.33
1143.47
853.95
2
gcc_pentium-mmx-m32_O2-ofp
NLS-v1
_____
128
128
5.71
53.54
9.17
7.19
11.48
13.19
1142.64
975.44
2
gcc_pentium-m32_O2-ofp
NLS-v1
_____
128
128
5.71
53.59
9.33
7.34
11.63
13.37
1143.25
975.48
2
gcc_pentium-mmx-m32_O2-ofp
NLS-v1
_____
128
64
5.71
2
gcc_m32_O3-ofp
NLS-v1
_____
128
128
5.72
38.18
8.27
6.86
9.80
10.83
822.58
768.91
2
gcc_pentium4-m32_O3-ual-ofp
NLS-v1
_____
128
64
5.72
35.47
7.85
6.67
9.31
10.89
822.61
655.69
2
gcc_pentium4-m32_O3-ual-ofp
NLS-v1
_____
128
64
5.72
35.58
7.82
6.72
9.32
10.86
759.96
653.08
2
gcc_pentiumpro-m32_O3-ual-ofp
NLS-v1
_____
128
64
5.72
38.37
8.34
6.87
9.86
10.92
912.01
731.73
2
gcc_prescott-m32_O3-ofp
NLS-v1
_____
128
64
5.72
49.29
8.83
7.12
10.98
13.22
1143.47
804.98
2
gcc_pentium-m32_O2-ofp
NLS-v1
_____
128
64
5.72
2
gcc_pentium-m-m32_O3-ual-ofp
NLS-v1
_____
128
128
5.73
38.36
8.28
6.83
9.81
10.90
946.79
769.06
2
gcc_pentium4-m32_O3-ofp
NLS-v1
_____
128
64
5.73
35.46
8.07
6.74
9.46
10.85
932.79
655.85
2
gcc_pentium4-m32_O3-ofp
NLS-v1
_____
128
64
5.73
2
gcc_k8-m32_O3-ofp
NLS-v1
_____
128
64
5.74
49.29
8.83
6.88
10.89
12.98
997.07
688.98
2
gcc_prescott-m32_O1-ofp
NLS-v1
_____
128
64
5.74
2
gcc_athlon-m32_O3-ofp
NLS-v1
_____
128
64
5.74
2
gcc_i386-m32_O3-ual-ofp
NLS-v1
_____
128
128
5.75
41.14
8.61
6.95
10.23
10.93
912.03
860.18
2
gcc_prescott-m32_O3-ofp
NLS-v1
_____
128
64
5.75
38.01
8.24
6.83
9.76
11.01
824.05
727.63
2
gcc_prescott-m32_O3-ual-ofp
NLS-v1
_____
128
64
5.75
2
gcc_m32_O3-ual-ofp
NLS-v1
_____
128
64
5.75
2
gcc_nocona_O1-ofp
NLS-v1
_____
128
64
5.76
2
gcc_i486-m32_O3-ofp
NLS-v1
_____
128
64
5.76
2
gcc_k6-m32_O1-ofp
NLS-v1
_____
128
64
5.76
2
gcc_k8_O2-ofp
NLS-v1
_____
128
128
5.77
52.08
8.80
6.91
11.07
13.07
1006.63
918.34
2
gcc_prescott-m32_O2-ofp
NLS-v1
_____
128
64
5.77
48.48
8.52
6.85
10.64
13.05
1005.85
770.93
2
gcc_prescott-m32_O2-ofp
NLS-v1
_____
128
64
5.77
2
gcc_athlon-m32_O1-ofp
NLS-v1
_____
128
64
5.77
2
gcc_i386-m32_O3-ofp
NLS-v1
_____
128
64
5.77
2
gcc_i486-m32_O3-ual-ofp
NLS-v1
_____
128
64
5.77
2
gcc_nocona_O2-ofp
NLS-v1
_____
128
64
5.77
2
gcc_pentium-mmx-m32_O3-ual-ofp
NLS-v1
_____
128
64
5.78
34.75
7.95
6.80
9.36
10.97
859.61
614.55
2
gcc_pentium2-m32_O3-ofp
NLS-v1
_____
128
64
5.78
2
gcc_pentium-m32_O1-ofp
NLS-v1
_____
128
64
5.78
2
gcc_pentium3-m32_O3-ual-ofp
NLS-v1
_____
128
64
5.78
2
gcc_pentium4-m32_O2-ofp
NLS-v1
_____
128
64
5.78
2
gcc_pentiumpro-m32_O3-ofp
NLS-v1
_____
128
128
5.79
37.42
8.19
6.97
9.74
10.95
858.47
732.07
2
gcc_pentium2-m32_O3-ofp
NLS-v1
_____
128
128
5.79
38.19
8.12
6.76
9.68
10.91
787.10
760.90
2
gcc_pentium2-m32_O3-ual-ofp
NLS-v1
_____
128
64
5.79
2
gcc_pentium-m-m32_O3-ofp
NLS-v1
_____
128
64
5.79
2
gcc_pentium3-m32_O3-ofp
NLS-v1
_____
128
128
5.80
40.97
8.36
6.89
10.06
10.95
824.05
840.52
2
gcc_prescott-m32_O3-ual-ofp
NLS-v1
_____
128
64
5.80
2
gcc_k6-m32_O2-ofp
NLS-v1
_____
128
64
5.80
2
gcc_pentium-m32_O3-ual-ofp
NLS-v1
_____
128
128
5.82
52.23
9.13
6.92
11.27
12.98
997.22
896.52
2
gcc_prescott-m32_O1-ofp
NLS-v1
_____
128
64
5.82
2
gcc_i386-m32_O2-ofp
NLS-v1
_____
128
64
5.82
2
gcc_pentium2-m32_O2-ofp
NLS-v1
_____
128
64
5.82
2
gcc_pentiumpro-m32_O2-ofp
NLS-v1
_____
128
64
5.83
2
gcc_athlon-m32_O2-ofp
NLS-v1
_____
128
64
5.84
2
gcc_k6-m32_O3-ofp
NLS-v1
_____
128
64
5.84
2
gcc_pentium3-m32_Os-ofp
NLS-v1
_____
128
64
5.85
2
gcc_pentium-m-m32_O2-ofp
NLS-v1
_____
128
64
5.85
2
gcc_pentium3-m32_O2-ofp
NLS-v1
_____
128
64
5.86
2
gcc_i486-m32_O2-ofp
NLS-v1
_____
128
64
5.86
2
gcc_m32_O2-ofp
NLS-v1
_____
128
64
5.86
2
gcc_pentium2-m32_O1-ofp
NLS-v1
_____
128
64
5.87
2
gcc_default_O3-ual-ofp
NLS-v1
_____
128
64
5.87
2
gcc_k8-m32_O2-ofp
NLS-v1
_____
128
64
5.87
2
gcc_pentium2-m32_Os-ofp
NLS-v1
_____
128
64
5.88
2
gcc_k8-m32_O1-ofp
NLS-v1
_____
128
64
5.88
2
gcc_pentium-mmx-m32_O1-ofp
NLS-v1
_____
128
64
5.89
2
gcc_athlon-m32_O3-ual-ofp
NLS-v1
_____
128
64
5.89
2
gcc_i386-m32_O1-ofp
NLS-v1
_____
128
64
5.89
2
gcc_i486-m32_O1-ofp
NLS-v1
_____
128
64
5.89
2
gcc_k8-m32_O3-ual-ofp
NLS-v1
_____
128
64
5.89
2
gcc_pentium-m-m32_O1-ofp
NLS-v1
_____
128
64
5.89
2
gcc_pentium3-m32_O1-ofp
NLS-v1
_____
128
64
5.89
2
gcc_pentium4-m32_Os-ofp
NLS-v1
_____
128
64
5.89
2
gcc_pentiumpro-m32_O1-ofp
NLS-v1
_____
128
64
5.90
2
gcc_default_O1-ofp
NLS-v1
_____
128
64
5.91
2
gcc_athlon-m32_Os-ofp
NLS-v1
_____
128
64
5.92
2
gcc_m32_O1-ofp
NLS-v1
_____
128
64
5.93
2
gcc_pentium-mmx-m32_Os-ofp
NLS-v1
_____
128
64
5.94
2
gcc_pentium4-m32_O1-ofp
NLS-v1
_____
128
64
5.96
2
gcc_k8-m32_Os-ofp
NLS-v1
_____
128
64
5.96
2
gcc_pentium-m32_Os-ofp
NLS-v1
_____
128
64
5.97
2
gcc_k6-m32_O3-ual-ofp
NLS-v1
_____
128
64
5.97
2
gcc_k8_O3-ual-ofp
NLS-v1
_____
128
64
5.99
2
gcc_k8_O1-ofp
NLS-v1
_____
128
64
6.01
2
gcc_m32_Os-ofp
NLS-v1
_____
128
64
6.02
2
gcc_pentium-m-m32_Os-ofp
NLS-v1
_____
128
64
6.04
2
gcc_pentiumpro-m32_Os-ofp
NLS-v1
_____
128
128
6.05
64.07
9.98
6.91
12.56
13.21
1328.89
1040.72
2
gcc_prescott-m32_Os-ofp
NLS-v1
_____
128
64
6.08
2
gcc_k6-m32_Os-ofp
NLS-v1
_____
128
64
6.12
2
gcc_i486-m32_Os-ofp
NLS-v1
_____
128
64
6.16
60.09
9.47
6.89
11.99
13.15
1320.33
872.36
2
gcc_prescott-m32_Os-ofp
NLS-v1
_____
128
64
6.79
2
gcc_default_Os-ofp
NLS-v1
_____
128
64
6.80
2
gcc_k8_Os-ofp
NLS-v1
_____
128
64
7.16
2
gcc_nocona_Os-ofp
NLS-v1
_____
128
64
11.08
1
gcc_k8_O3-ofp
NLS-v1
_____
128
64
11.09
1
gcc_default_O3-ofp
NLS-v1
_____
128
64
11.16
1
gcc_default_O3-ual-ofp
NLS-v1
_____
128
64
11.19
1
gcc_k8_O3-ual-ofp
NLS-v1
_____
128
64
11.36
1
gcc_nocona_O3-ual-ofp
NLS-v1
_____
128
64
11.39
1
gcc_nocona_O3-ofp
NLS-v1
_____
128
64
12.15
1
gcc_athlon-m32_O3-ofp
NLS-v1
_____
128
64
12.24
1
gcc_k8-m32_O3-ofp
NLS-v1
_____
128
64
12.31
1
gcc_athlon-m32_O3-ual-ofp
NLS-v1
_____
128
64
12.36
1
gcc_pentium2-m32_O3-ofp
NLS-v1
_____
128
64
12.40
1
gcc_m32_O3-ofp
NLS-v1
_____
128
64
12.42
1
gcc_pentiumpro-m32_O3-ofp
NLS-v1
_____
128
64
12.43
1
gcc_pentium-m-m32_O3-ofp
NLS-v1
_____
128
64
12.43
1
gcc_pentium3-m32_O3-ofp
NLS-v1
_____
128
64
12.46
1
gcc_pentium-m32_O3-ofp
NLS-v1
_____
128
64
12.51
1
gcc_pentium-mmx-m32_O3-ofp
NLS-v1
_____
128
64
12.53
1
gcc_k6-m32_O3-ofp
NLS-v1
_____
128
64
12.58
1
gcc_k8-m32_O3-ual-ofp
NLS-v1
_____
128
64
12.61
1
gcc_pentium4-m32_O3-ofp
NLS-v1
_____
128
64
12.68
1
gcc_k6-m32_O3-ual-ofp
NLS-v1
_____
128
64
12.80
1
gcc_prescott-m32_O3-ofp
NLS-v1
_____
128
64
12.91
1
gcc_i386-m32_O3-ual-ofp
NLS-v1
_____
128
64
12.91
1
gcc_i486-m32_O3-ual-ofp
NLS-v1
_____
128
64
12.93
1
gcc_i386-m32_O3-ofp
NLS-v1
_____
128
64
12.94
1
gcc_i486-m32_O3-ofp
NLS-v1
_____
128
64
12.94
1
gcc_prescott-m32_O3-ual-ofp
NLS-v1
_____
128
64
14.88
1
gcc_pentiumpro-m32_O3-ual-ofp
NLS-v1
_____
128
64
14.89
1
gcc_m32_O3-ual-ofp
NLS-v1
_____
128
64
14.89
1
gcc_pentium3-m32_O3-ual-ofp
NLS-v1
_____
128
64
14.89
1
gcc_pentium4-m32_O3-ual-ofp
NLS-v1
_____
128
64
14.90
1
gcc_pentium2-m32_O3-ual-ofp
NLS-v1
_____
128
64
14.99
1
gcc_pentium-m-m32_O3-ual-ofp
NLS-v1
_____
128
64
15.36
1
gcc_pentium-m32_O3-ual-ofp
NLS-v1
_____
128
64
15.36
1
gcc_pentium-mmx-m32_O3-ual-ofp
NLS-v1
_____
128
64
17.10
2
gcc_prescott-m32_O0
NLS-v1
_____
128
64
17.25
2
gcc_default_O0
NLS-v1
_____
128
64
17.28
2
gcc_athlon-m32_O0
NLS-v1
_____
128
64
17.31
2
gcc_k8-m32_O0
NLS-v1
_____
128
64
17.35
2
gcc_pentium4-m32_O0
NLS-v1
_____
128
64
17.36
2
gcc_pentium-m-m32_O0
NLS-v1
_____
128
64
17.37
2
gcc_k8_O0
NLS-v1
_____
128
64
17.37
2
gcc_pentium2-m32_O0
NLS-v1
_____
128
64
17.43
2
gcc_pentium3-m32_O0
NLS-v1
_____
128
64
17.44
2
gcc_pentiumpro-m32_O0
NLS-v1
_____
128
64
17.53
2
gcc_m32_O0
NLS-v1
_____
128
64
17.65
2
gcc_pentium-m32_O0
NLS-v1
_____
128
64
17.68
2
gcc_i486-m32_O0
NLS-v1
_____
128
64
17.69
2
gcc_i386-m32_O0
NLS-v1
_____
128
64
17.80
2
gcc_pentium-mmx-m32_O0
NLS-v1
_____
128
64
18.05
2
gcc_k6-m32_O0
NLS-v1
_____
128
64
18.89
2
gcc_nocona_O0
NLS-v1
_____
128
64
19.72
1
gcc_nocona_O2-ofp
NLS-v1
_____
128
64
21.88
1
gcc_default_O1-ofp
NLS-v1
_____
128
64
21.88
1
gcc_default_Os-ofp
NLS-v1
_____
128
64
21.88
1
gcc_k8_O2-ofp
NLS-v1
_____
128
64
21.88
1
gcc_nocona_O1-ofp
NLS-v1
_____
128
64
21.88
1
gcc_nocona_Os-ofp
NLS-v1
_____
128
64
21.89
1
gcc_k8_O1-ofp
NLS-v1
_____
128
64
21.91
1
gcc_k8_Os-ofp
NLS-v1
_____
128
64
22.38
1
gcc_default_O2-ofp
NLS-v1
_____
128
64
22.60
1
gcc_m32_O2-ofp
NLS-v1
_____
128
128
23.10
94.71
28.14
25.13
31.60
26.94
2466.89
2298.50
1
gcc_prescott-m32_Os-ofp
NLS-v1
_____
128
64
23.10
90.27
27.88
25.00
31.10
26.81
2467.95
2133.54
1
gcc_prescott-m32_Os-ofp
NLS-v1
_____
128
64
23.10
1
gcc_athlon-m32_O1-ofp
NLS-v1
_____
128
64
23.10
1
gcc_athlon-m32_O2-ofp
NLS-v1
_____
128
64
23.10
1
gcc_i386-m32_O2-ofp
NLS-v1
_____
128
64
23.10
1
gcc_i486-m32_O2-ofp
NLS-v1
_____
128
64
23.10
1
gcc_i486-m32_Os-ofp
NLS-v1
_____
128
64
23.10
1
gcc_k6-m32_O1-ofp
NLS-v1
_____
128
64
23.10
1
gcc_k6-m32_O2-ofp
NLS-v1
_____
128
64
23.10
1
gcc_k6-m32_Os-ofp
NLS-v1
_____
128
64
23.10
1
gcc_k8-m32_O1-ofp
NLS-v1
_____
128
64
23.10
1
gcc_m32_O1-ofp
NLS-v1
_____
128
64
23.10
1
gcc_pentium-m-m32_O2-ofp
NLS-v1
_____
128
64
23.10
1
gcc_pentium-m32_O2-ofp
NLS-v1
_____
128
64
23.10
1
gcc_pentium-mmx-m32_O2-ofp
NLS-v1
_____
128
64
23.10
1
gcc_pentium2-m32_O2-ofp
NLS-v1
_____
128
64
23.10
1
gcc_pentium4-m32_O1-ofp
NLS-v1
_____
128
64
23.10
1
gcc_pentium4-m32_O2-ofp
NLS-v1
_____
128
64
23.10
1
gcc_prescott-m32_O2-ofp
NLS-v1
_____
128
64
23.11
1
gcc_athlon-m32_Os-ofp
NLS-v1
_____
128
64
23.11
1
gcc_i486-m32_O1-ofp
NLS-v1
_____
128
64
23.11
1
gcc_k8-m32_O2-ofp
NLS-v1
_____
128
64
23.11
1
gcc_k8-m32_Os-ofp
NLS-v1
_____
128
64
23.11
1
gcc_pentium3-m32_O2-ofp
NLS-v1
_____
128
64
23.11
1
gcc_pentiumpro-m32_O2-ofp
NLS-v1
_____
128
64
23.12
1
gcc_i386-m32_O1-ofp
NLS-v1
_____
128
64
30.60
1
gcc_pentium-m-m32_O1-ofp
NLS-v1
_____
128
64
30.60
1
gcc_pentium2-m32_O1-ofp
NLS-v1
_____
128
64
30.60
1
gcc_pentium3-m32_O1-ofp
NLS-v1
_____
128
64
30.60
1
gcc_pentiumpro-m32_O1-ofp
NLS-v1
_____
128
64
30.62
1
gcc_pentium-m32_Os-ofp
NLS-v1
_____
128
64
30.62
1
gcc_pentium-mmx-m32_Os-ofp
NLS-v1
_____
128
64
34.10
1
gcc_prescott-m32_O1-ofp
NLS-v1
_____
128
64
39.04
1
gcc_pentium3-m32_Os-ofp
NLS-v1
_____
128
64
39.09
1
gcc_pentium4-m32_Os-ofp
NLS-v1
_____
128
64
39.10
1
gcc_m32_Os-ofp
NLS-v1
_____
128
64
39.10
1
gcc_pentium-m-m32_Os-ofp
NLS-v1
_____
128
64
39.10
1
gcc_pentium-m32_O1-ofp
NLS-v1
_____
128
64
39.10
1
gcc_pentium-mmx-m32_O1-ofp
NLS-v1
_____
128
64
39.10
1
gcc_pentium2-m32_Os-ofp
NLS-v1
_____
128
64
39.10
1
gcc_pentiumpro-m32_Os-ofp
NLS-v1
_____
128
64
82.20
1
gcc_nocona_O0
NLS-v1
_____
128
64
82.70
1
gcc_default_O0
NLS-v1
_____
128
64
89.39
1
gcc_i486-m32_O0
NLS-v1
_____
128
64
89.39
1
gcc_pentium-m32_O0
NLS-v1
_____
128
64
89.40
1
gcc_pentium-m-m32_O0
NLS-v1
_____
128
64
89.40
1
gcc_pentium3-m32_O0
NLS-v1
_____
128
64
89.40
1
gcc_pentiumpro-m32_O0
NLS-v1
_____
128
64
89.42
1
gcc_pentium-mmx-m32_O0
NLS-v1
_____
128
64
89.42
1
gcc_pentium2-m32_O0
NLS-v1
_____
128
64
89.67
1
gcc_i386-m32_O0
NLS-v1
_____
128
64
91.65
1
gcc_m32_O0
NLS-v1
_____
128
64
91.66
1
gcc_pentium4-m32_O0
NLS-v1
_____
128
64
91.66
1
gcc_prescott-m32_O0
NLS-v1
_____
128
64
91.91
1
gcc_athlon-m32_O0
NLS-v1
_____
128
64
91.91
1
gcc_k8-m32_O0
NLS-v1
_____
128
64
92.34
1
gcc_k6-m32_O0
NLS-v1
_____
128
64
95.69
1
gcc_k8_O0