Primitive
Profile
Key
IV
MAC
Stream
40 bytes
576 bytes
1500 bytes
Imix
Agility
Key setup
IV setup
Variant
Compiler
Rabbit
S._H.
128
64
10.12
42.63
13.49
12.40
15.09
13.08
1111.14
843.53
opt/4
gcc_pentium-mmx_O2-ofp
Rabbit
S._H.
128
64
10.22
42.89
13.49
12.20
15.03
13.18
1110.75
843.53
opt/4
gcc_pentium_O2-ofp
Rabbit
S._H.
128
64
10.23
opt/3
gcc_i486_O3-ofp
Rabbit
S._H.
128
64
10.25
opt/3
gcc_i486_O3-ual-ofp
Rabbit
S._H.
128
64
10.37
opt/4
gcc_i486_O3-ofp
Rabbit
S._H.
128
64
10.58
opt/4
gcc_i486_O3-ual-ofp
Rabbit
S._H.
128
64
10.59
42.14
12.75
11.86
14.44
13.28
1186.35
887.75
opt/3
gcc_pentium_O3-ual-ofp
Rabbit
S._H.
128
64
10.59
42.22
12.42
11.89
14.27
13.06
1114.30
922.39
opt/3
gcc_pentium_O3-ofp
Rabbit
S._H.
128
64
10.61
opt/4
gcc_pentium-mmx_O3-ofp
Rabbit
S._H.
128
64
10.63
opt/3
gcc_pentium-mmx_O3-ofp
Rabbit
S._H.
128
64
10.63
opt/3
gcc_pentium-mmx_O3-ual-ofp
Rabbit
S._H.
128
64
10.65
43.01
12.42
11.49
14.18
13.20
1038.63
803.65
opt/4
gcc_pentium_O3-ofp
Rabbit
S._H.
128
64
10.66
41.23
13.07
11.85
14.55
13.42
1151.93
885.03
opt/4
gcc_pentium_O3-ual-ofp
Rabbit
S._H.
128
64
10.66
opt/4
gcc_pentium-mmx_O3-ual-ofp
Rabbit
S._H.
128
64
10.68
42.24
12.56
11.45
14.19
13.62
1067.95
955.51
opt/3
gcc_pentium_O2-ofp
Rabbit
S._H.
128
64
10.68
opt/3
gcc_pentium-mmx_O2-ofp
Rabbit
S._H.
128
64
10.68
opt/4
gcc_i486_O1-ofp
Rabbit
S._H.
128
64
10.69
opt/3
gcc_pentium-mmx_O1-ofp
Rabbit
S._H.
128
64
10.69
opt/3
gcc_pentium_O1-ofp
Rabbit
S._H.
128
64
10.69
opt/4
gcc_pentium_O1-ofp
Rabbit
S._H.
128
64
10.72
opt/3
gcc_i486_O1-ofp
Rabbit
S._H.
128
64
10.72
opt/4
gcc_pentium-mmx_O1-ofp
Rabbit
S._H.
128
64
11.45
opt/3
gcc_i486_O2-ofp
Rabbit
S._H.
128
64
11.45
opt/4
gcc_i486_O2-ofp
Rabbit
S._H.
128
64
11.48
opt/4
gcc_pentium3_O3-ual-ofp
Rabbit
S._H.
128
64
11.49
41.50
13.65
12.49
15.13
14.35
985.78
901.21
opt/4
gcc_pentiumpro_O3-ual-ofp
Rabbit
S._H.
128
64
11.53
opt/4
gcc_pentium2_O3-ual-ofp
Rabbit
S._H.
128
64
11.64
opt/4
gcc_athlon_Os-ofp
Rabbit
S._H.
128
64
11.71
opt/4
gcc_k6_O2-ofp
Rabbit
S._H.
128
64
11.74
opt/3
gcc_pentium2_O3-ual-ofp
Rabbit
S._H.
128
64
11.74
opt/3
gcc_pentium3_O3-ofp
Rabbit
S._H.
128
64
11.74
opt/4
gcc_i386_O3-ual-ofp
Rabbit
S._H.
128
64
11.75
opt/3
gcc_pentium2_O3-ofp
Rabbit
S._H.
128
64
11.75
opt/3
gcc_pentium3_O3-ual-ofp
Rabbit
S._H.
128
64
11.75
opt/3
gcc_pentiumpro_O3-ofp
Rabbit
S._H.
128
64
11.76
41.71
13.47
12.28
14.97
14.70
1106.66
985.29
opt/3
gcc_pentiumpro_O3-ual-ofp
Rabbit
S._H.
128
64
11.77
opt/3
gcc_pentiumpro_O1-ofp
Rabbit
S._H.
128
64
11.78
opt/3
gcc_pentium3_O1-ofp
Rabbit
S._H.
128
64
11.79
41.83
13.65
12.49
15.15
14.56
1085.45
817.78
opt/4
gcc_pentiumpro_Os-ofp
Rabbit
S._H.
128
64
11.79
opt/4
gcc_i386_O3-ofp
Rabbit
S._H.
128
64
11.79
opt/4
gcc_pentium2_Os-ofp
Rabbit
S._H.
128
64
11.79
opt/4
gcc_pentium3_Os-ofp
Rabbit
S._H.
128
64
11.80
opt/3
gcc_athlon_O1-ofp
Rabbit
S._H.
128
64
11.80
opt/3
gcc_pentium2_O1-ofp
Rabbit
S._H.
128
64
11.83
opt/3
gcc_k6_O1-ofp
Rabbit
S._H.
128
64
11.83
opt/4
gcc_athlon_O2-ofp
Rabbit
S._H.
128
64
11.84
opt/3
gcc_i386_O1-ofp
Rabbit
S._H.
128
64
11.84
opt/3
gcc_k6_O3-ofp
Rabbit
S._H.
128
64
11.84
opt/3
gcc_k6_O3-ual-ofp
Rabbit
S._H.
128
64
11.85
opt/3
gcc_pentium4_O1-ofp
Rabbit
S._H.
128
64
11.86
opt/3
gcc_pentium4_O3-ual-ofp
Rabbit
S._H.
128
64
11.92
opt/4
gcc_i386_O2-ofp
Rabbit
S._H.
128
64
11.96
opt/4
gcc_athlon_O1-ofp
Rabbit
S._H.
128
64
11.96
opt/4
gcc_i386_Os-ofp
Rabbit
S._H.
128
64
11.96
opt/4
gcc_i486_Os-ofp
Rabbit
S._H.
128
64
11.96
opt/4
gcc_pentium2_O1-ofp
Rabbit
S._H.
128
64
11.96
opt/4
gcc_pentium3_O1-ofp
Rabbit
S._H.
128
64
11.96
opt/4
gcc_pentiumpro_O1-ofp
Rabbit
S._H.
128
64
11.97
opt/3
gcc_pentium4_O3-ofp
Rabbit
S._H.
128
64
11.98
opt/3
gcc_pentium-mmx_Os-ofp
Rabbit
S._H.
128
64
12.06
opt/4
gcc_pentium2_O2-ofp
Rabbit
S._H.
128
64
12.06
opt/4
gcc_pentium3_O2-ofp
Rabbit
S._H.
128
64
12.06
opt/4
gcc_pentiumpro_O2-ofp
Rabbit
S._H.
128
64
12.07
opt/4
gcc_i386_O1-ofp
Rabbit
S._H.
128
64
12.07
opt/4
gcc_k6_O1-ofp
Rabbit
S._H.
128
64
12.08
opt/3
gcc_athlon_Os-ofp
Rabbit
S._H.
128
64
12.08
opt/4
gcc_k6_O3-ual-ofp
Rabbit
S._H.
128
64
12.09
opt/4
gcc_pentium4_O3-ofp
Rabbit
S._H.
128
64
12.12
opt/4
gcc_pentium4_Os-ofp
Rabbit
S._H.
128
64
12.13
opt/4
gcc_k6_O3-ofp
Rabbit
S._H.
128
64
12.19
opt/4
gcc_pentium4_O1-ofp
Rabbit
S._H.
128
64
12.30
opt/4
gcc_k6_Os-ofp
Rabbit
S._H.
128
64
12.30
opt/4
gcc_pentium2_O3-ofp
Rabbit
S._H.
128
64
12.35
opt/4
gcc_pentium3_O3-ofp
Rabbit
S._H.
128
64
12.40
opt/4
gcc_pentiumpro_O3-ofp
Rabbit
S._H.
128
64
12.41
opt/3
gcc_athlon_O3-ofp
Rabbit
S._H.
128
64
12.47
opt/3
gcc_pentium_Os-ofp
Rabbit
S._H.
128
64
12.64
opt/4
gcc_athlon_O3-ual-ofp
Rabbit
S._H.
128
64
12.65
opt/4
gcc_pentium4_O3-ual-ofp
Rabbit
S._H.
128
64
12.69
opt/3
gcc_pentium4_O2-ofp
Rabbit
S._H.
128
64
12.70
opt/3
gcc_pentium2_O2-ofp
Rabbit
S._H.
128
64
12.70
opt/3
gcc_pentium3_Os-ofp
Rabbit
S._H.
128
64
12.71
43.07
14.47
13.74
16.16
15.50
1044.59
936.45
opt/3
gcc_pentiumpro_Os-ofp
Rabbit
S._H.
128
64
12.71
opt/3
gcc_athlon_O2-ofp
Rabbit
S._H.
128
64
12.71
opt/4
gcc_athlon_O3-ofp
Rabbit
S._H.
128
64
12.71
opt/4
gcc_pentium4_O2-ofp
Rabbit
S._H.
128
64
12.72
opt/3
gcc_k6_Os-ofp
Rabbit
S._H.
128
64
12.72
opt/3
gcc_pentium2_Os-ofp
Rabbit
S._H.
128
64
12.75
opt/3
gcc_pentiumpro_O2-ofp
Rabbit
S._H.
128
64
12.76
opt/3
gcc_pentium3_O2-ofp
Rabbit
S._H.
128
64
12.83
opt/3
gcc_k6_O2-ofp
Rabbit
S._H.
128
64
13.08
opt/3
gcc_athlon_O3-ual-ofp
Rabbit
S._H.
128
64
13.21
opt/3
gcc_pentium4_Os-ofp
Rabbit
S._H.
128
64
13.24
opt/3
gcc_i386_O2-ofp
Rabbit
S._H.
128
64
13.38
opt/3
gcc_i386_Os-ofp
Rabbit
S._H.
128
64
13.38
opt/3
gcc_i486_Os-ofp
Rabbit
S._H.
128
64
13.47
opt/3
gcc_i386_O3-ofp
Rabbit
S._H.
128
64
13.47
opt/3
gcc_i386_O3-ual-ofp
Rabbit
S._H.
128
64
13.59
opt/4
gcc_pentium_Os-ofp
Rabbit
S._H.
128
64
13.94
opt/4
gcc_pentium-mmx_Os-ofp
Rabbit
S._H.
128
64
15.71
opt/1
gcc_pentium-mmx_O2-ofp
Rabbit
S._H.
128
64
15.72
opt/1
gcc_pentium_O2-ofp
Rabbit
S._H.
128
64
17.47
opt/1
gcc_i486_O2-ofp
Rabbit
S._H.
128
64
17.77
opt/1
gcc_pentium2_O3-ofp
Rabbit
S._H.
128
64
17.77
opt/1
gcc_pentium3_O3-ofp
Rabbit
S._H.
128
64
17.77
opt/1
gcc_pentiumpro_O3-ofp
Rabbit
S._H.
128
64
17.80
opt/1
gcc_pentium_O3-ofp
Rabbit
S._H.
128
64
17.81
opt/1
gcc_pentium-mmx_O3-ofp
Rabbit
S._H.
128
64
17.94
opt/1
gcc_pentium2_O3-ual-ofp
Rabbit
S._H.
128
64
17.94
opt/1
gcc_pentium3_O3-ual-ofp
Rabbit
S._H.
128
64
17.94
opt/1
gcc_pentiumpro_O3-ual-ofp
Rabbit
S._H.
128
64
17.96
opt/1
gcc_pentium2_O2-ofp
Rabbit
S._H.
128
64
17.96
opt/1
gcc_pentium3_O2-ofp
Rabbit
S._H.
128
64
17.96
opt/1
gcc_pentiumpro_O2-ofp
Rabbit
S._H.
128
64
18.18
opt/1
gcc_pentium-mmx_O3-ual-ofp
Rabbit
S._H.
128
64
18.18
opt/1
gcc_pentium_O3-ual-ofp
Rabbit
S._H.
128
64
18.27
65.94
21.52
19.93
23.98
20.81
1605.32
1517.35
opt/1
gcc_pentiumpro_Os-ofp
Rabbit
S._H.
128
64
18.27
opt/1
gcc_pentium2_Os-ofp
Rabbit
S._H.
128
64
18.27
opt/1
gcc_pentium3_Os-ofp
Rabbit
S._H.
128
64
18.29
opt/1
gcc_i386_Os-ofp
Rabbit
S._H.
128
64
18.29
opt/1
gcc_i486_Os-ofp
Rabbit
S._H.
128
64
18.30
opt/1
gcc_k6_Os-ofp
Rabbit
S._H.
128
64
18.40
opt/1
gcc_i386_O2-ofp
Rabbit
S._H.
128
64
18.43
opt/4
gcc_athlon_O0
Rabbit
S._H.
128
64
18.44
opt/4
gcc_pentium3_O0
Rabbit
S._H.
128
64
18.45
opt/4
gcc_pentium4_O0
Rabbit
S._H.
128
64
18.48
opt/1
gcc_i486_O3-ofp
Rabbit
S._H.
128
64
18.48
opt/4
gcc_pentium2_O0
Rabbit
S._H.
128
64
18.48
opt/4
gcc_pentiumpro_O0
Rabbit
S._H.
128
64
18.67
opt/1
gcc_k6_O2-ofp
Rabbit
S._H.
128
64
18.87
opt/1
gcc_athlon_O2-ofp
Rabbit
S._H.
128
64
18.90
opt/1
gcc_k6_O3-ofp
Rabbit
S._H.
128
64
18.92
opt/1
gcc_athlon_O3-ofp
Rabbit
S._H.
128
64
18.97
opt/1
gcc_athlon_Os-ofp
Rabbit
S._H.
128
64
19.04
opt/1
gcc_pentium4_O3-ofp
Rabbit
S._H.
128
64
19.07
opt/1
gcc_i486_O3-ual-ofp
Rabbit
S._H.
128
64
19.18
opt/3
gcc_athlon_O0
Rabbit
S._H.
128
64
19.24
opt/1
gcc_pentium4_O2-ofp
Rabbit
S._H.
128
64
19.29
opt/4
gcc_k6_O0
Rabbit
S._H.
128
64
19.45
opt/1
gcc_pentium-mmx_Os-ofp
Rabbit
S._H.
128
64
19.45
opt/1
gcc_pentium_Os-ofp
Rabbit
S._H.
128
64
19.47
opt/1
gcc_pentium4_Os-ofp
Rabbit
S._H.
128
64
19.56
opt/1
gcc_athlon_O3-ual-ofp
Rabbit
S._H.
128
64
19.63
opt/3
gcc_pentium2_O0
Rabbit
S._H.
128
64
19.98
opt/1
gcc_k6_O3-ual-ofp
Rabbit
S._H.
128
64
20.23
opt/4
gcc_i386_O0
Rabbit
S._H.
128
64
20.26
opt/1
gcc_pentium4_O3-ual-ofp
Rabbit
S._H.
128
64
20.32
opt/3
gcc_pentium4_O0
Rabbit
S._H.
128
64
20.51
opt/3
gcc_k6_O0
Rabbit
S._H.
128
64
20.57
opt/3
gcc_i486_O0
Rabbit
S._H.
128
64
20.58
opt/4
gcc_pentium-mmx_O0
Rabbit
S._H.
128
64
20.59
opt/3
gcc_pentiumpro_O0
Rabbit
S._H.
128
64
20.63
opt/3
gcc_i386_O0
Rabbit
S._H.
128
64
20.66
opt/1
gcc_i386_O3-ofp
Rabbit
S._H.
128
64
20.93
opt/3
gcc_pentium_O0
Rabbit
S._H.
128
64
20.96
opt/4
gcc_pentium_O0
Rabbit
S._H.
128
64
20.98
opt/3
gcc_pentium3_O0
Rabbit
S._H.
128
64
21.11
opt/4
gcc_i486_O0
Rabbit
S._H.
128
64
21.23
opt/1
gcc_i386_O3-ual-ofp
Rabbit
S._H.
128
64
21.72
opt/3
gcc_pentium-mmx_O0
Rabbit
S._H.
128
64
23.68
opt/1
gcc_pentium-mmx_O1-ofp
Rabbit
S._H.
128
64
23.81
opt/1
gcc_pentium_O1-ofp
Rabbit
S._H.
128
64
23.90
opt/1
gcc_i486_O1-ofp
Rabbit
S._H.
128
64
24.07
opt/1
gcc_i386_O1-ofp
Rabbit
S._H.
128
64
24.15
opt/1
gcc_pentiumpro_O1-ofp
Rabbit
S._H.
128
64
24.26
opt/1
gcc_athlon_O1-ofp
Rabbit
S._H.
128
64
24.36
opt/1
gcc_pentium3_O1-ofp
Rabbit
S._H.
128
64
24.53
opt/1
gcc_k6_O1-ofp
Rabbit
S._H.
128
64
24.54
opt/1
gcc_pentium2_O1-ofp
Rabbit
S._H.
128
64
25.47
ref/1
gcc_athlon_O3-ual-ofp
Rabbit
S._H.
128
64
26.32
ref/1
gcc_athlon_O2-ofp
Rabbit
S._H.
128
64
26.32
ref/1
gcc_athlon_O3-ofp
Rabbit
S._H.
128
64
26.34
ref/1
gcc_pentium_O3-ual-ofp
Rabbit
S._H.
128
64
26.37
opt/1
gcc_pentium4_O1-ofp
Rabbit
S._H.
128
64
26.40
ref/1
gcc_pentium-mmx_O3-ual-ofp
Rabbit
S._H.
128
64
26.47
ref/1
gcc_k6_O3-ual-ofp
Rabbit
S._H.
128
64
26.69
ref/1
gcc_athlon_Os-ofp
Rabbit
S._H.
128
64
26.77
ref/1
gcc_pentium4_O2-ofp
Rabbit
S._H.
128
64
26.77
ref/1
gcc_pentium4_O3-ofp
Rabbit
S._H.
128
64
27.62
ref/1
gcc_pentium2_Os-ofp
Rabbit
S._H.
128
64
27.62
ref/1
gcc_pentium3_Os-ofp
Rabbit
S._H.
128
64
27.62
ref/1
gcc_pentiumpro_Os-ofp
Rabbit
S._H.
128
64
27.63
ref/1
gcc_pentium2_O3-ofp
Rabbit
S._H.
128
64
27.63
ref/1
gcc_pentium3_O3-ofp
Rabbit
S._H.
128
64
27.63
ref/1
gcc_pentiumpro_O3-ofp
Rabbit
S._H.
128
64
28.09
ref/1
gcc_pentium-mmx_O2-ofp
Rabbit
S._H.
128
64
28.09
ref/1
gcc_pentium_O2-ofp
Rabbit
S._H.
128
64
28.16
ref/1
gcc_i486_O3-ual-ofp
Rabbit
S._H.
128
64
28.55
ref/1
gcc_pentium2_O2-ofp
Rabbit
S._H.
128
64
28.55
ref/1
gcc_pentium3_O2-ofp
Rabbit
S._H.
128
64
28.55
ref/1
gcc_pentiumpro_O2-ofp
Rabbit
S._H.
128
64
29.07
ref/1
gcc_pentium_Os-ofp
Rabbit
S._H.
128
64
29.10
ref/1
gcc_pentium-mmx_O3-ofp
Rabbit
S._H.
128
64
29.15
ref/1
gcc_pentium_O3-ofp
Rabbit
S._H.
128
64
29.20
ref/1
gcc_pentium-mmx_Os-ofp
Rabbit
S._H.
128
64
29.33
ref/1
gcc_k6_O3-ofp
Rabbit
S._H.
128
64
29.43
ref/1
gcc_i386_O3-ual-ofp
Rabbit
S._H.
128
64
29.59
ref/1
gcc_pentium4_Os-ofp
Rabbit
S._H.
128
64
29.75
ref/1
gcc_pentium2_O3-ual-ofp
Rabbit
S._H.
128
64
29.91
ref/1
gcc_pentiumpro_O3-ual-ofp
Rabbit
S._H.
128
64
30.24
ref/1
gcc_pentium3_O3-ual-ofp
Rabbit
S._H.
128
64
30.68
ref/1
gcc_athlon_O1-ofp
Rabbit
S._H.
128
64
30.76
ref/1
gcc_pentium4_O3-ual-ofp
Rabbit
S._H.
128
64
30.81
ref/1
gcc_pentiumpro_O1-ofp
Rabbit
S._H.
128
64
31.03
ref/1
gcc_pentium2_O1-ofp
Rabbit
S._H.
128
64
31.05
ref/1
gcc_pentium4_O1-ofp
Rabbit
S._H.
128
64
31.30
ref/1
gcc_pentium3_O1-ofp
Rabbit
S._H.
128
64
31.71
ref/1
gcc_i486_O3-ofp
Rabbit
S._H.
128
64
31.89
ref/1
gcc_i486_O2-ofp
Rabbit
S._H.
128
64
31.93
ref/1
gcc_k6_Os-ofp
Rabbit
S._H.
128
64
32.01
ref/1
gcc_pentium_O1-ofp
Rabbit
S._H.
128
64
32.02
ref/1
gcc_i386_O3-ofp
Rabbit
S._H.
128
64
32.10
ref/1
gcc_pentium-mmx_O1-ofp
Rabbit
S._H.
128
64
32.16
ref/1
gcc_i486_O1-ofp
Rabbit
S._H.
128
64
32.31
ref/1
gcc_i386_O2-ofp
Rabbit
S._H.
128
64
32.84
ref/1
gcc_i386_O1-ofp
Rabbit
S._H.
128
64
32.99
ref/1
gcc_i486_Os-ofp
Rabbit
S._H.
128
64
33.11
ref/1
gcc_k6_O1-ofp
Rabbit
S._H.
128
64
33.19
ref/1
gcc_k6_O2-ofp
Rabbit
S._H.
128
64
33.25
ref/1
gcc_i386_Os-ofp
Rabbit
S._H.
128
64
44.51
opt/1
gcc_pentium2_O0
Rabbit
S._H.
128
64
44.55
opt/1
gcc_athlon_O0
Rabbit
S._H.
128
64
44.56
opt/1
gcc_pentiumpro_O0
Rabbit
S._H.
128
64
44.59
opt/1
gcc_i386_O0
Rabbit
S._H.
128
64
44.60
opt/1
gcc_i486_O0
Rabbit
S._H.
128
64
44.85
opt/1
gcc_pentium3_O0
Rabbit
S._H.
128
64
45.24
opt/1
gcc_k6_O0
Rabbit
S._H.
128
64
45.42
opt/1
gcc_pentium_O0
Rabbit
S._H.
128
64
45.57
opt/1
gcc_pentium-mmx_O0
Rabbit
S._H.
128
64
45.69
opt/1
gcc_pentium4_O0
Rabbit
S._H.
128
64
57.43
ref/1
gcc_pentium4_O0
Rabbit
S._H.
128
64
60.49
ref/1
gcc_k6_O0
Rabbit
S._H.
128
64
61.12
ref/1
gcc_i386_O0
Rabbit
S._H.
128
64
61.48
ref/1
gcc_i486_O0
Rabbit
S._H.
128
64
61.48
ref/1
gcc_pentium-mmx_O0
Rabbit
S._H.
128
64
61.78
ref/1
gcc_pentium_O0
Rabbit
S._H.
128
64
62.42
ref/1
gcc_pentiumpro_O0
Rabbit
S._H.
128
64
62.68
ref/1
gcc_pentium3_O0
Rabbit
S._H.
128
64
62.88
ref/1
gcc_athlon_O0
Rabbit
S._H.
128
64
64.21
ref/1
gcc_pentium2_O0