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.18
17.52
8.71
15.08
11.46
680.47
613.84
opt/3
gcc_pentium_O3-ual-ofp
Rabbit
S._H.
128
64
8.26
29.18
9.54
8.71
10.58
11.47
680.48
614.84
opt/3
gcc_pentium-mmx_O3-ual-ofp
Rabbit
S._H.
128
64
8.26
30.90
9.55
8.84
10.76
11.45
654.18
638.88
opt/3
gcc_pentium_O3-ofp
Rabbit
S._H.
128
64
8.26
30.90
9.56
8.82
10.75
11.46
654.18
638.78
opt/3
gcc_pentium-mmx_O3-ofp
Rabbit
S._H.
128
64
9.19
opt/4
gcc_k6_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.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
33.48
12.63
11.84
13.77
12.45
655.65
642.91
opt/3
gcc_pentiumpro_O3-ofp
Rabbit
S._H.
128
64
9.36
opt/3
gcc_pentium3_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.78
11.35
10.58
12.47
12.37
687.76
600.83
opt/4
gcc_pentium_Os-ofp
Rabbit
S._H.
128
64
9.37
opt/3
gcc_i486_O3-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.39
opt/3
gcc_i486_O3-ual-ofp
Rabbit
S._H.
128
64
9.39
opt/3
gcc_pentium2_O3-ofp
Rabbit
S._H.
128
64
9.41
opt/3
gcc_pentium2_O3-ual-ofp
Rabbit
S._H.
128
64
9.41
opt/4
gcc_k6_O2-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
31.45
12.54
11.62
13.50
12.49
652.26
627.91
opt/3
gcc_pentiumpro_O3-ual-ofp
Rabbit
S._H.
128
64
9.48
opt/4
gcc_k6_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-mmx_O1-ofp
Rabbit
S._H.
128
64
9.49
opt/3
gcc_pentium_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_i386_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.53
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_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_pentium2_O3-ual-ofp
Rabbit
S._H.
128
64
9.61
opt/4
gcc_pentiumpro_O3-ual-ofp
Rabbit
S._H.
128
64
9.64
opt/4
gcc_pentium3_O3-ual-ofp
Rabbit
S._H.
128
64
9.66
opt/3
gcc_i386_O3-ual-ofp
Rabbit
S._H.
128
64
9.66
opt/4
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.73
opt/3
gcc_pentium2_O1-ofp
Rabbit
S._H.
128
64
9.75
opt/3
gcc_athlon_O1-ofp
Rabbit
S._H.
128
64
9.75
opt/3
gcc_pentium3_O1-ofp
Rabbit
S._H.
128
64
9.75
opt/3
gcc_pentiumpro_O1-ofp
Rabbit
S._H.
128
64
9.79
opt/3
gcc_k6_O3-ofp
Rabbit
S._H.
128
64
9.79
opt/3
gcc_k6_O3-ual-ofp
Rabbit
S._H.
128
64
9.81
opt/4
gcc_i386_O2-ofp
Rabbit
S._H.
128
64
9.86
32.11
11.43
10.62
12.55
12.77
719.51
647.56
opt/4
gcc_pentiumpro_Os-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_k6_O1-ofp
Rabbit
S._H.
128
64
9.95
opt/3
gcc_i386_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
32.96
11.92
11.08
13.05
13.45
686.29
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.19
opt/3
gcc_i486_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.71
opt/4
gcc_pentium3_O1-ofp
Rabbit
S._H.
128
64
10.75
opt/3
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_pentium3_O3-ual-ofp
Rabbit
S._H.
128
64
12.58
opt/1
gcc_pentium4_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_pentiumpro_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.70
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.75
opt/1
gcc_pentium_Os-ofp
Rabbit
S._H.
128
64
12.86
opt/1
gcc_athlon_O3-ual-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.06
opt/1
gcc_k6_Os-ofp
Rabbit
S._H.
128
64
13.13
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.36
opt/1
gcc_pentium_O1-ofp
Rabbit
S._H.
128
64
13.37
opt/1
gcc_pentium3_O1-ofp
Rabbit
S._H.
128
64
13.44
42.72
15.37
14.29
16.85
16.54
946.18
915.43
opt/1
gcc_pentiumpro_Os-ofp
Rabbit
S._H.
128
64
13.44
opt/1
gcc_i486_O1-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.57
opt/1
gcc_pentium2_O1-ofp
Rabbit
S._H.
128
64
13.74
opt/1
gcc_pentiumpro_O1-ofp
Rabbit
S._H.
128
64
13.75
opt/1
gcc_athlon_O1-ofp
Rabbit
S._H.
128
64
13.84
opt/1
gcc_pentium4_O1-ofp
Rabbit
S._H.
128
64
13.86
opt/1
gcc_k6_O1-ofp
Rabbit
S._H.
128
64
14.06
opt/1
gcc_pentium4_Os-ofp
Rabbit
S._H.
128
64
14.08
opt/1
gcc_i386_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.83
opt/3
gcc_i386_O0
Rabbit
S._H.
128
64
14.83
opt/3
gcc_k6_O0
Rabbit
S._H.
128
64
14.87
opt/3
gcc_pentium4_O0
Rabbit
S._H.
128
64
14.94
opt/3
gcc_pentiumpro_O0
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.00
opt/4
gcc_i386_O0
Rabbit
S._H.
128
64
15.02
opt/4
gcc_k6_O0
Rabbit
S._H.
128
64
15.05
ref/1
gcc_pentium-mmx_O3-ual-ofp
Rabbit
S._H.
128
64
15.06
opt/3
gcc_i486_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.13
ref/1
gcc_pentium_O3-ual-ofp
Rabbit
S._H.
128
64
15.14
opt/4
gcc_athlon_O0
Rabbit
S._H.
128
64
15.14
opt/4
gcc_pentiumpro_O0
Rabbit
S._H.
128
64
15.18
opt/4
gcc_pentium2_O0
Rabbit
S._H.
128
64
15.19
opt/4
gcc_pentium3_O0
Rabbit
S._H.
128
64
15.20
opt/4
gcc_pentium4_O0
Rabbit
S._H.
128
64
15.20
ref/1
gcc_k6_O3-ual-ofp
Rabbit
S._H.
128
64
15.26
ref/1
gcc_i486_O3-ual-ofp
Rabbit
S._H.
128
64
15.31
opt/4
gcc_i486_O0
Rabbit
S._H.
128
64
15.34
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_pentium3_O3-ual-ofp
Rabbit
S._H.
128
64
15.92
ref/1
gcc_pentium4_O3-ual-ofp
Rabbit
S._H.
128
64
15.93
ref/1
gcc_pentiumpro_O3-ual-ofp
Rabbit
S._H.
128
64
15.97
ref/1
gcc_pentium2_O3-ual-ofp
Rabbit
S._H.
128
64
16.31
ref/1
gcc_athlon_O3-ual-ofp
Rabbit
S._H.
128
64
17.23
ref/1
gcc_i386_O3-ual-ofp
Rabbit
S._H.
128
64
17.87
ref/1
gcc_athlon_O3-ofp
Rabbit
S._H.
128
64
18.67
ref/1
gcc_pentium_O3-ofp
Rabbit
S._H.
128
64
18.78
ref/1
gcc_pentium-mmx_O3-ofp
Rabbit
S._H.
128
64
18.88
ref/1
gcc_pentium4_O3-ofp
Rabbit
S._H.
128
64
19.03
ref/1
gcc_i486_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.69
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.02
ref/1
gcc_i386_O3-ofp
Rabbit
S._H.
128
64
22.20
ref/1
gcc_k6_O3-ofp
Rabbit
S._H.
128
64
22.46
ref/1
gcc_pentium_O1-ofp
Rabbit
S._H.
128
64
22.54
ref/1
gcc_pentium-mmx_O2-ofp
Rabbit
S._H.
128
64
22.73
ref/1
gcc_pentium-mmx_O1-ofp
Rabbit
S._H.
128
64
22.79
ref/1
gcc_i486_O1-ofp
Rabbit
S._H.
128
64
22.89
ref/1
gcc_pentium_O2-ofp
Rabbit
S._H.
128
64
23.30
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.50
ref/1
gcc_athlon_O2-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_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.99
ref/1
gcc_pentium_Os-ofp
Rabbit
S._H.
128
64
24.11
ref/1
gcc_i486_Os-ofp
Rabbit
S._H.
128
64
24.15
ref/1
gcc_i386_Os-ofp
Rabbit
S._H.
128
64
24.22
ref/1
gcc_pentium-mmx_Os-ofp
Rabbit
S._H.
128
64
24.64
ref/1
gcc_pentium3_O1-ofp
Rabbit
S._H.
128
64
24.68
ref/1
gcc_pentium2_O1-ofp
Rabbit
S._H.
128
64
24.68
ref/1
gcc_pentium4_O2-ofp
Rabbit
S._H.
128
64
24.84
ref/1
gcc_pentiumpro_O1-ofp
Rabbit
S._H.
128
64
25.07
ref/1
gcc_k6_O2-ofp
Rabbit
S._H.
128
64
25.19
ref/1
gcc_k6_O1-ofp
Rabbit
S._H.
128
64
25.25
ref/1
gcc_i386_O1-ofp
Rabbit
S._H.
128
64
25.47
ref/1
gcc_i386_O2-ofp
Rabbit
S._H.
128
64
25.48
ref/1
gcc_k6_Os-ofp
Rabbit
S._H.
128
64
27.26
ref/1
gcc_athlon_O1-ofp
Rabbit
S._H.
128
64
34.17
opt/1
gcc_pentiumpro_O0
Rabbit
S._H.
128
64
35.17
opt/1
gcc_i386_O0
Rabbit
S._H.
128
64
35.17
opt/1
gcc_k6_O0
Rabbit
S._H.
128
64
35.35
opt/1
gcc_pentium4_O0
Rabbit
S._H.
128
64
35.37
opt/1
gcc_pentium-mmx_O0
Rabbit
S._H.
128
64
35.90
opt/1
gcc_pentium2_O0
Rabbit
S._H.
128
64
35.97
opt/1
gcc_i486_O0
Rabbit
S._H.
128
64
36.14
opt/1
gcc_pentium_O0
Rabbit
S._H.
128
64
36.38
opt/1
gcc_pentium3_O0
Rabbit
S._H.
128
64
36.97
opt/1
gcc_athlon_O0
Rabbit
S._H.
128
64
48.44
ref/1
gcc_pentium4_O0
Rabbit
S._H.
128
64
48.71
ref/1
gcc_athlon_O0
Rabbit
S._H.
128
64
49.08
ref/1
gcc_pentiumpro_O0
Rabbit
S._H.
128
64
49.09
ref/1
gcc_i386_O0
Rabbit
S._H.
128
64
49.09
ref/1
gcc_pentium3_O0
Rabbit
S._H.
128
64
49.21
ref/1
gcc_pentium2_O0
Rabbit
S._H.
128
64
49.55
ref/1
gcc_pentium_O0
Rabbit
S._H.
128
64
50.25
ref/1
gcc_pentium-mmx_O0
Rabbit
S._H.
128
64
50.40
ref/1
gcc_i486_O0
Rabbit
S._H.
128
64
50.45
ref/1
gcc_k6_O0