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
8.26
29.60
9.53
8.71
10.61
11.77
680.46
614.84
opt/3
gcc_pentium-mmx_O3-ual-ofp
Rabbit
S._H.
128
64
8.26
30.66
9.60
8.75
10.73
11.47
680.47
614.84
opt/3
gcc_pentium_O3-ual-ofp
Rabbit
S._H.
128
64
8.26
30.90
9.55
8.82
10.75
11.47
654.18
638.78
opt/3
gcc_pentium_O3-ofp
Rabbit
S._H.
128
64
8.26
30.90
9.60
8.81
10.77
11.46
654.23
638.84
opt/3
gcc_pentium-mmx_O3-ofp
Rabbit
S._H.
128
64
9.19
opt/4
gcc_pentium4_O2-ofp
Rabbit
S._H.
128
64
9.20
opt/4
gcc_i486_O2-ofp
Rabbit
S._H.
128
64
9.20
opt/4
gcc_k6_O3-ofp
Rabbit
S._H.
128
64
9.25
opt/4
gcc_i486_O3-ofp
Rabbit
S._H.
128
64
9.25
opt/4
gcc_pentium-mmx_O3-ofp
Rabbit
S._H.
128
64
9.25
opt/4
gcc_pentium_O3-ofp
Rabbit
S._H.
128
64
9.31
opt/4
gcc_pentium-mmx_O2-ofp
Rabbit
S._H.
128
64
9.31
opt/4
gcc_pentium_O2-ofp
Rabbit
S._H.
128
64
9.32
opt/4
gcc_pentium-mmx_O3-ual-ofp
Rabbit
S._H.
128
64
9.32
opt/4
gcc_pentium_O3-ual-ofp
Rabbit
S._H.
128
64
9.34
opt/4
gcc_pentium4_O3-ofp
Rabbit
S._H.
128
64
9.36
31.43
12.58
11.75
13.56
12.46
652.25
627.91
opt/3
gcc_pentiumpro_O3-ual-ofp
Rabbit
S._H.
128
64
9.36
32.55
12.69
11.85
13.74
12.47
655.66
642.92
opt/3
gcc_pentiumpro_O3-ofp
Rabbit
S._H.
128
64
9.36
opt/3
gcc_pentium2_O3-ofp
Rabbit
S._H.
128
64
9.36
opt/3
gcc_pentium3_O3-ual-ofp
Rabbit
S._H.
128
64
9.36
opt/4
gcc_athlon_O2-ofp
Rabbit
S._H.
128
64
9.36
opt/4
gcc_i486_O3-ual-ofp
Rabbit
S._H.
128
64
9.37
31.74
11.36
10.59
12.47
12.42
687.77
600.84
opt/4
gcc_pentium_Os-ofp
Rabbit
S._H.
128
64
9.37
opt/4
gcc_i386_Os-ofp
Rabbit
S._H.
128
64
9.37
opt/4
gcc_i486_Os-ofp
Rabbit
S._H.
128
64
9.37
opt/4
gcc_pentium-mmx_Os-ofp
Rabbit
S._H.
128
64
9.38
opt/3
gcc_pentium3_O3-ofp
Rabbit
S._H.
128
64
9.39
opt/3
gcc_i486_O3-ofp
Rabbit
S._H.
128
64
9.39
opt/3
gcc_i486_O3-ual-ofp
Rabbit
S._H.
128
64
9.43
opt/3
gcc_i486_O2-ofp
Rabbit
S._H.
128
64
9.43
opt/3
gcc_pentium4_O1-ofp
Rabbit
S._H.
128
64
9.45
opt/3
gcc_pentium2_O3-ual-ofp
Rabbit
S._H.
128
64
9.49
opt/3
gcc_i486_O1-ofp
Rabbit
S._H.
128
64
9.49
opt/3
gcc_pentium_O1-ofp
Rabbit
S._H.
128
64
9.49
opt/4
gcc_k6_O3-ual-ofp
Rabbit
S._H.
128
64
9.50
opt/3
gcc_pentium-mmx_O1-ofp
Rabbit
S._H.
128
64
9.50
opt/4
gcc_athlon_O3-ofp
Rabbit
S._H.
128
64
9.50
opt/4
gcc_i486_O1-ofp
Rabbit
S._H.
128
64
9.50
opt/4
gcc_pentium-mmx_O1-ofp
Rabbit
S._H.
128
64
9.50
opt/4
gcc_pentium4_O1-ofp
Rabbit
S._H.
128
64
9.50
opt/4
gcc_pentium_O1-ofp
Rabbit
S._H.
128
64
9.51
opt/4
gcc_i386_O3-ofp
Rabbit
S._H.
128
64
9.52
opt/4
gcc_athlon_O3-ual-ofp
Rabbit
S._H.
128
64
9.56
opt/3
gcc_pentium-mmx_O2-ofp
Rabbit
S._H.
128
64
9.56
opt/3
gcc_pentium_O2-ofp
Rabbit
S._H.
128
64
9.56
opt/4
gcc_athlon_O1-ofp
Rabbit
S._H.
128
64
9.56
opt/4
gcc_i386_O1-ofp
Rabbit
S._H.
128
64
9.56
opt/4
gcc_k6_O1-ofp
Rabbit
S._H.
128
64
9.56
opt/4
gcc_pentium2_O1-ofp
Rabbit
S._H.
128
64
9.56
opt/4
gcc_pentium2_O2-ofp
Rabbit
S._H.
128
64
9.56
opt/4
gcc_pentium2_O3-ofp
Rabbit
S._H.
128
64
9.56
opt/4
gcc_pentium3_O1-ofp
Rabbit
S._H.
128
64
9.56
opt/4
gcc_pentium3_O2-ofp
Rabbit
S._H.
128
64
9.56
opt/4
gcc_pentium3_O3-ofp
Rabbit
S._H.
128
64
9.56
opt/4
gcc_pentiumpro_O1-ofp
Rabbit
S._H.
128
64
9.56
opt/4
gcc_pentiumpro_O2-ofp
Rabbit
S._H.
128
64
9.56
opt/4
gcc_pentiumpro_O3-ofp
Rabbit
S._H.
128
64
9.59
opt/4
gcc_athlon_Os-ofp
Rabbit
S._H.
128
64
9.59
opt/4
gcc_pentium4_Os-ofp
Rabbit
S._H.
128
64
9.60
opt/3
gcc_pentium2_O2-ofp
Rabbit
S._H.
128
64
9.60
opt/3
gcc_pentium3_O2-ofp
Rabbit
S._H.
128
64
9.60
opt/3
gcc_pentiumpro_O2-ofp
Rabbit
S._H.
128
64
9.61
opt/4
gcc_pentiumpro_O3-ual-ofp
Rabbit
S._H.
128
64
9.62
opt/4
gcc_pentium3_O3-ual-ofp
Rabbit
S._H.
128
64
9.63
opt/4
gcc_pentium2_O3-ual-ofp
Rabbit
S._H.
128
64
9.64
opt/4
gcc_i386_O3-ual-ofp
Rabbit
S._H.
128
64
9.66
opt/3
gcc_i386_O3-ual-ofp
Rabbit
S._H.
128
64
9.68
opt/3
gcc_i386_O3-ofp
Rabbit
S._H.
128
64
9.68
opt/4
gcc_k6_Os-ofp
Rabbit
S._H.
128
64
9.69
opt/3
gcc_pentium4_O2-ofp
Rabbit
S._H.
128
64
9.71
opt/4
gcc_pentium4_O3-ual-ofp
Rabbit
S._H.
128
64
9.75
opt/3
gcc_athlon_O1-ofp
Rabbit
S._H.
128
64
9.75
opt/3
gcc_k6_O3-ofp
Rabbit
S._H.
128
64
9.75
opt/3
gcc_pentium2_O1-ofp
Rabbit
S._H.
128
64
9.75
opt/3
gcc_pentium3_O1-ofp
Rabbit
S._H.
128
64
9.76
opt/3
gcc_pentiumpro_O1-ofp
Rabbit
S._H.
128
64
9.81
opt/4
gcc_i386_O2-ofp
Rabbit
S._H.
128
64
9.87
32.11
11.43
10.62
12.55
12.85
723.91
647.56
opt/4
gcc_pentiumpro_Os-ofp
Rabbit
S._H.
128
64
9.87
opt/3
gcc_k6_O3-ual-ofp
Rabbit
S._H.
128
64
9.87
opt/4
gcc_pentium2_Os-ofp
Rabbit
S._H.
128
64
9.87
opt/4
gcc_pentium3_Os-ofp
Rabbit
S._H.
128
64
9.90
opt/3
gcc_i386_O1-ofp
Rabbit
S._H.
128
64
9.90
opt/3
gcc_k6_O1-ofp
Rabbit
S._H.
128
64
10.06
opt/3
gcc_pentium4_Os-ofp
Rabbit
S._H.
128
64
10.09
opt/3
gcc_k6_Os-ofp
Rabbit
S._H.
128
64
10.12
33.01
11.92
11.08
13.06
13.42
686.25
642.93
opt/3
gcc_pentiumpro_Os-ofp
Rabbit
S._H.
128
64
10.12
opt/3
gcc_athlon_Os-ofp
Rabbit
S._H.
128
64
10.12
opt/3
gcc_pentium2_Os-ofp
Rabbit
S._H.
128
64
10.12
opt/3
gcc_pentium3_Os-ofp
Rabbit
S._H.
128
64
10.13
opt/3
gcc_athlon_O2-ofp
Rabbit
S._H.
128
64
10.19
opt/3
gcc_i386_Os-ofp
Rabbit
S._H.
128
64
10.25
opt/3
gcc_pentium-mmx_Os-ofp
Rabbit
S._H.
128
64
10.25
opt/3
gcc_pentium_Os-ofp
Rabbit
S._H.
128
64
10.45
opt/3
gcc_pentium4_O3-ofp
Rabbit
S._H.
128
64
10.45
opt/3
gcc_pentium4_O3-ual-ofp
Rabbit
S._H.
128
64
10.57
opt/3
gcc_athlon_O3-ofp
Rabbit
S._H.
128
64
10.57
opt/3
gcc_athlon_O3-ual-ofp
Rabbit
S._H.
128
64
10.75
opt/3
gcc_k6_O2-ofp
Rabbit
S._H.
128
64
10.93
opt/4
gcc_k6_O2-ofp
Rabbit
S._H.
128
64
10.94
opt/3
gcc_i386_O2-ofp
Rabbit
S._H.
128
64
12.37
opt/1
gcc_pentium-mmx_O2-ofp
Rabbit
S._H.
128
64
12.37
opt/1
gcc_pentium4_O3-ofp
Rabbit
S._H.
128
64
12.37
opt/1
gcc_pentium_O2-ofp
Rabbit
S._H.
128
64
12.44
opt/1
gcc_pentium2_O2-ofp
Rabbit
S._H.
128
64
12.44
opt/1
gcc_pentium3_O2-ofp
Rabbit
S._H.
128
64
12.44
opt/1
gcc_pentiumpro_O2-ofp
Rabbit
S._H.
128
64
12.50
opt/1
gcc_pentium2_O3-ofp
Rabbit
S._H.
128
64
12.50
opt/1
gcc_pentium3_O3-ofp
Rabbit
S._H.
128
64
12.50
opt/1
gcc_pentiumpro_O3-ofp
Rabbit
S._H.
128
64
12.58
opt/1
gcc_pentium4_O3-ual-ofp
Rabbit
S._H.
128
64
12.58
opt/1
gcc_pentiumpro_O3-ual-ofp
Rabbit
S._H.
128
64
12.60
opt/1
gcc_pentium2_O3-ual-ofp
Rabbit
S._H.
128
64
12.60
opt/1
gcc_pentium3_O3-ual-ofp
Rabbit
S._H.
128
64
12.65
opt/1
gcc_pentium-mmx_O3-ofp
Rabbit
S._H.
128
64
12.65
opt/1
gcc_pentium_O3-ofp
Rabbit
S._H.
128
64
12.69
opt/1
gcc_athlon_O3-ofp
Rabbit
S._H.
128
64
12.69
opt/1
gcc_k6_O2-ofp
Rabbit
S._H.
128
64
12.73
opt/1
gcc_pentium-mmx_O3-ual-ofp
Rabbit
S._H.
128
64
12.73
opt/1
gcc_pentium_O3-ual-ofp
Rabbit
S._H.
128
64
12.75
opt/1
gcc_i386_O3-ofp
Rabbit
S._H.
128
64
12.75
opt/1
gcc_i486_O3-ofp
Rabbit
S._H.
128
64
12.75
opt/1
gcc_k6_O3-ofp
Rabbit
S._H.
128
64
12.75
opt/1
gcc_pentium-mmx_Os-ofp
Rabbit
S._H.
128
64
12.85
opt/1
gcc_athlon_O3-ual-ofp
Rabbit
S._H.
128
64
12.85
opt/1
gcc_pentium_Os-ofp
Rabbit
S._H.
128
64
12.87
opt/1
gcc_i486_O2-ofp
Rabbit
S._H.
128
64
12.92
opt/1
gcc_k6_O3-ual-ofp
Rabbit
S._H.
128
64
12.98
opt/1
gcc_i386_O3-ual-ofp
Rabbit
S._H.
128
64
13.02
opt/1
gcc_i486_O3-ual-ofp
Rabbit
S._H.
128
64
13.02
opt/1
gcc_pentium_O1-ofp
Rabbit
S._H.
128
64
13.06
opt/1
gcc_k6_Os-ofp
Rabbit
S._H.
128
64
13.15
opt/1
gcc_pentium-mmx_O1-ofp
Rabbit
S._H.
128
64
13.25
opt/1
gcc_athlon_O2-ofp
Rabbit
S._H.
128
64
13.31
opt/1
gcc_athlon_Os-ofp
Rabbit
S._H.
128
64
13.44
42.60
15.37
14.31
16.85
16.62
967.44
915.41
opt/1
gcc_pentiumpro_Os-ofp
Rabbit
S._H.
128
64
13.44
opt/1
gcc_pentium2_Os-ofp
Rabbit
S._H.
128
64
13.44
opt/1
gcc_pentium3_Os-ofp
Rabbit
S._H.
128
64
13.47
opt/1
gcc_pentium4_O2-ofp
Rabbit
S._H.
128
64
13.68
opt/1
gcc_athlon_O1-ofp
Rabbit
S._H.
128
64
13.72
opt/1
gcc_i386_O1-ofp
Rabbit
S._H.
128
64
13.72
opt/1
gcc_i486_O1-ofp
Rabbit
S._H.
128
64
13.76
opt/1
gcc_k6_O1-ofp
Rabbit
S._H.
128
64
13.88
opt/1
gcc_pentium2_O1-ofp
Rabbit
S._H.
128
64
13.94
opt/1
gcc_pentium4_O1-ofp
Rabbit
S._H.
128
64
14.05
opt/1
gcc_pentiumpro_O1-ofp
Rabbit
S._H.
128
64
14.06
opt/1
gcc_pentium4_Os-ofp
Rabbit
S._H.
128
64
14.16
opt/1
gcc_pentium3_O1-ofp
Rabbit
S._H.
128
64
14.37
opt/1
gcc_i386_Os-ofp
Rabbit
S._H.
128
64
14.37
opt/1
gcc_i486_Os-ofp
Rabbit
S._H.
128
64
14.38
opt/1
gcc_i386_O2-ofp
Rabbit
S._H.
128
64
14.81
opt/3
gcc_athlon_O0
Rabbit
S._H.
128
64
14.81
opt/3
gcc_i386_O0
Rabbit
S._H.
128
64
14.87
opt/3
gcc_pentium4_O0
Rabbit
S._H.
128
64
14.90
opt/3
gcc_k6_O0
Rabbit
S._H.
128
64
14.93
opt/3
gcc_pentiumpro_O0
Rabbit
S._H.
128
64
14.94
ref/1
gcc_pentium_O3-ual-ofp
Rabbit
S._H.
128
64
14.95
opt/3
gcc_pentium2_O0
Rabbit
S._H.
128
64
14.95
opt/3
gcc_pentium3_O0
Rabbit
S._H.
128
64
15.02
opt/4
gcc_i386_O0
Rabbit
S._H.
128
64
15.06
opt/3
gcc_i486_O0
Rabbit
S._H.
128
64
15.07
opt/4
gcc_athlon_O0
Rabbit
S._H.
128
64
15.08
opt/3
gcc_pentium-mmx_O0
Rabbit
S._H.
128
64
15.08
opt/3
gcc_pentium_O0
Rabbit
S._H.
128
64
15.11
ref/1
gcc_pentium-mmx_O3-ual-ofp
Rabbit
S._H.
128
64
15.14
opt/4
gcc_pentiumpro_O0
Rabbit
S._H.
128
64
15.15
opt/4
gcc_k6_O0
Rabbit
S._H.
128
64
15.17
ref/1
gcc_k6_O3-ual-ofp
Rabbit
S._H.
128
64
15.20
opt/4
gcc_pentium2_O0
Rabbit
S._H.
128
64
15.20
opt/4
gcc_pentium3_O0
Rabbit
S._H.
128
64
15.31
opt/4
gcc_i486_O0
Rabbit
S._H.
128
64
15.33
opt/4
gcc_pentium-mmx_O0
Rabbit
S._H.
128
64
15.34
opt/4
gcc_pentium_O0
Rabbit
S._H.
128
64
15.89
ref/1
gcc_pentium2_O3-ual-ofp
Rabbit
S._H.
128
64
15.89
ref/1
gcc_pentium3_O3-ual-ofp
Rabbit
S._H.
128
64
15.92
ref/1
gcc_pentium4_O3-ual-ofp
Rabbit
S._H.
128
64
15.96
ref/1
gcc_pentiumpro_O3-ual-ofp
Rabbit
S._H.
128
64
15.99
ref/1
gcc_i486_O3-ual-ofp
Rabbit
S._H.
128
64
16.33
ref/1
gcc_athlon_O3-ual-ofp
Rabbit
S._H.
128
64
17.32
ref/1
gcc_i386_O3-ual-ofp
Rabbit
S._H.
128
64
17.34
opt/4
gcc_pentium4_O0
Rabbit
S._H.
128
64
17.87
ref/1
gcc_athlon_O3-ofp
Rabbit
S._H.
128
64
17.89
opt/3
gcc_i486_Os-ofp
Rabbit
S._H.
128
64
18.67
ref/1
gcc_pentium_O3-ofp
Rabbit
S._H.
128
64
18.88
ref/1
gcc_pentium4_O3-ofp
Rabbit
S._H.
128
64
18.89
ref/1
gcc_i486_O3-ofp
Rabbit
S._H.
128
64
18.99
ref/1
gcc_pentium-mmx_O3-ofp
Rabbit
S._H.
128
64
19.37
ref/1
gcc_pentium2_O3-ofp
Rabbit
S._H.
128
64
19.37
ref/1
gcc_pentium3_O3-ofp
Rabbit
S._H.
128
64
19.37
ref/1
gcc_pentiumpro_O3-ofp
Rabbit
S._H.
128
64
21.51
ref/1
gcc_i386_O3-ofp
Rabbit
S._H.
128
64
21.68
ref/1
gcc_athlon_Os-ofp
Rabbit
S._H.
128
64
21.81
ref/1
gcc_pentium4_Os-ofp
Rabbit
S._H.
128
64
22.49
ref/1
gcc_pentium_O1-ofp
Rabbit
S._H.
128
64
22.50
ref/1
gcc_k6_O3-ofp
Rabbit
S._H.
128
64
22.56
ref/1
gcc_pentium-mmx_O2-ofp
Rabbit
S._H.
128
64
22.61
ref/1
gcc_i486_O1-ofp
Rabbit
S._H.
128
64
22.73
ref/1
gcc_pentium-mmx_O1-ofp
Rabbit
S._H.
128
64
22.83
ref/1
gcc_pentium_O2-ofp
Rabbit
S._H.
128
64
23.05
ref/1
gcc_i486_O2-ofp
Rabbit
S._H.
128
64
23.42
ref/1
gcc_pentium4_O1-ofp
Rabbit
S._H.
128
64
23.56
ref/1
gcc_pentium2_O2-ofp
Rabbit
S._H.
128
64
23.56
ref/1
gcc_pentium3_O2-ofp
Rabbit
S._H.
128
64
23.56
ref/1
gcc_pentiumpro_O2-ofp
Rabbit
S._H.
128
64
23.62
ref/1
gcc_athlon_O2-ofp
Rabbit
S._H.
128
64
23.62
ref/1
gcc_pentium3_Os-ofp
Rabbit
S._H.
128
64
23.63
ref/1
gcc_pentium2_Os-ofp
Rabbit
S._H.
128
64
23.63
ref/1
gcc_pentiumpro_Os-ofp
Rabbit
S._H.
128
64
23.80
ref/1
gcc_i386_Os-ofp
Rabbit
S._H.
128
64
23.92
ref/1
gcc_pentium_Os-ofp
Rabbit
S._H.
128
64
24.07
ref/1
gcc_i486_Os-ofp
Rabbit
S._H.
128
64
24.14
ref/1
gcc_pentium-mmx_Os-ofp
Rabbit
S._H.
128
64
24.49
ref/1
gcc_pentium2_O1-ofp
Rabbit
S._H.
128
64
24.58
ref/1
gcc_pentium3_O1-ofp
Rabbit
S._H.
128
64
24.68
ref/1
gcc_pentium4_O2-ofp
Rabbit
S._H.
128
64
24.79
ref/1
gcc_pentiumpro_O1-ofp
Rabbit
S._H.
128
64
25.20
ref/1
gcc_k6_O1-ofp
Rabbit
S._H.
128
64
25.21
ref/1
gcc_i386_O2-ofp
Rabbit
S._H.
128
64
25.26
ref/1
gcc_k6_O2-ofp
Rabbit
S._H.
128
64
25.39
ref/1
gcc_i386_O1-ofp
Rabbit
S._H.
128
64
25.47
ref/1
gcc_k6_Os-ofp
Rabbit
S._H.
128
64
26.89
ref/1
gcc_athlon_O1-ofp
Rabbit
S._H.
128
64
34.44
opt/1
gcc_athlon_O0
Rabbit
S._H.
128
64
34.61
opt/1
gcc_pentium4_O0
Rabbit
S._H.
128
64
34.98
opt/1
gcc_i386_O0
Rabbit
S._H.
128
64
35.67
opt/1
gcc_pentiumpro_O0
Rabbit
S._H.
128
64
36.00
opt/1
gcc_pentium3_O0
Rabbit
S._H.
128
64
36.16
opt/1
gcc_k6_O0
Rabbit
S._H.
128
64
36.37
opt/1
gcc_pentium2_O0
Rabbit
S._H.
128
64
36.48
opt/1
gcc_pentium_O0
Rabbit
S._H.
128
64
36.86
opt/1
gcc_i486_O0
Rabbit
S._H.
128
64
37.12
opt/1
gcc_pentium-mmx_O0
Rabbit
S._H.
128
64
48.11
ref/1
gcc_pentium4_O0
Rabbit
S._H.
128
64
48.66
ref/1
gcc_athlon_O0
Rabbit
S._H.
128
64
48.79
ref/1
gcc_k6_O0
Rabbit
S._H.
128
64
48.92
ref/1
gcc_pentium3_O0
Rabbit
S._H.
128
64
48.97
ref/1
gcc_i386_O0
Rabbit
S._H.
128
64
49.08
ref/1
gcc_pentiumpro_O0
Rabbit
S._H.
128
64
49.10
ref/1
gcc_pentium2_O0
Rabbit
S._H.
128
64
50.14
ref/1
gcc_i486_O0
Rabbit
S._H.
128
64
50.90
ref/1
gcc_pentium_O0
Rabbit
S._H.
128
64
51.07
ref/1
gcc_pentium-mmx_O0