Primitive
Profile
Key
IV
MAC
Stream
40 bytes
576 bytes
1500 bytes
Imix
Agility
Key setup
IV setup
Variant
Compiler
MICKEY-128-v2
___H!
128
128
1247.70
2921.03
1351.74
1289.50
1436.47
1253.98
109.43
66771.14
faster/1
gcc_k8_O3-ual-ofp
MICKEY-128-v2
___H!
128
128
1249.64
2896.01
1342.11
1296.20
1431.79
1247.04
109.42
65979.43
faster/1
gcc_nocona_O3-ual-ofp
MICKEY-128-v2
___H!
128
64
1250.88
2679.36
1344.86
1288.92
1415.81
1249.07
109.43
56713.06
faster/1
gcc_k8_O3-ual-ofp
MICKEY-128-v2
___H!
128
64
1252.92
2660.55
1326.74
1290.98
1405.05
1239.77
109.42
55837.56
faster/1
gcc_nocona_O3-ual-ofp
MICKEY-128-v2
___H!
128
64
1325.14
faster/1
gcc_nocona_O3-ofp
MICKEY-128-v2
___H!
128
64
1345.76
faster/1
gcc_k8_O3-ofp
MICKEY-128-v2
___H!
128
64
1477.19
faster/1
gcc_k8_O2-ofp
MICKEY-128-v2
___H!
128
64
1480.80
faster/1
gcc_nocona_O2-ofp
MICKEY-128-v2
___H!
128
128
1510.62
4085.44
1661.19
1577.63
1796.71
1517.91
143.54
104306.33
faster/1
gcc_nocona_Os-ofp
MICKEY-128-v2
___H!
128
64
1518.13
3636.58
1628.16
1567.67
1743.64
1496.80
143.52
85345.10
faster/1
gcc_nocona_Os-ofp
MICKEY-128-v2
___H!
128
64
1541.66
faster/1
gcc_k8_O1-ofp
MICKEY-128-v2
___H!
128
64
1547.47
faster/1
gcc_k8_Os-ofp
MICKEY-128-v2
___H!
128
64
1580.33
faster/1
gcc_nocona_O1-ofp
MICKEY-128-v2
___H!
128
64
1621.38
faster/1
gcc_athlon-m32_O3-ual-ofp
MICKEY-128-v2
___H!
128
64
1622.74
faster/1
gcc_k8-m32_O3-ual-ofp
MICKEY-128-v2
___H!
128
64
1626.46
3561.50
1749.26
1685.28
1850.01
1643.22
120.65
77368.55
faster/1
gcc_prescott-m32_O3-ual-ofp
MICKEY-128-v2
___H!
128
128
1626.94
3919.61
1770.95
1691.24
1888.99
1631.73
121.54
92357.60
faster/1
gcc_prescott-m32_O3-ual-ofp
MICKEY-128-v2
___H!
128
64
1634.71
faster/1
gcc_m32_O3-ual-ofp
MICKEY-128-v2
___H!
128
64
1646.23
faster/1
gcc_pentiumpro-m32_O3-ual-ofp
MICKEY-128-v2
___H!
128
64
1662.05
faster/1
gcc_pentium3-m32_O3-ual-ofp
MICKEY-128-v2
___H!
128
64
1662.29
faster/1
gcc_pentium2-m32_O3-ual-ofp
MICKEY-128-v2
___H!
128
64
1686.33
faster/1
gcc_k6-m32_O3-ual-ofp
MICKEY-128-v2
___H!
128
64
1692.80
faster/1
gcc_m32_O3-ofp
MICKEY-128-v2
___H!
128
64
1703.10
faster/1
gcc_prescott-m32_O3-ofp
MICKEY-128-v2
___H!
128
64
1707.82
faster/1
gcc_k8-m32_O3-ofp
MICKEY-128-v2
___H!
128
64
1712.20
faster/1
gcc_k6-m32_O3-ofp
MICKEY-128-v2
___H!
128
64
1713.04
faster/1
gcc_athlon-m32_O3-ofp
MICKEY-128-v2
___H!
128
64
1717.18
faster/1
gcc_pentium-m32_O3-ual-ofp
MICKEY-128-v2
___H!
128
64
1738.68
faster/1
gcc_pentium-mmx-m32_O3-ual-ofp
MICKEY-128-v2
___H!
128
64
1739.37
faster/1
gcc_pentium2-m32_O3-ofp
MICKEY-128-v2
___H!
128
64
1741.78
faster/1
gcc_pentium3-m32_O3-ofp
MICKEY-128-v2
___H!
128
64
1744.60
faster/1
gcc_pentium-m32_O3-ofp
MICKEY-128-v2
___H!
128
64
1748.41
faster/1
gcc_pentium-mmx-m32_O3-ofp
MICKEY-128-v2
___H!
128
64
1749.89
faster/1
gcc_i386-m32_O3-ual-ofp
MICKEY-128-v2
___H!
128
64
1752.34
faster/1
gcc_pentiumpro-m32_O3-ofp
MICKEY-128-v2
___H!
128
64
1760.90
faster/1
gcc_i486-m32_O3-ual-ofp
MICKEY-128-v2
___H!
128
64
1795.73
faster/1
gcc_i486-m32_O3-ofp
MICKEY-128-v2
___H!
128
64
1798.89
faster/1
gcc_prescott-m32_O1-ofp
MICKEY-128-v2
___H!
128
64
1804.83
faster/1
gcc_i386-m32_O3-ofp
MICKEY-128-v2
___H!
128
64
1808.24
faster/1
gcc_m32_O1-ofp
MICKEY-128-v2
___H!
128
64
1808.96
faster/1
gcc_pentium2-m32_O1-ofp
MICKEY-128-v2
___H!
128
64
1809.24
faster/1
gcc_m32_O2-ofp
MICKEY-128-v2
___H!
128
64
1809.97
faster/1
gcc_pentium3-m32_O1-ofp
MICKEY-128-v2
___H!
128
64
1810.65
faster/1
gcc_athlon-m32_O1-ofp
MICKEY-128-v2
___H!
128
64
1812.53
faster/1
gcc_athlon-m32_O2-ofp
MICKEY-128-v2
___H!
128
64
1812.95
faster/1
gcc_k8-m32_O2-ofp
MICKEY-128-v2
___H!
128
64
1819.94
faster/1
gcc_k8-m32_O1-ofp
MICKEY-128-v2
___H!
128
64
1820.28
faster/1
gcc_pentiumpro-m32_O1-ofp
MICKEY-128-v2
___H!
128
64
1833.25
faster/1
gcc_pentium2-m32_O2-ofp
MICKEY-128-v2
___H!
128
64
1842.48
faster/1
gcc_k6-m32_O1-ofp
MICKEY-128-v2
___H!
128
64
1844.90
faster/1
gcc_i386-m32_O1-ofp
MICKEY-128-v2
___H!
128
64
1846.99
faster/1
gcc_pentium-mmx-m32_O1-ofp
MICKEY-128-v2
___H!
128
64
1847.75
faster/1
gcc_pentium-m32_O1-ofp
MICKEY-128-v2
___H!
128
64
1852.16
faster/1
gcc_pentium3-m32_O2-ofp
MICKEY-128-v2
___H!
128
64
1852.34
faster/1
gcc_prescott-m32_O2-ofp
MICKEY-128-v2
___H!
128
64
1853.28
faster/1
gcc_pentiumpro-m32_O2-ofp
MICKEY-128-v2
___H!
128
64
1854.10
faster/1
gcc_pentium-m-m32_O3-ual-ofp
MICKEY-128-v2
___H!
128
64
1857.05
faster/1
gcc_pentium-mmx-m32_Os-ofp
MICKEY-128-v2
___H!
128
64
1857.93
faster/1
gcc_k6-m32_Os-ofp
MICKEY-128-v2
___H!
128
64
1858.05
faster/1
gcc_i486-m32_O1-ofp
MICKEY-128-v2
___H!
128
128
1858.44
4541.87
2030.56
1929.70
2165.69
1852.14
150.85
110593.50
faster/1
gcc_prescott-m32_Os-ofp
MICKEY-128-v2
___H!
128
64
1872.70
faster/1
gcc_pentium-m32_Os-ofp
MICKEY-128-v2
___H!
128
64
1873.64
faster/1
gcc_k8-m32_Os-ofp
MICKEY-128-v2
___H!
128
64
1875.61
4124.88
2009.36
1922.11
2122.36
1865.15
149.86
90700.67
faster/1
gcc_prescott-m32_Os-ofp
MICKEY-128-v2
___H!
128
64
1883.97
faster/1
gcc_pentium-m-m32_Os-ofp
MICKEY-128-v2
___H!
128
64
1889.32
faster/1
gcc_athlon-m32_Os-ofp
MICKEY-128-v2
___H!
128
64
1894.89
faster/1
gcc_i386-m32_O2-ofp
MICKEY-128-v2
___H!
128
64
1895.39
faster/1
gcc_pentium2-m32_Os-ofp
MICKEY-128-v2
___H!
128
64
1895.62
faster/1
gcc_m32_Os-ofp
MICKEY-128-v2
___H!
128
64
1897.84
faster/1
gcc_pentiumpro-m32_Os-ofp
MICKEY-128-v2
___H!
128
64
1898.44
faster/1
gcc_pentium3-m32_Os-ofp
MICKEY-128-v2
___H!
128
64
1899.43
faster/1
gcc_i486-m32_O2-ofp
MICKEY-128-v2
___H!
128
64
1922.52
faster/1
gcc_k6-m32_O2-ofp
MICKEY-128-v2
___H!
128
64
1937.07
faster/1
gcc_pentium-mmx-m32_O2-ofp
MICKEY-128-v2
___H!
128
64
1938.41
faster/1
gcc_pentium-m-m32_O3-ofp
MICKEY-128-v2
___H!
128
64
1938.67
faster/1
gcc_pentium-m32_O2-ofp
MICKEY-128-v2
___H!
128
64
1944.50
faster/1
gcc_i486-m32_Os-ofp
MICKEY-128-v2
___H!
128
64
1945.97
faster/1
gcc_i386-m32_Os-ofp
MICKEY-128-v2
___H!
128
64
2006.26
faster/1
gcc_pentium-m-m32_O1-ofp
MICKEY-128-v2
___H!
128
64
2199.12
faster/1
gcc_pentium-m-m32_O2-ofp
MICKEY-128-v2
___H!
128
64
2368.13
faster/1
gcc_nocona_O0
MICKEY-128-v2
___H!
128
64
2425.13
faster/1
gcc_i386-m32_O0
MICKEY-128-v2
___H!
128
64
2437.65
faster/1
gcc_i486-m32_O0
MICKEY-128-v2
___H!
128
64
2441.00
faster/1
gcc_k8_O0
MICKEY-128-v2
___H!
128
64
2444.07
faster/1
gcc_pentium-mmx-m32_O0
MICKEY-128-v2
___H!
128
64
2446.96
faster/1
gcc_k6-m32_O0
MICKEY-128-v2
___H!
128
64
2447.98
faster/1
gcc_pentium-m32_O0
MICKEY-128-v2
___H!
128
64
2464.05
faster/1
gcc_pentiumpro-m32_O0
MICKEY-128-v2
___H!
128
64
2467.79
faster/1
gcc_pentium2-m32_O0
MICKEY-128-v2
___H!
128
64
2471.20
faster/1
gcc_pentium3-m32_O0
MICKEY-128-v2
___H!
128
64
2471.46
faster/1
gcc_m32_O0
MICKEY-128-v2
___H!
128
64
2474.13
faster/1
gcc_athlon-m32_O0
MICKEY-128-v2
___H!
128
64
2477.81
faster/1
gcc_k8-m32_O0
MICKEY-128-v2
___H!
128
64
2514.74
faster/1
gcc_pentium-m-m32_O0
MICKEY-128-v2
___H!
128
64
2518.46
faster/1
gcc_prescott-m32_O0
MICKEY-128-v2
___H!
128
64
17608.45
bit-by-bit/1
gcc_k8-m32_O3-ual-ofp
MICKEY-128-v2
___H!
128
64
17622.35
bit-by-bit/1
gcc_athlon-m32_O3-ual-ofp
MICKEY-128-v2
___H!
128
64
17732.33
bit-by-bit/1
gcc_m32_O3-ual-ofp
MICKEY-128-v2
___H!
128
64
17737.06
bit-by-bit/1
gcc_prescott-m32_O3-ual-ofp
MICKEY-128-v2
___H!
128
64
17839.82
bit-by-bit/1
gcc_pentium2-m32_O3-ual-ofp
MICKEY-128-v2
___H!
128
64
17845.18
bit-by-bit/1
gcc_pentiumpro-m32_O3-ual-ofp
MICKEY-128-v2
___H!
128
64
17845.47
bit-by-bit/1
gcc_pentium3-m32_O3-ual-ofp
MICKEY-128-v2
___H!
128
64
17880.75
bit-by-bit/1
gcc_pentium-m-m32_O3-ual-ofp
MICKEY-128-v2
___H!
128
64
18747.26
bit-by-bit/1
gcc_pentium-mmx-m32_O3-ual-ofp
MICKEY-128-v2
___H!
128
64
18894.88
bit-by-bit/1
gcc_pentium-m32_O3-ual-ofp
MICKEY-128-v2
___H!
128
64
19402.67
bit-by-bit/1
gcc_k6-m32_O3-ual-ofp
MICKEY-128-v2
___H!
128
64
19546.65
bit-by-bit/1
gcc_i386-m32_O3-ual-ofp
MICKEY-128-v2
___H!
128
64
19654.00
bit-by-bit/1
gcc_i486-m32_O3-ual-ofp
MICKEY-128-v2
___H!
128
64
19939.97
bit-by-bit/1
gcc_prescott-m32_O1-ofp
MICKEY-128-v2
___H!
128
64
20430.12
bit-by-bit/1
gcc_prescott-m32_O3-ofp
MICKEY-128-v2
___H!
128
64
20685.26
bit-by-bit/1
gcc_prescott-m32_O2-ofp
MICKEY-128-v2
___H!
128
64
21866.00
bit-by-bit/1
gcc_k8_O3-ual-ofp
MICKEY-128-v2
___H!
128
64
21870.52
bit-by-bit/1
gcc_m32_O3-ofp
MICKEY-128-v2
___H!
128
64
21970.21
bit-by-bit/1
gcc_pentiumpro-m32_O3-ofp
MICKEY-128-v2
___H!
128
64
22136.33
bit-by-bit/1
gcc_nocona_O3-ual-ofp
MICKEY-128-v2
___H!
128
64
22316.80
bit-by-bit/1
gcc_pentium3-m32_O3-ofp
MICKEY-128-v2
___H!
128
64
22518.93
bit-by-bit/1
gcc_athlon-m32_O3-ofp
MICKEY-128-v2
___H!
128
64
22538.60
bit-by-bit/1
gcc_k8-m32_O3-ofp
MICKEY-128-v2
___H!
128
64
22543.63
bit-by-bit/1
gcc_athlon-m32_O2-ofp
MICKEY-128-v2
___H!
128
64
22554.70
bit-by-bit/1
gcc_pentium-m-m32_O3-ofp
MICKEY-128-v2
___H!
128
64
22572.82
bit-by-bit/1
gcc_pentium2-m32_O3-ofp
MICKEY-128-v2
___H!
128
64
22585.34
bit-by-bit/1
gcc_pentium2-m32_O1-ofp
MICKEY-128-v2
___H!
128
64
22592.18
bit-by-bit/1
gcc_pentiumpro-m32_O1-ofp
MICKEY-128-v2
___H!
128
64
22608.86
bit-by-bit/1
gcc_pentium-m-m32_O1-ofp
MICKEY-128-v2
___H!
128
64
22719.37
bit-by-bit/1
gcc_pentiumpro-m32_O2-ofp
MICKEY-128-v2
___H!
128
64
22719.89
bit-by-bit/1
gcc_k8-m32_Os-ofp
MICKEY-128-v2
___H!
128
64
22721.53
bit-by-bit/1
gcc_k8-m32_O1-ofp
MICKEY-128-v2
___H!
128
64
22729.51
bit-by-bit/1
gcc_m32_O1-ofp
MICKEY-128-v2
___H!
128
64
22752.44
bit-by-bit/1
gcc_pentium3-m32_O1-ofp
MICKEY-128-v2
___H!
128
64
22760.21
bit-by-bit/1
gcc_pentiumpro-m32_Os-ofp
MICKEY-128-v2
___H!
128
64
22768.08
bit-by-bit/1
gcc_athlon-m32_O1-ofp
MICKEY-128-v2
___H!
128
64
22769.44
bit-by-bit/1
gcc_m32_Os-ofp
MICKEY-128-v2
___H!
128
64
22774.01
bit-by-bit/1
gcc_pentium-m-m32_Os-ofp
MICKEY-128-v2
___H!
128
64
22774.49
bit-by-bit/1
gcc_m32_O2-ofp
MICKEY-128-v2
___H!
128
64
22784.47
bit-by-bit/1
gcc_athlon-m32_Os-ofp
MICKEY-128-v2
___H!
128
64
22786.42
bit-by-bit/1
gcc_pentium2-m32_Os-ofp
MICKEY-128-v2
___H!
128
64
22804.27
bit-by-bit/1
gcc_pentium3-m32_Os-ofp
MICKEY-128-v2
___H!
128
128
22834.69
52625.62
24972.09
23502.91
26328.41
22135.53
149.85
1172898.00
bit-by-bit/1
gcc_prescott-m32_Os-ofp
MICKEY-128-v2
___H!
128
64
22859.55
bit-by-bit/1
gcc_k8-m32_O2-ofp
MICKEY-128-v2
___H!
128
64
22865.60
bit-by-bit/1
gcc_pentium-m-m32_O2-ofp
MICKEY-128-v2
___H!
128
64
22880.22
bit-by-bit/1
gcc_pentium2-m32_O2-ofp
MICKEY-128-v2
___H!
128
64
22880.43
bit-by-bit/1
gcc_pentium3-m32_O2-ofp
MICKEY-128-v2
___H!
128
64
23400.35
bit-by-bit/1
gcc_pentium-m32_O3-ofp
MICKEY-128-v2
___H!
128
64
23450.02
bit-by-bit/1
gcc_i386-m32_O3-ofp
MICKEY-128-v2
___H!
128
64
23559.05
bit-by-bit/1
gcc_pentium-mmx-m32_O3-ofp
MICKEY-128-v2
___H!
128
64
23629.23
bit-by-bit/1
gcc_i486-m32_O3-ofp
MICKEY-128-v2
___H!
128
64
23645.27
bit-by-bit/1
gcc_pentium-mmx-m32_O2-ofp
MICKEY-128-v2
___H!
128
64
23728.89
bit-by-bit/1
gcc_i486-m32_O2-ofp
MICKEY-128-v2
___H!
128
64
23737.24
bit-by-bit/1
gcc_i386-m32_O2-ofp
MICKEY-128-v2
___H!
128
64
23752.49
bit-by-bit/1
gcc_i386-m32_Os-ofp
MICKEY-128-v2
___H!
128
64
23763.06
bit-by-bit/1
gcc_pentium-m32_O2-ofp
MICKEY-128-v2
___H!
128
64
23780.23
bit-by-bit/1
gcc_k6-m32_O1-ofp
MICKEY-128-v2
___H!
128
64
23783.01
bit-by-bit/1
gcc_i386-m32_O1-ofp
MICKEY-128-v2
___H!
128
64
23809.85
bit-by-bit/1
gcc_pentium-mmx-m32_Os-ofp
MICKEY-128-v2
___H!
128
64
23821.47
bit-by-bit/1
gcc_i486-m32_O1-ofp
MICKEY-128-v2
___H!
128
64
23841.96
bit-by-bit/1
gcc_pentium-m32_Os-ofp
MICKEY-128-v2
___H!
128
64
23856.62
bit-by-bit/1
gcc_pentium-m32_O1-ofp
MICKEY-128-v2
___H!
128
64
23876.99
bit-by-bit/1
gcc_i486-m32_Os-ofp
MICKEY-128-v2
___H!
128
64
23887.29
bit-by-bit/1
gcc_pentium-mmx-m32_O1-ofp
MICKEY-128-v2
___H!
128
64
25146.12
bit-by-bit/1
gcc_k8_O3-ofp
MICKEY-128-v2
___H!
128
64
25272.13
bit-by-bit/1
gcc_nocona_O3-ofp
MICKEY-128-v2
___H!
128
64
25774.34
bit-by-bit/1
gcc_nocona_O1-ofp
MICKEY-128-v2
___H!
128
64
25883.98
bit-by-bit/1
gcc_nocona_O2-ofp
MICKEY-128-v2
___H!
128
64
26051.03
bit-by-bit/1
gcc_k8_O1-ofp
MICKEY-128-v2
___H!
128
64
26133.03
bit-by-bit/1
gcc_nocona_Os-ofp
MICKEY-128-v2
___H!
128
64
26207.06
bit-by-bit/1
gcc_k8_Os-ofp
MICKEY-128-v2
___H!
128
64
26551.81
bit-by-bit/1
gcc_k8_O2-ofp
MICKEY-128-v2
___H!
128
64
26703.86
48752.60
24680.87
23559.71
25919.45
22918.59
149.85
996030.00
bit-by-bit/1
gcc_prescott-m32_Os-ofp
MICKEY-128-v2
___H!
128
64
27430.53
bit-by-bit/1
gcc_k6-m32_O3-ofp
MICKEY-128-v2
___H!
128
64
27837.36
bit-by-bit/1
gcc_k6-m32_O2-ofp
MICKEY-128-v2
___H!
128
64
27881.35
bit-by-bit/1
gcc_k6-m32_Os-ofp
MICKEY-128-v2
___H!
128
64
78932.32
bit-by-bit/1
gcc_nocona_O0
MICKEY-128-v2
___H!
128
64
79615.15
bit-by-bit/1
gcc_k8_O0
MICKEY-128-v2
___H!
128
64
79795.39
bit-by-bit/1
gcc_athlon-m32_O0
MICKEY-128-v2
___H!
128
64
79814.32
bit-by-bit/1
gcc_prescott-m32_O0
MICKEY-128-v2
___H!
128
64
79928.28
bit-by-bit/1
gcc_pentium-m-m32_O0
MICKEY-128-v2
___H!
128
64
79979.22
bit-by-bit/1
gcc_pentium3-m32_O0
MICKEY-128-v2
___H!
128
64
79997.52
bit-by-bit/1
gcc_m32_O0
MICKEY-128-v2
___H!
128
64
80000.45
bit-by-bit/1
gcc_k8-m32_O0
MICKEY-128-v2
___H!
128
64
80020.57
bit-by-bit/1
gcc_pentiumpro-m32_O0
MICKEY-128-v2
___H!
128
64
80029.89
bit-by-bit/1
gcc_pentium2-m32_O0
MICKEY-128-v2
___H!
128
64
80802.22
bit-by-bit/1
gcc_k6-m32_O0
MICKEY-128-v2
___H!
128
64
81432.69
bit-by-bit/1
gcc_pentium-m32_O0
MICKEY-128-v2
___H!
128
64
81461.42
bit-by-bit/1
gcc_pentium-mmx-m32_O0
MICKEY-128-v2
___H!
128
64
81728.63
bit-by-bit/1
gcc_i386-m32_O0
MICKEY-128-v2
___H!
128
64
81841.68
bit-by-bit/1
gcc_i486-m32_O0