Primitive
Profile
Key
IV
MAC
Stream
40 bytes
576 bytes
1500 bytes
Imix
Agility
Key setup
IV setup
Variant
Compiler
NLS-v1
_____
128
128
4.31
18.82
5.12
4.46
5.82
6.62
484.03
364.78
2
gcc_k8_O3-ofp
NLS-v1
_____
128
64
4.31
17.31
5.01
4.41
5.63
6.62
483.23
302.07
2
gcc_k8_O3-ofp
NLS-v1
_____
128
128
4.32
18.69
5.08
4.46
5.78
6.63
492.01
368.14
2
gcc_default_O3-ofp
NLS-v1
_____
128
64
4.32
17.13
4.97
4.40
5.60
6.62
491.22
306.28
2
gcc_default_O3-ofp
NLS-v1
_____
128
128
4.34
24.98
5.45
4.50
6.44
7.55
578.21
435.51
2
gcc_k8_O2-ofp
NLS-v1
_____
128
128
4.34
27.81
5.62
4.54
6.75
11.34
874.15
713.22
2
gcc_default_O2-ofp
NLS-v1
_____
128
64
4.34
22.43
5.27
4.43
6.14
7.56
578.22
333.95
2
gcc_k8_O2-ofp
NLS-v1
_____
128
64
4.34
24.86
5.42
4.46
6.40
7.87
582.35
357.25
2
gcc_default_O2-ofp
NLS-v1
_____
128
128
4.35
24.61
5.38
4.43
6.35
7.41
547.27
433.84
2
gcc_k8_Os-ofp
NLS-v1
_____
128
128
4.35
25.28
5.50
4.63
6.54
6.63
629.82
533.48
2
gcc_athlon-m32_O3-ofp
NLS-v1
_____
128
64
4.35
22.09
5.20
4.36
6.05
7.41
547.46
329.58
2
gcc_k8_Os-ofp
NLS-v1
_____
128
64
4.35
22.97
5.33
4.56
6.26
6.63
629.37
433.27
2
gcc_athlon-m32_O3-ofp
NLS-v1
_____
128
64
4.36
2
gcc_k8-m32_O3-ofp
NLS-v1
_____
128
128
4.37
25.80
5.41
4.45
6.46
10.66
872.09
660.58
2
gcc_default_Os-ofp
NLS-v1
_____
128
64
4.37
23.21
5.23
4.38
6.15
7.41
581.73
337.64
2
gcc_default_Os-ofp
NLS-v1
_____
128
64
4.37
2
gcc_athlon-m32_O2-ofp
NLS-v1
_____
128
64
4.38
2
gcc_k8-m32_O2-ofp
NLS-v1
_____
128
64
4.40
23.07
5.40
4.65
6.34
9.63
622.21
449.07
2
gcc_m32_O3-ual-ofp
NLS-v1
_____
128
64
4.41
2
gcc_athlon-m32_O3-ual-ofp
NLS-v1
_____
128
64
4.41
2
gcc_k8-m32_O3-ual-ofp
NLS-v1
_____
128
128
4.43
29.95
7.69
7.01
8.97
7.54
1031.63
818.20
2
gcc_pentium-mmx-m32_Os-ofp
NLS-v1
_____
128
64
4.43
27.44
5.60
4.61
6.73
7.53
687.66
447.07
2
gcc_pentium-mmx-m32_Os-ofp
NLS-v1
_____
128
128
4.45
29.89
5.85
4.76
7.10
7.63
662.20
546.25
2
gcc_pentium3-m32_Os-ofp
NLS-v1
_____
128
128
4.45
29.90
5.86
4.75
7.10
7.64
657.27
546.63
2
gcc_pentiumpro-m32_Os-ofp
NLS-v1
_____
128
64
4.45
27.40
5.69
4.68
6.81
7.64
657.26
446.38
2
gcc_pentiumpro-m32_Os-ofp
NLS-v1
_____
128
64
4.45
27.43
5.68
4.69
6.81
7.64
662.22
446.05
2
gcc_pentium3-m32_Os-ofp
NLS-v1
_____
128
64
4.45
2
gcc_m32_O3-ofp
NLS-v1
_____
128
128
4.46
25.93
5.57
4.66
6.63
9.55
648.23
572.35
2
gcc_pentium-mmx-m32_O3-ual-ofp
NLS-v1
_____
128
128
4.46
26.03
5.58
4.68
6.65
6.70
625.23
560.09
2
gcc_pentium-m32_O3-ual-ofp
NLS-v1
_____
128
64
4.46
23.71
5.40
4.61
6.36
6.70
625.15
458.17
2
gcc_pentium-m32_O3-ual-ofp
NLS-v1
_____
128
64
4.46
2
gcc_k6-m32_O3-ofp
NLS-v1
_____
128
64
4.46
2
gcc_m32_O2-ofp
NLS-v1
_____
128
64
4.47
2
gcc_athlon-m32_Os-ofp
NLS-v1
_____
128
64
4.47
2
gcc_k8-m32_Os-ofp
NLS-v1
_____
128
64
4.48
2
gcc_k6-3-m32_O3-ual-ofp
NLS-v1
_____
128
64
4.48
2
gcc_k6-m32_O2-ofp
NLS-v1
_____
128
64
4.48
2
gcc_k6-m32_O3-ual-ofp
NLS-v1
_____
128
64
4.48
2
gcc_pentium2-m32_Os-ofp
NLS-v1
_____
128
64
4.50
2
gcc_pentium-m32_Os-ofp
NLS-v1
_____
128
64
4.51
2
gcc_k6-3-m32_Os-ofp
NLS-v1
_____
128
64
4.51
2
gcc_k6-m32_Os-ofp
NLS-v1
_____
128
64
4.55
2
gcc_pentium2-m32_O3-ofp
NLS-v1
_____
128
64
4.55
2
gcc_pentium2-m32_O3-ual-ofp
NLS-v1
_____
128
64
4.55
2
gcc_pentium3-m32_O3-ofp
NLS-v1
_____
128
64
4.55
2
gcc_pentium3-m32_O3-ual-ofp
NLS-v1
_____
128
64
4.55
2
gcc_pentium-m32_O3-ofp
NLS-v1
_____
128
64
4.55
2
gcc_pentium-m-m32_O3-ual-ofp
NLS-v1
_____
128
64
4.55
2
gcc_pentium-mmx-m32_O3-ofp
NLS-v1
_____
128
64
4.55
2
gcc_pentiumpro-m32_O3-ofp
NLS-v1
_____
128
64
4.55
2
gcc_pentiumpro-m32_O3-ual-ofp
NLS-v1
_____
128
64
4.56
2
gcc_pentium2-m32_O2-ofp
NLS-v1
_____
128
64
4.56
2
gcc_pentium-m-m32_O2-ofp
NLS-v1
_____
128
64
4.56
2
gcc_pentiumpro-m32_O2-ofp
NLS-v1
_____
128
64
4.57
2
gcc_default_O3-ual-ofp
NLS-v1
_____
128
64
4.57
2
gcc_k8_O3-ual-ofp
NLS-v1
_____
128
64
4.57
2
gcc_pentium-mmx-m32_O2-ofp
NLS-v1
_____
128
64
4.58
2
gcc_pentium4-m32_O3-ofp
NLS-v1
_____
128
64
4.58
2
gcc_pentium-m32_O2-ofp
NLS-v1
_____
128
128
4.59
25.94
5.51
4.58
6.57
6.63
640.01
570.16
2
gcc_prescott-m32_O3-ual-ofp
NLS-v1
_____
128
128
4.59
25.99
5.51
4.59
6.58
6.60
640.37
569.99
2
gcc_prescott-m32_O3-ofp
NLS-v1
_____
128
64
4.59
23.39
5.33
4.51
6.27
6.64
631.61
468.27
2
gcc_prescott-m32_O3-ual-ofp
NLS-v1
_____
128
64
4.59
2
gcc_i386-m32_O3-ofp
NLS-v1
_____
128
64
4.59
2
gcc_pentium4-m32_O3-ual-ofp
NLS-v1
_____
128
128
4.60
28.43
5.59
4.52
6.76
7.50
609.32
481.79
2
gcc_prescott-m32_O1-ofp
NLS-v1
_____
128
64
4.60
25.88
5.42
4.47
6.47
7.51
609.32
385.03
2
gcc_prescott-m32_O1-ofp
NLS-v1
_____
128
64
4.60
2
gcc_i486-m32_O3-ofp
NLS-v1
_____
128
64
4.60
2
gcc_i486-m32_O3-ual-ofp
NLS-v1
_____
128
64
4.60
2
gcc_pentium-mmx-m32_O1-ofp
NLS-v1
_____
128
128
4.61
29.97
5.71
4.58
6.96
10.87
671.89
823.19
2
gcc_prescott-m32_O2-ofp
NLS-v1
_____
128
64
4.61
27.44
5.53
4.51
6.66
7.55
672.57
446.33
2
gcc_prescott-m32_O2-ofp
NLS-v1
_____
128
64
4.61
2
gcc_i386-m32_O1-ofp
NLS-v1
_____
128
64
4.61
2
gcc_i486-m32_O1-ofp
NLS-v1
_____
128
64
4.61
2
gcc_i486-m32_O2-ofp
NLS-v1
_____
128
64
4.61
2
gcc_k6-3-m32_O1-ofp
NLS-v1
_____
128
64
4.61
2
gcc_k6-m32_O1-ofp
NLS-v1
_____
128
64
4.61
2
gcc_k8-m32_O1-ofp
NLS-v1
_____
128
64
4.61
2
gcc_nocona_O3-ual-ofp
NLS-v1
_____
128
64
4.61
2
gcc_pentium2-m32_O1-ofp
NLS-v1
_____
128
64
4.61
2
gcc_pentium3-m32_O1-ofp
NLS-v1
_____
128
64
4.61
2
gcc_pentium4-m32_O1-ofp
NLS-v1
_____
128
64
4.61
2
gcc_pentium-m-m32_O1-ofp
NLS-v1
_____
128
64
4.61
2
gcc_pentiumpro-m32_O1-ofp
NLS-v1
_____
128
64
4.62
2
gcc_athlon-m32_O1-ofp
NLS-v1
_____
128
64
4.62
2
gcc_nocona_O3-ofp
NLS-v1
_____
128
64
4.62
2
gcc_pentium4-m32_O2-ofp
NLS-v1
_____
128
128
4.63
29.95
5.86
4.77
7.11
7.64
686.75
545.95
2
gcc_pentium-m-m32_Os-ofp
NLS-v1
_____
128
64
4.63
2
gcc_nocona_O2-ofp
NLS-v1
_____
128
64
4.65
2
gcc_default_O1-ofp
NLS-v1
_____
128
64
4.65
2
gcc_k8_O1-ofp
NLS-v1
_____
128
64
4.65
2
gcc_nocona_O1-ofp
NLS-v1
_____
128
64
4.65
2
gcc_nocona_Os-ofp
NLS-v1
_____
128
64
4.68
2
gcc_i486-m32_Os-ofp
NLS-v1
_____
128
64
4.73
29.13
5.70
4.64
6.91
11.04
698.20
462.71
2
gcc_prescott-m32_Os-ofp
NLS-v1
_____
128
64
4.77
2
gcc_pentium4-m32_Os-ofp
NLS-v1
_____
128
64
5.78
23.36
5.39
4.59
6.33
6.65
648.25
465.11
2
gcc_pentium-mmx-m32_O3-ual-ofp
NLS-v1
_____
128
128
6.65
38.25
8.37
4.72
9.08
6.68
623.07
555.86
2
gcc_m32_O3-ual-ofp
NLS-v1
_____
128
64
6.75
2
gcc_k6-3-m32_O3-ofp
NLS-v1
_____
128
64
6.77
2
gcc_k6-3-m32_O2-ofp
NLS-v1
_____
128
64
6.83
2
gcc_m32_Os-ofp
NLS-v1
_____
128
64
6.83
2
gcc_pentium-m-m32_O3-ofp
NLS-v1
_____
128
64
6.84
2
gcc_pentium3-m32_O2-ofp
NLS-v1
_____
128
64
6.93
35.02
8.01
6.79
9.41
6.60
951.01
468.70
2
gcc_prescott-m32_O3-ofp
NLS-v1
_____
128
64
6.94
2
gcc_pentium-m32_O1-ofp
NLS-v1
_____
128
64
6.95
2
gcc_i386-m32_O2-ofp
NLS-v1
_____
128
64
6.95
2
gcc_i386-m32_O3-ual-ofp
NLS-v1
_____
128
64
6.98
41.25
8.55
7.08
10.25
7.62
686.65
446.01
2
gcc_pentium-m-m32_Os-ofp
NLS-v1
_____
128
64
6.98
2
gcc_m32_O1-ofp
NLS-v1
_____
128
128
7.12
46.71
8.76
4.72
9.88
7.67
697.62
563.09
2
gcc_prescott-m32_Os-ofp
NLS-v1
_____
128
64
7.88
1
gcc_default_O3-ual-ofp
NLS-v1
_____
128
64
8.00
1
gcc_nocona_O3-ual-ofp
NLS-v1
_____
128
64
8.01
1
gcc_k8_O3-ual-ofp
NLS-v1
_____
128
64
8.19
1
gcc_k8-m32_O3-ual-ofp
NLS-v1
_____
128
64
8.20
1
gcc_athlon-m32_O3-ual-ofp
NLS-v1
_____
128
64
8.20
1
gcc_m32_O3-ual-ofp
NLS-v1
_____
128
64
8.25
1
gcc_nocona_O3-ofp
NLS-v1
_____
128
64
8.27
1
gcc_k8_O3-ofp
NLS-v1
_____
128
64
8.28
1
gcc_default_O3-ofp
NLS-v1
_____
128
64
8.30
1
gcc_k6-m32_O3-ual-ofp
NLS-v1
_____
128
64
8.32
1
gcc_pentium-m32_O3-ual-ofp
NLS-v1
_____
128
64
8.42
1
gcc_prescott-m32_O3-ual-ofp
NLS-v1
_____
128
64
8.44
1
gcc_i386-m32_O3-ual-ofp
NLS-v1
_____
128
64
8.44
1
gcc_pentium-m32_O3-ofp
NLS-v1
_____
128
64
8.52
1
gcc_pentium4-m32_O3-ual-ofp
NLS-v1
_____
128
64
8.57
1
gcc_pentium2-m32_O3-ofp
NLS-v1
_____
128
64
8.58
1
gcc_pentium-mmx-m32_O3-ofp
NLS-v1
_____
128
64
8.59
1
gcc_athlon-m32_O3-ofp
NLS-v1
_____
128
64
8.59
1
gcc_m32_O3-ofp
NLS-v1
_____
128
64
8.60
1
gcc_k8-m32_O3-ofp
NLS-v1
_____
128
64
8.60
1
gcc_pentium4-m32_O3-ofp
NLS-v1
_____
128
64
8.62
1
gcc_pentium3-m32_O3-ofp
NLS-v1
_____
128
64
8.62
1
gcc_pentium-m-m32_O3-ofp
NLS-v1
_____
128
64
8.66
1
gcc_pentium3-m32_O3-ual-ofp
NLS-v1
_____
128
64
8.68
1
gcc_pentium-m-m32_O3-ual-ofp
NLS-v1
_____
128
64
8.68
1
gcc_pentiumpro-m32_O3-ual-ofp
NLS-v1
_____
128
64
8.77
1
gcc_pentium-mmx-m32_O3-ual-ofp
NLS-v1
_____
128
64
8.80
1
gcc_pentiumpro-m32_O3-ofp
NLS-v1
_____
128
64
8.80
1
gcc_prescott-m32_O3-ofp
NLS-v1
_____
128
64
8.84
1
gcc_pentium2-m32_O3-ual-ofp
NLS-v1
_____
128
64
8.97
1
gcc_i386-m32_O3-ofp
NLS-v1
_____
128
64
9.21
1
gcc_k6-3-m32_O3-ofp
NLS-v1
_____
128
64
10.50
1
gcc_k6-m32_O3-ofp
NLS-v1
_____
128
64
10.68
1
gcc_i486-m32_O3-ofp
NLS-v1
_____
128
64
11.54
1
gcc_pentium-m32_O2-ofp
NLS-v1
_____
128
64
11.54
1
gcc_pentium-mmx-m32_O2-ofp
NLS-v1
_____
128
64
11.55
1
gcc_i486-m32_O2-ofp
NLS-v1
_____
128
64
11.55
1
gcc_m32_O2-ofp
NLS-v1
_____
128
64
12.05
1
gcc_pentium3-m32_O2-ofp
NLS-v1
_____
128
64
12.05
1
gcc_pentium-m-m32_O2-ofp
NLS-v1
_____
128
64
12.05
1
gcc_pentiumpro-m32_O2-ofp
NLS-v1
_____
128
64
12.30
1
gcc_athlon-m32_O2-ofp
NLS-v1
_____
128
64
12.52
1
gcc_k6-3-m32_O3-ual-ofp
NLS-v1
_____
128
64
12.65
1
gcc_i486-m32_O3-ual-ofp
NLS-v1
_____
128
64
12.65
1
gcc_nocona_O2-ofp
NLS-v1
_____
128
64
12.69
2
gcc_pentium4-m32_O0
NLS-v1
_____
128
64
12.70
2
gcc_m32_O0
NLS-v1
_____
128
64
12.70
2
gcc_pentium3-m32_O0
NLS-v1
_____
128
64
12.71
2
gcc_pentium2-m32_O0
NLS-v1
_____
128
64
12.71
2
gcc_pentium-m-m32_O0
NLS-v1
_____
128
64
12.73
2
gcc_k8-m32_O0
NLS-v1
_____
128
64
12.79
1
gcc_m32_O1-ofp
NLS-v1
_____
128
64
12.80
1
gcc_i486-m32_Os-ofp
NLS-v1
_____
128
64
12.82
2
gcc_pentiumpro-m32_O0
NLS-v1
_____
128
64
12.84
2
gcc_k8_O0
NLS-v1
_____
128
64
12.86
2
gcc_default_O0
NLS-v1
_____
128
64
12.87
2
gcc_nocona_O0
NLS-v1
_____
128
64
12.90
1
gcc_default_O1-ofp
NLS-v1
_____
128
64
12.90
1
gcc_default_Os-ofp
NLS-v1
_____
128
64
12.90
1
gcc_k8_O1-ofp
NLS-v1
_____
128
64
12.90
1
gcc_k8_Os-ofp
NLS-v1
_____
128
64
12.90
1
gcc_nocona_O1-ofp
NLS-v1
_____
128
64
13.04
1
gcc_i386-m32_O1-ofp
NLS-v1
_____
128
64
13.04
1
gcc_i486-m32_O1-ofp
NLS-v1
_____
128
64
13.04
1
gcc_pentium-m32_O1-ofp
NLS-v1
_____
128
64
13.04
1
gcc_pentium-mmx-m32_O1-ofp
NLS-v1
_____
128
64
13.04
1
gcc_pentiumpro-m32_O1-ofp
NLS-v1
_____
128
64
13.04
1
gcc_prescott-m32_O2-ofp
NLS-v1
_____
128
64
13.05
41.32
15.07
13.80
16.40
14.96
1239.63
992.18
1
gcc_prescott-m32_Os-ofp
NLS-v1
_____
128
64
13.05
1
gcc_i386-m32_O2-ofp
NLS-v1
_____
128
64
13.05
1
gcc_m32_Os-ofp
NLS-v1
_____
128
64
13.05
1
gcc_pentium2-m32_Os-ofp
NLS-v1
_____
128
64
13.05
1
gcc_pentium3-m32_O1-ofp
NLS-v1
_____
128
64
13.05
1
gcc_pentium3-m32_Os-ofp
NLS-v1
_____
128
64
13.05
1
gcc_pentium-m-m32_Os-ofp
NLS-v1
_____
128
64
13.05
1
gcc_pentium-mmx-m32_Os-ofp
NLS-v1
_____
128
64
13.05
1
gcc_pentiumpro-m32_Os-ofp
NLS-v1
_____
128
128
13.06
43.85
15.25
13.87
16.70
22.04
1859.49
1639.77
1
gcc_prescott-m32_Os-ofp
NLS-v1
_____
128
64
13.07
2
gcc_i486-m32_O0
NLS-v1
_____
128
64
13.07
2
gcc_k6-m32_O0
NLS-v1
_____
128
64
13.08
2
gcc_k6-3-m32_O0
NLS-v1
_____
128
64
13.10
2
gcc_pentium-m32_O0
NLS-v1
_____
128
64
13.12
1
gcc_pentium-m32_Os-ofp
NLS-v1
_____
128
64
13.15
1
gcc_k8_O2-ofp
NLS-v1
_____
128
64
13.19
2
gcc_prescott-m32_O0
NLS-v1
_____
128
64
13.30
1
gcc_k6-3-m32_O2-ofp
NLS-v1
_____
128
64
13.30
1
gcc_k6-m32_O2-ofp
NLS-v1
_____
128
64
14.34
1
gcc_prescott-m32_O1-ofp
NLS-v1
_____
128
64
15.47
1
gcc_pentium2-m32_O1-ofp
NLS-v1
_____
128
64
15.54
1
gcc_athlon-m32_O1-ofp
NLS-v1
_____
128
64
15.54
1
gcc_k8-m32_O1-ofp
NLS-v1
_____
128
64
15.54
1
gcc_pentium4-m32_O2-ofp
NLS-v1
_____
128
64
15.55
1
gcc_k8-m32_Os-ofp
NLS-v1
_____
128
64
15.80
1
gcc_athlon-m32_Os-ofp
NLS-v1
_____
128
64
15.80
1
gcc_k6-3-m32_Os-ofp
NLS-v1
_____
128
64
15.80
1
gcc_k6-m32_Os-ofp
NLS-v1
_____
128
64
15.80
1
gcc_pentium4-m32_O1-ofp
NLS-v1
_____
128
64
15.80
1
gcc_pentium4-m32_Os-ofp
NLS-v1
_____
128
64
16.04
1
gcc_k6-3-m32_O1-ofp
NLS-v1
_____
128
64
16.04
1
gcc_k6-m32_O1-ofp
NLS-v1
_____
128
64
18.09
1
gcc_pentium2-m32_O2-ofp
NLS-v1
_____
128
64
18.51
1
gcc_k8-m32_O2-ofp
NLS-v1
_____
128
64
18.98
1
gcc_nocona_Os-ofp
NLS-v1
_____
128
64
19.05
2
gcc_athlon-m32_O0
NLS-v1
_____
128
64
19.62
2
gcc_i386-m32_O0
NLS-v1
_____
128
64
19.65
2
gcc_pentium-mmx-m32_O0
NLS-v1
_____
128
64
19.67
1
gcc_pentium-m-m32_O1-ofp
NLS-v1
_____
128
64
21.97
1
gcc_default_O2-ofp
NLS-v1
_____
128
64
52.76
1
gcc_default_O0
NLS-v1
_____
128
64
53.30
1
gcc_pentium-m32_O0
NLS-v1
_____
128
64
53.40
1
gcc_pentium-mmx-m32_O0
NLS-v1
_____
128
64
53.41
1
gcc_nocona_O0
NLS-v1
_____
128
64
53.42
1
gcc_i486-m32_O0
NLS-v1
_____
128
64
53.82
1
gcc_pentium3-m32_O0
NLS-v1
_____
128
64
53.87
1
gcc_pentium2-m32_O0
NLS-v1
_____
128
64
53.89
1
gcc_athlon-m32_O0
NLS-v1
_____
128
64
53.89
1
gcc_pentium-m-m32_O0
NLS-v1
_____
128
64
53.91
1
gcc_k8-m32_O0
NLS-v1
_____
128
64
54.18
1
gcc_i386-m32_O0
NLS-v1
_____
128
64
54.21
1
gcc_k6-3-m32_O0
NLS-v1
_____
128
64
54.21
1
gcc_k6-m32_O0
NLS-v1
_____
128
64
54.32
1
gcc_m32_O0
NLS-v1
_____
128
64
54.43
1
gcc_pentium4-m32_O0
NLS-v1
_____
128
64
54.44
1
gcc_prescott-m32_O0
NLS-v1
_____
128
64
80.54
1
gcc_k8_O0
NLS-v1
_____
128
64
80.78
1
gcc_pentiumpro-m32_O0