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.14
42.34
13.43
12.14
14.94
13.05
1101.49
843.53
opt/4
gcc_pentium_O2-ofp
Rabbit
S._H.
128
64
10.25
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.27
42.38
13.30
12.51
15.00
13.05
1121.15
839.38
opt/4
gcc_pentium-mmx_O2-ofp
Rabbit
S._H.
128
64
10.37
opt/4
gcc_i486_O3-ofp
Rabbit
S._H.
128
64
10.48
opt/4
gcc_pentium-mmx_O3-ofp
Rabbit
S._H.
128
64
10.57
40.72
13.08
11.86
14.53
13.43
1145.70
885.10
opt/4
gcc_pentium_O3-ual-ofp
Rabbit
S._H.
128
64
10.58
opt/4
gcc_i486_O3-ual-ofp
Rabbit
S._H.
128
64
10.59
42.20
12.43
11.88
14.27
13.08
1114.58
922.39
opt/3
gcc_pentium_O3-ofp
Rabbit
S._H.
128
64
10.59
42.40
12.43
11.93
14.30
13.29
1184.42
880.77
opt/3
gcc_pentium_O3-ual-ofp
Rabbit
S._H.
128
64
10.59
42.47
12.91
12.09
14.64
13.32
1011.39
831.08
opt/4
gcc_pentium_O3-ofp
Rabbit
S._H.
128
64
10.60
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.66
opt/4
gcc_pentium-mmx_O3-ual-ofp
Rabbit
S._H.
128
64
10.68
opt/3
gcc_pentium-mmx_O2-ofp
Rabbit
S._H.
128
64
10.68
opt/3
gcc_pentium_O2-ofp
Rabbit
S._H.
128
64
10.68
opt/4
gcc_i486_O1-ofp
Rabbit
S._H.
128
64
10.69
opt/4
gcc_pentium-mmx_O1-ofp
Rabbit
S._H.
128
64
10.69
opt/4
gcc_pentium_O1-ofp
Rabbit
S._H.
128
64
10.71
opt/3
gcc_i486_O1-ofp
Rabbit
S._H.
128
64
10.71
opt/3
gcc_pentium-mmx_O1-ofp
Rabbit
S._H.
128
64
10.71
opt/3
gcc_pentium_O1-ofp
Rabbit
S._H.
128
64
11.37
opt/3
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.03
13.66
12.52
15.12
14.34
1081.86
901.18
opt/4
gcc_pentiumpro_O3-ual-ofp
Rabbit
S._H.
128
64
11.54
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.67
opt/4
gcc_i486_O2-ofp
Rabbit
S._H.
128
64
11.71
opt/4
gcc_k6_O2-ofp
Rabbit
S._H.
128
64
11.74
42.14
13.47
12.22
14.98
14.57
1104.75
930.78
opt/3
gcc_pentiumpro_O3-ual-ofp
Rabbit
S._H.
128
64
11.74
opt/3
gcc_pentium2_O3-ofp
Rabbit
S._H.
128
64
11.74
opt/3
gcc_pentium2_O3-ual-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_pentium3_O3-ual-ofp
Rabbit
S._H.
128
64
11.76
opt/3
gcc_pentium3_O3-ofp
Rabbit
S._H.
128
64
11.77
opt/3
gcc_pentium2_O1-ofp
Rabbit
S._H.
128
64
11.78
opt/3
gcc_pentium3_O1-ofp
Rabbit
S._H.
128
64
11.78
opt/4
gcc_i386_O3-ofp
Rabbit
S._H.
128
64
11.78
opt/4
gcc_pentium2_Os-ofp
Rabbit
S._H.
128
64
11.79
41.98
13.57
12.50
15.12
14.57
1114.60
817.78
opt/4
gcc_pentiumpro_Os-ofp
Rabbit
S._H.
128
64
11.79
opt/3
gcc_athlon_O1-ofp
Rabbit
S._H.
128
64
11.79
opt/3
gcc_pentiumpro_O1-ofp
Rabbit
S._H.
128
64
11.79
opt/4
gcc_pentium3_Os-ofp
Rabbit
S._H.
128
64
11.83
opt/3
gcc_i386_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_k6_O3-ofp
Rabbit
S._H.
128
64
11.84
opt/3
gcc_k6_O3-ual-ofp
Rabbit
S._H.
128
64
11.84
opt/3
gcc_pentium4_O1-ofp
Rabbit
S._H.
128
64
11.85
opt/3
gcc_pentium4_O3-ual-ofp
Rabbit
S._H.
128
64
11.86
opt/3
gcc_pentium4_O3-ofp
Rabbit
S._H.
128
64
11.92
opt/4
gcc_i386_O2-ofp
Rabbit
S._H.
128
64
11.95
opt/3
gcc_pentium_Os-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
12.05
opt/4
gcc_pentium3_O2-ofp
Rabbit
S._H.
128
64
12.06
opt/4
gcc_pentium2_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.07
opt/4
gcc_pentium4_O3-ofp
Rabbit
S._H.
128
64
12.08
opt/4
gcc_k6_O3-ual-ofp
Rabbit
S._H.
128
64
12.11
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.22
opt/3
gcc_pentiumpro_O3-ofp
Rabbit
S._H.
128
64
12.28
opt/3
gcc_athlon_Os-ofp
Rabbit
S._H.
128
64
12.30
opt/4
gcc_k6_Os-ofp
Rabbit
S._H.
128
64
12.34
opt/4
gcc_pentium3_O3-ofp
Rabbit
S._H.
128
64
12.34
opt/4
gcc_pentiumpro_O3-ofp
Rabbit
S._H.
128
64
12.36
opt/4
gcc_pentium2_O3-ofp
Rabbit
S._H.
128
64
12.43
opt/3
gcc_athlon_O3-ofp
Rabbit
S._H.
128
64
12.47
opt/3
gcc_pentium-mmx_Os-ofp
Rabbit
S._H.
128
64
12.65
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.67
opt/3
gcc_pentium2_O2-ofp
Rabbit
S._H.
128
64
12.67
opt/3
gcc_pentiumpro_O2-ofp
Rabbit
S._H.
128
64
12.68
opt/3
gcc_pentium4_O2-ofp
Rabbit
S._H.
128
64
12.69
opt/4
gcc_pentium4_O2-ofp
Rabbit
S._H.
128
64
12.70
opt/3
gcc_pentium2_Os-ofp
Rabbit
S._H.
128
64
12.70
opt/3
gcc_pentium3_Os-ofp
Rabbit
S._H.
128
64
12.71
42.91
14.80
13.65
16.31
15.51
1060.63
936.53
opt/3
gcc_pentiumpro_Os-ofp
Rabbit
S._H.
128
64
12.73
opt/3
gcc_k6_Os-ofp
Rabbit
S._H.
128
64
12.76
opt/3
gcc_pentium3_O2-ofp
Rabbit
S._H.
128
64
12.82
opt/3
gcc_athlon_O2-ofp
Rabbit
S._H.
128
64
12.86
opt/3
gcc_k6_O2-ofp
Rabbit
S._H.
128
64
12.98
opt/4
gcc_athlon_O3-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_i386_O2-ofp
Rabbit
S._H.
128
64
13.21
opt/3
gcc_pentium4_Os-ofp
Rabbit
S._H.
128
64
13.35
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.46
opt/3
gcc_i386_O3-ofp
Rabbit
S._H.
128
64
13.46
opt/3
gcc_i386_O3-ual-ofp
Rabbit
S._H.
128
64
13.94
opt/4
gcc_pentium-mmx_Os-ofp
Rabbit
S._H.
128
64
13.94
opt/4
gcc_pentium_Os-ofp
Rabbit
S._H.
128
64
15.71
opt/1
gcc_pentium-mmx_O2-ofp
Rabbit
S._H.
128
64
15.71
opt/1
gcc_pentium_O2-ofp
Rabbit
S._H.
128
64
17.23
opt/1
gcc_pentium-mmx_O3-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.94
opt/1
gcc_pentium2_O3-ual-ofp
Rabbit
S._H.
128
64
17.94
opt/1
gcc_pentiumpro_O3-ual-ofp
Rabbit
S._H.
128
64
17.95
opt/1
gcc_pentium3_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_pentiumpro_O2-ofp
Rabbit
S._H.
128
64
17.98
opt/1
gcc_pentium3_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.92
21.60
19.95
24.03
20.87
1605.99
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.29
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.44
opt/4
gcc_pentium2_O0
Rabbit
S._H.
128
64
18.44
opt/4
gcc_pentium3_O0
Rabbit
S._H.
128
64
18.44
opt/4
gcc_pentium4_O0
Rabbit
S._H.
128
64
18.45
opt/4
gcc_pentiumpro_O0
Rabbit
S._H.
128
64
18.47
opt/4
gcc_athlon_O0
Rabbit
S._H.
128
64
18.48
opt/1
gcc_i486_O3-ofp
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.08
opt/1
gcc_i486_O3-ual-ofp
Rabbit
S._H.
128
64
19.24
opt/1
gcc_pentium4_O2-ofp
Rabbit
S._H.
128
64
19.26
opt/3
gcc_athlon_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.55
opt/1
gcc_athlon_O3-ual-ofp
Rabbit
S._H.
128
64
19.98
opt/1
gcc_k6_O3-ual-ofp
Rabbit
S._H.
128
64
20.08
opt/4
gcc_i386_O0
Rabbit
S._H.
128
64
20.18
opt/4
gcc_k6_O0
Rabbit
S._H.
128
64
20.26
opt/1
gcc_pentium4_O3-ual-ofp
Rabbit
S._H.
128
64
20.54
opt/3
gcc_k6_O0
Rabbit
S._H.
128
64
20.57
opt/3
gcc_pentium2_O0
Rabbit
S._H.
128
64
20.57
opt/3
gcc_pentiumpro_O0
Rabbit
S._H.
128
64
20.63
opt/3
gcc_i386_O0
Rabbit
S._H.
128
64
20.65
opt/4
gcc_pentium_O0
Rabbit
S._H.
128
64
20.66
opt/1
gcc_i386_O3-ofp
Rabbit
S._H.
128
64
20.71
opt/4
gcc_pentium-mmx_O0
Rabbit
S._H.
128
64
20.73
opt/3
gcc_pentium3_O0
Rabbit
S._H.
128
64
20.90
opt/3
gcc_pentium_O0
Rabbit
S._H.
128
64
21.08
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.63
opt/3
gcc_i486_O0
Rabbit
S._H.
128
64
21.72
opt/3
gcc_pentium-mmx_O0
Rabbit
S._H.
128
64
22.41
opt/3
gcc_pentium4_O0
Rabbit
S._H.
128
64
23.52
opt/1
gcc_pentium_O1-ofp
Rabbit
S._H.
128
64
23.80
opt/1
gcc_i486_O1-ofp
Rabbit
S._H.
128
64
23.84
opt/1
gcc_k6_O1-ofp
Rabbit
S._H.
128
64
23.87
opt/1
gcc_pentium-mmx_O1-ofp
Rabbit
S._H.
128
64
24.17
opt/1
gcc_i386_O1-ofp
Rabbit
S._H.
128
64
24.26
opt/1
gcc_pentium2_O1-ofp
Rabbit
S._H.
128
64
24.30
opt/1
gcc_pentium3_O1-ofp
Rabbit
S._H.
128
64
24.41
opt/1
gcc_athlon_O1-ofp
Rabbit
S._H.
128
64
24.71
opt/1
gcc_pentiumpro_O1-ofp
Rabbit
S._H.
128
64
25.95
ref/1
gcc_athlon_O3-ual-ofp
Rabbit
S._H.
128
64
26.25
opt/1
gcc_pentium4_O1-ofp
Rabbit
S._H.
128
64
26.30
ref/1
gcc_pentium-mmx_O3-ual-ofp
Rabbit
S._H.
128
64
26.31
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.41
ref/1
gcc_pentium_O3-ual-ofp
Rabbit
S._H.
128
64
26.57
ref/1
gcc_pentium4_O3-ofp
Rabbit
S._H.
128
64
26.69
ref/1
gcc_athlon_Os-ofp
Rabbit
S._H.
128
64
26.76
ref/1
gcc_pentium4_O2-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.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
27.63
ref/1
gcc_pentiumpro_Os-ofp
Rabbit
S._H.
128
64
28.03
ref/1
gcc_i486_O3-ual-ofp
Rabbit
S._H.
128
64
28.17
ref/1
gcc_pentium-mmx_O2-ofp
Rabbit
S._H.
128
64
28.23
ref/1
gcc_pentium_O2-ofp
Rabbit
S._H.
128
64
28.52
ref/1
gcc_k6_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
28.99
ref/1
gcc_pentium_Os-ofp
Rabbit
S._H.
128
64
29.07
ref/1
gcc_pentium-mmx_Os-ofp
Rabbit
S._H.
128
64
29.09
ref/1
gcc_pentium_O3-ofp
Rabbit
S._H.
128
64
29.13
ref/1
gcc_pentium-mmx_O3-ofp
Rabbit
S._H.
128
64
29.34
ref/1
gcc_i386_O3-ual-ofp
Rabbit
S._H.
128
64
29.38
ref/1
gcc_k6_O3-ofp
Rabbit
S._H.
128
64
29.59
ref/1
gcc_pentium4_Os-ofp
Rabbit
S._H.
128
64
29.72
ref/1
gcc_pentium2_O3-ual-ofp
Rabbit
S._H.
128
64
29.90
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.46
ref/1
gcc_pentium2_O1-ofp
Rabbit
S._H.
128
64
30.50
ref/1
gcc_athlon_O1-ofp
Rabbit
S._H.
128
64
30.54
ref/1
gcc_pentiumpro_O1-ofp
Rabbit
S._H.
128
64
30.76
ref/1
gcc_pentium4_O3-ual-ofp
Rabbit
S._H.
128
64
31.06
ref/1
gcc_pentium4_O1-ofp
Rabbit
S._H.
128
64
31.60
ref/1
gcc_i486_O3-ofp
Rabbit
S._H.
128
64
31.73
ref/1
gcc_pentium3_O1-ofp
Rabbit
S._H.
128
64
31.79
ref/1
gcc_k6_Os-ofp
Rabbit
S._H.
128
64
31.85
ref/1
gcc_i386_O2-ofp
Rabbit
S._H.
128
64
31.87
ref/1
gcc_i486_O2-ofp
Rabbit
S._H.
128
64
32.04
ref/1
gcc_i486_O1-ofp
Rabbit
S._H.
128
64
32.05
ref/1
gcc_i386_O3-ofp
Rabbit
S._H.
128
64
32.38
ref/1
gcc_pentium_O1-ofp
Rabbit
S._H.
128
64
32.58
ref/1
gcc_k6_O1-ofp
Rabbit
S._H.
128
64
32.65
ref/1
gcc_pentium-mmx_O1-ofp
Rabbit
S._H.
128
64
32.76
ref/1
gcc_k6_O2-ofp
Rabbit
S._H.
128
64
32.80
ref/1
gcc_i386_O1-ofp
Rabbit
S._H.
128
64
33.03
ref/1
gcc_i486_Os-ofp
Rabbit
S._H.
128
64
33.08
ref/1
gcc_i386_Os-ofp
Rabbit
S._H.
128
64
44.49
opt/1
gcc_athlon_O0
Rabbit
S._H.
128
64
44.61
opt/1
gcc_pentiumpro_O0
Rabbit
S._H.
128
64
44.91
opt/1
gcc_i386_O0
Rabbit
S._H.
128
64
44.95
opt/1
gcc_i486_O0
Rabbit
S._H.
128
64
45.27
opt/1
gcc_pentium_O0
Rabbit
S._H.
128
64
45.32
opt/1
gcc_pentium2_O0
Rabbit
S._H.
128
64
45.50
opt/1
gcc_pentium4_O0
Rabbit
S._H.
128
64
45.55
opt/1
gcc_k6_O0
Rabbit
S._H.
128
64
45.71
opt/1
gcc_pentium-mmx_O0
Rabbit
S._H.
128
64
45.97
opt/1
gcc_pentium3_O0
Rabbit
S._H.
128
64
60.52
ref/1
gcc_i386_O0
Rabbit
S._H.
128
64
60.92
ref/1
gcc_pentium_O0
Rabbit
S._H.
128
64
61.31
ref/1
gcc_i486_O0
Rabbit
S._H.
128
64
61.39
ref/1
gcc_pentium-mmx_O0
Rabbit
S._H.
128
64
61.78
ref/1
gcc_k6_O0
Rabbit
S._H.
128
64
62.64
ref/1
gcc_athlon_O0
Rabbit
S._H.
128
64
63.22
ref/1
gcc_pentium2_O0
Rabbit
S._H.
128
64
63.22
ref/1
gcc_pentiumpro_O0
Rabbit
S._H.
128
64
63.99
ref/1
gcc_pentium4_O0
Rabbit
S._H.
128
64
65.97
ref/1
gcc_pentium3_O0