Primitive
Profile
Key
IV
MAC
Stream
40 bytes
576 bytes
1500 bytes
Imix
Agility
Key setup
IV setup
Variant
Compiler
SOSEMANUK
S!___
128
64
4.06
26.31
7.28
6.56
8.32
5.34
774.26
595.90
1
gcc_default_O1-ofp
SOSEMANUK
S!___
128
64
4.06
26.37
7.29
6.12
8.17
5.34
771.36
597.93
1
gcc_k8_O1-ofp
SOSEMANUK
S!___
256
128
4.06
25.46
7.22
6.10
8.06
5.34
754.28
560.84
1
gcc_default_O1-ofp
SOSEMANUK
S!___
256
128
4.06
25.50
7.23
6.10
8.06
5.34
753.28
561.84
1
gcc_k8_O1-ofp
SOSEMANUK
S!___
128
64
4.15
1
gcc_default_O3-ual-ofp
SOSEMANUK
S!___
128
64
4.16
24.63
7.29
6.20
8.08
5.45
752.67
523.78
1
gcc_k8_O3-ual-ofp
SOSEMANUK
S!___
256
128
4.16
23.72
7.22
6.17
7.97
5.44
717.28
485.71
1
gcc_k8_O3-ual-ofp
SOSEMANUK
S!___
128
64
4.31
1
gcc_default_O3-ofp
SOSEMANUK
S!___
128
64
4.31
1
gcc_k8_O3-ofp
SOSEMANUK
S!___
128
64
4.39
1
gcc-4.0_default_Os-ofp
SOSEMANUK
S!___
128
64
4.42
1
gcc-4.0_k8_Os-ofp
SOSEMANUK
S!___
128
64
4.60
1
gcc-4.0_default_O1-ofp
SOSEMANUK
S!___
128
64
4.63
1
gcc-4.0_k8_O1-ofp
SOSEMANUK
S!___
128
64
4.85
1
gcc-4.0_default_O3-ofp
SOSEMANUK
S!___
128
64
4.85
1
gcc-4.0_default_O3-ual-ofp
SOSEMANUK
S!___
128
64
4.86
1
gcc-4.0_k8_O3-ual-ofp
SOSEMANUK
S!___
128
64
4.89
1
gcc-4.0_k8_O3-ofp
SOSEMANUK
S!___
128
64
4.94
26.91
8.99
7.86
9.80
6.21
547.34
541.74
1
gcc_k8_Os-ofp
SOSEMANUK
S!___
128
64
4.94
1
gcc_default_Os-ofp
SOSEMANUK
S!___
256
128
4.94
25.67
8.90
7.82
9.66
6.22
530.34
490.86
1
gcc_k8_Os-ofp
SOSEMANUK
S!___
128
64
5.12
1
gcc_athlon-m32_O1-ofp
SOSEMANUK
S!___
128
64
5.16
30.03
8.29
6.95
9.29
6.33
1084.34
672.25
1
gcc_pentium2-m32_O1-ofp
SOSEMANUK
S!___
256
128
5.16
28.07
8.14
6.87
9.04
6.35
1002.43
600.69
1
gcc_pentium4-m32_O1-ofp
SOSEMANUK
S!___
256
128
5.16
28.34
8.18
6.91
9.09
6.34
1000.93
604.07
1
gcc_pentium2-m32_O1-ofp
SOSEMANUK
S!___
128
64
5.17
29.85
8.27
6.92
9.25
6.35
1050.44
672.01
1
gcc_pentium4-m32_O1-ofp
SOSEMANUK
S!___
128
64
5.17
30.00
8.29
6.92
9.27
6.34
1048.94
672.24
1
gcc_pentium3-m32_O1-ofp
SOSEMANUK
S!___
256
128
5.17
28.29
8.17
6.87
9.07
6.34
998.93
603.31
1
gcc_pentium3-m32_O1-ofp
SOSEMANUK
S!___
128
64
5.19
29.75
8.28
6.93
9.26
6.37
1046.73
671.92
1
gcc_pentium-m-m32_O1-ofp
SOSEMANUK
S!___
128
64
5.19
1
gcc_k8-m32_O1-ofp
SOSEMANUK
S!___
256
128
5.19
28.02
8.16
6.89
9.05
6.39
999.73
602.94
1
gcc_pentium-m-m32_O1-ofp
SOSEMANUK
S!___
128
64
5.36
1
gcc-4.0_k8-m32_Os-ofp
SOSEMANUK
S!___
128
64
5.45
1
gcc-4.0_athlon-m32_Os-ofp
SOSEMANUK
S!___
128
64
5.58
1
gcc-4.0_pentium3-m32_O1-ofp
SOSEMANUK
S!___
128
64
5.59
1
gcc-4.0_pentium2-m32_O1-ofp
SOSEMANUK
S!___
128
64
5.59
1
gcc-4.0_pentiumpro-m32_O1-ofp
SOSEMANUK
S!___
128
64
5.61
1
gcc-4.0_pentium4-m32_O1-ofp
SOSEMANUK
S!___
128
64
5.61
1
gcc-4.0_pentium-m-m32_O1-ofp
SOSEMANUK
S!___
128
64
5.62
1
gcc-4.0_athlon-m32_O1-ofp
SOSEMANUK
S!___
128
64
5.63
1
gcc-4.0_k8-m32_O1-ofp
SOSEMANUK
S!___
128
64
6.33
1
gcc-4.0_nocona_Os-ofp
SOSEMANUK
S!___
128
64
6.34
1
gcc-4.0_m32_Os-ofp
SOSEMANUK
S!___
128
64
6.40
1
gcc-4.0_pentium3-m32_Os-ofp
SOSEMANUK
S!___
128
64
6.40
1
gcc-4.0_pentium-m-m32_Os-ofp
SOSEMANUK
S!___
128
64
6.41
1
gcc-4.0_pentiumpro-m32_Os-ofp
SOSEMANUK
S!___
128
64
6.42
1
gcc-4.0_pentium2-m32_Os-ofp
SOSEMANUK
S!___
128
64
6.43
1
gcc-4.0_pentium-mmx-m32_Os-ofp
SOSEMANUK
S!___
128
64
6.45
1
gcc-4.0_k6-m32_Os-ofp
SOSEMANUK
S!___
128
64
6.46
1
gcc-4.0_pentium-m32_Os-ofp
SOSEMANUK
S!___
128
64
6.54
1
gcc_athlon-m32_Os-ofp
SOSEMANUK
S!___
128
64
6.59
1
gcc_k8-m32_Os-ofp
SOSEMANUK
S!___
128
64
6.67
1
gcc_nocona_Os-ofp
SOSEMANUK
S!___
128
64
6.79
1
gcc_k6-m32_O1-ofp
SOSEMANUK
S!___
128
64
6.82
1
gcc_m32_O1-ofp
SOSEMANUK
S!___
128
64
6.89
1
gcc-4.0_m32_O2-ofp
SOSEMANUK
S!___
128
64
6.89
1
gcc-4.0_m32_O3-ofp
SOSEMANUK
S!___
128
64
6.92
1
gcc-4.0_m32_O3-ual-ofp
SOSEMANUK
S!___
128
64
7.02
29.52
9.48
8.22
10.39
7.34
834.40
561.91
1
gcc_pentium-mmx-m32_Os-ofp
SOSEMANUK
S!___
128
64
7.02
1
gcc_pentium-m32_Os-ofp
SOSEMANUK
S!___
128
64
7.03
1
gcc-4.0_pentium4-m32_Os-ofp
SOSEMANUK
S!___
128
64
7.06
1
gcc-4.0_i486-m32_Os-ofp
SOSEMANUK
S!___
128
64
7.08
1
gcc-4.0_prescott-m32_Os-ofp
SOSEMANUK
S!___
128
64
7.11
1
gcc_pentium3-m32_Os-ofp
SOSEMANUK
S!___
128
64
7.11
1
gcc_pentium-m-m32_Os-ofp
SOSEMANUK
S!___
128
64
7.12
1
gcc_pentium2-m32_Os-ofp
SOSEMANUK
S!___
128
64
7.15
1
gcc_m32_Os-ofp
SOSEMANUK
S!___
128
64
7.16
1
gcc-4.0_k6-m32_O3-ual-ofp
SOSEMANUK
S!___
128
64
7.20
1
gcc-4.0_k6-m32_O3-ofp
SOSEMANUK
S!___
128
64
7.21
1
gcc-4.0_k6-m32_O2-ofp
SOSEMANUK
S!___
256
128
7.24
28.69
9.38
8.22
10.28
7.30
792.40
521.81
1
gcc_pentium-mmx-m32_Os-ofp
SOSEMANUK
S!___
128
64
7.27
1
gcc-4.0_k8-m32_O3-ofp
SOSEMANUK
S!___
128
64
7.32
1
gcc-4.0_k8-m32_O3-ual-ofp
SOSEMANUK
S!___
128
64
7.33
1
gcc-4.0_pentium4-m32_O3-ual-ofp
SOSEMANUK
S!___
128
64
7.36
1
gcc_k6-m32_Os-ofp
SOSEMANUK
S!___
128
64
7.37
1
gcc_m32_O3-ual-ofp
SOSEMANUK
S!___
128
64
7.38
1
gcc_athlon-m32_O3-ual-ofp
SOSEMANUK
S!___
128
64
7.39
1
gcc-4.0_athlon-m32_O3-ofp
SOSEMANUK
S!___
128
64
7.39
1
gcc-4.0_athlon-m32_O3-ual-ofp
SOSEMANUK
S!___
128
64
7.40
1
gcc_k8-m32_O3-ual-ofp
SOSEMANUK
S!___
128
64
7.41
1
gcc-4.0_pentium3-m32_O3-ual-ofp
SOSEMANUK
S!___
128
64
7.42
32.14
10.54
9.10
11.49
8.57
904.82
583.90
1
gcc_pentiumpro-m32_O3-ofp
SOSEMANUK
S!___
128
64
7.42
1
gcc-4.0_pentium2-m32_O3-ual-ofp
SOSEMANUK
S!___
128
64
7.42
1
gcc-4.0_pentium-m-m32_O3-ual-ofp
SOSEMANUK
S!___
128
64
7.42
1
gcc-4.0_pentiumpro-m32_O3-ual-ofp
SOSEMANUK
S!___
128
64
7.42
1
gcc_pentium2-m32_O3-ofp
SOSEMANUK
S!___
256
128
7.42
30.58
10.43
9.06
11.31
8.56
854.80
519.45
1
gcc_pentiumpro-m32_O3-ofp
SOSEMANUK
S!___
128
64
7.43
1
gcc-4.0_pentium4-m32_O3-ofp
SOSEMANUK
S!___
128
64
7.43
1
gcc-4.0_pentiumpro-m32_O3-ofp
SOSEMANUK
S!___
128
64
7.43
1
gcc_pentium-m-m32_O3-ofp
SOSEMANUK
S!___
128
64
7.44
1
gcc-4.0_pentium2-m32_O3-ofp
SOSEMANUK
S!___
128
64
7.44
1
gcc-4.0_pentium-m-m32_O3-ofp
SOSEMANUK
S!___
128
64
7.44
1
gcc_m32_O3-ofp
SOSEMANUK
S!___
128
64
7.45
1
gcc-4.0_pentium3-m32_O3-ofp
SOSEMANUK
S!___
128
64
7.46
1
gcc_pentium3-m32_O3-ual-ofp
SOSEMANUK
S!___
128
64
7.47
1
gcc_pentium4-m32_Os-ofp
SOSEMANUK
S!___
128
64
7.48
1
gcc_pentium2-m32_O3-ual-ofp
SOSEMANUK
S!___
128
64
7.50
32.59
10.77
9.25
11.71
8.64
925.92
586.90
1
gcc_pentiumpro-m32_O3-ual-ofp
SOSEMANUK
S!___
128
64
7.50
1
gcc_k8-m32_O3-ofp
SOSEMANUK
S!___
128
64
7.50
1
gcc_pentium-m-m32_O3-ual-ofp
SOSEMANUK
S!___
256
128
7.50
30.97
10.65
9.21
11.51
8.64
860.90
520.45
1
gcc_pentiumpro-m32_O3-ual-ofp
SOSEMANUK
S!___
128
64
7.51
1
gcc_athlon-m32_O3-ofp
SOSEMANUK
S!___
128
64
7.55
31.30
10.07
8.70
11.02
7.83
869.64
591.90
1
gcc_prescott-m32_Os-ofp
SOSEMANUK
S!___
128
64
7.55
1
gcc_i486-m32_Os-ofp
SOSEMANUK
S!___
128
64
7.55
1
gcc_k6-m32_O3-ual-ofp
SOSEMANUK
S!___
256
128
7.55
30.35
9.96
8.68
10.89
7.77
826.61
552.92
1
gcc_prescott-m32_Os-ofp
SOSEMANUK
S!___
128
64
7.56
1
gcc_k6-m32_O2-ofp
SOSEMANUK
S!___
128
64
7.56
1
gcc_k6-m32_O3-ofp
SOSEMANUK
S!___
128
64
7.56
1
gcc_pentium4-m32_O3-ofp
SOSEMANUK
S!___
128
64
7.58
1
gcc-4.0_m32_O1-ofp
SOSEMANUK
S!___
128
64
7.58
1
gcc_pentium4-m32_O3-ual-ofp
SOSEMANUK
S!___
128
64
7.59
1
gcc_pentium3-m32_O3-ofp
SOSEMANUK
S!___
128
64
7.65
1
gcc-4.0_k6-m32_O1-ofp
SOSEMANUK
S!___
128
64
7.74
1
gcc_nocona_O1-ofp
SOSEMANUK
S!___
128
64
7.79
1
gcc_nocona_O3-ual-ofp
SOSEMANUK
S!___
128
64
7.80
1
gcc_nocona_O3-ofp
SOSEMANUK
S!___
128
64
7.81
1
gcc_nocona_O2-ofp
SOSEMANUK
S!___
128
64
8.08
1
gcc-4.0_nocona_O3-ofp
SOSEMANUK
S!___
128
64
8.09
1
gcc-4.0_nocona_O3-ual-ofp
SOSEMANUK
S!___
128
64
8.19
1
gcc-4.0_nocona_O1-ofp
SOSEMANUK
S!___
128
64
8.35
1
gcc_pentium-m32_O1-ofp
SOSEMANUK
S!___
128
64
8.35
1
gcc_pentium-mmx-m32_O1-ofp
SOSEMANUK
S!___
128
64
8.40
1
gcc_i386-m32_O1-ofp
SOSEMANUK
S!___
128
64
8.40
1
gcc_i486-m32_O1-ofp
SOSEMANUK
S!___
128
64
8.47
1
gcc_prescott-m32_O1-ofp
SOSEMANUK
S!___
128
64
8.57
1
gcc_pentium-mmx-m32_O3-ual-ofp
SOSEMANUK
S!___
128
64
8.58
1
gcc_pentium-m32_O3-ual-ofp
SOSEMANUK
S!___
128
64
8.66
1
gcc_i486-m32_O3-ual-ofp
SOSEMANUK
S!___
128
64
8.67
1
gcc_i486-m32_O3-ofp
SOSEMANUK
S!___
128
64
8.71
1
gcc_i386-m32_O3-ual-ofp
SOSEMANUK
S!___
128
64
8.72
1
gcc_pentium-m32_O3-ofp
SOSEMANUK
S!___
128
64
8.73
1
gcc_pentium-mmx-m32_O3-ofp
SOSEMANUK
S!___
128
64
8.74
1
gcc_i386-m32_O3-ofp
SOSEMANUK
S!___
128
64
8.82
1
gcc_prescott-m32_O3-ual-ofp
SOSEMANUK
S!___
128
64
8.84
1
gcc-4.0_i486-m32_O1-ofp
SOSEMANUK
S!___
128
64
8.85
1
gcc_prescott-m32_O3-ofp
SOSEMANUK
S!___
128
64
8.91
1
gcc-4.0_pentium-mmx-m32_O1-ofp
SOSEMANUK
S!___
128
64
8.93
1
gcc-4.0_pentium-m32_O1-ofp
SOSEMANUK
S!___
128
64
8.98
1
gcc-4.0_prescott-m32_O1-ofp
SOSEMANUK
S!___
128
64
9.03
1
gcc-4.0_pentium-mmx-m32_O3-ofp
SOSEMANUK
S!___
128
64
9.03
1
gcc-4.0_pentium-mmx-m32_O3-ual-ofp
SOSEMANUK
S!___
128
64
9.05
1
gcc-4.0_i486-m32_O3-ual-ofp
SOSEMANUK
S!___
128
64
9.05
1
gcc-4.0_pentium-m32_O3-ofp
SOSEMANUK
S!___
128
64
9.05
1
gcc-4.0_pentium-m32_O3-ual-ofp
SOSEMANUK
S!___
128
64
9.11
1
gcc-4.0_i486-m32_O3-ofp
SOSEMANUK
S!___
128
64
9.12
1
gcc-4.0_prescott-m32_O3-ual-ofp
SOSEMANUK
S!___
128
64
9.13
1
gcc-4.0_i386-m32_O3-ual-ofp
SOSEMANUK
S!___
128
64
9.20
1
gcc-4.0_i386-m32_O3-ofp
SOSEMANUK
S!___
128
64
9.21
1
gcc-4.0_prescott-m32_O3-ofp
SOSEMANUK
S!___
128
64
13.13
1
gcc_k8-m32_O0
SOSEMANUK
S!___
128
64
13.15
1
gcc_pentium2-m32_O0
SOSEMANUK
S!___
128
64
13.15
1
gcc_pentiumpro-m32_O0
SOSEMANUK
S!___
128
64
13.16
1
gcc_pentium3-m32_O0
SOSEMANUK
S!___
128
64
13.17
1
gcc_athlon-m32_O0
SOSEMANUK
S!___
128
64
13.18
1
gcc_pentium4-m32_O0
SOSEMANUK
S!___
128
64
13.19
1
gcc_m32_O0
SOSEMANUK
S!___
128
64
13.19
1
gcc_pentium-m-m32_O0
SOSEMANUK
S!___
128
64
13.27
1
gcc_k6-m32_O0
SOSEMANUK
S!___
128
64
13.28
1
gcc-4.0_pentium3-m32_O0
SOSEMANUK
S!___
128
64
13.28
1
gcc-4.0_pentiumpro-m32_O0
SOSEMANUK
S!___
128
64
13.30
1
gcc-4.0_k6-m32_O0
SOSEMANUK
S!___
128
64
13.30
1
gcc-4.0_pentium2-m32_O0
SOSEMANUK
S!___
128
64
13.30
1
gcc-4.0_pentium4-m32_O0
SOSEMANUK
S!___
128
64
13.31
1
gcc-4.0_k8-m32_O0
SOSEMANUK
S!___
128
64
13.31
1
gcc-4.0_m32_O0
SOSEMANUK
S!___
128
64
13.32
1
gcc-4.0_athlon-m32_O0
SOSEMANUK
S!___
128
64
13.42
1
gcc-4.0_pentium-m-m32_O0
SOSEMANUK
S!___
128
64
13.65
1
gcc_k8_O0
SOSEMANUK
S!___
128
64
13.73
1
gcc_default_O0
SOSEMANUK
S!___
128
64
13.96
1
gcc-4.0_default_O0
SOSEMANUK
S!___
128
64
13.97
1
gcc-4.0_k8_O0
SOSEMANUK
S!___
128
64
16.15
1
gcc-4.0_prescott-m32_O0
SOSEMANUK
S!___
128
64
16.21
1
gcc_pentium-m32_O0
SOSEMANUK
S!___
128
64
16.21
1
gcc_pentium-mmx-m32_O0
SOSEMANUK
S!___
128
64
16.21
1
gcc_prescott-m32_O0
SOSEMANUK
S!___
128
64
16.30
1
gcc-4.0_pentium-m32_O0
SOSEMANUK
S!___
128
64
16.32
1
gcc-4.0_pentium-mmx-m32_O0
SOSEMANUK
S!___
128
64
16.44
1
gcc_nocona_O0
SOSEMANUK
S!___
128
64
16.50
1
gcc-4.0_nocona_O0
SOSEMANUK
S!___
128
64
16.66
1
gcc_i386-m32_O0
SOSEMANUK
S!___
128
64
16.67
1
gcc_i486-m32_O0
SOSEMANUK
S!___
128
64
16.80
1
gcc-4.0_i386-m32_O0
SOSEMANUK
S!___
128
64
16.80
1
gcc-4.0_i486-m32_O0