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
64
1237.54
2643.87
1320.92
1275.96
1395.11
1243.19
109.43
55950.19
faster/1
gcc_nocona_O3-ual-ofp
MICKEY-128-v2
___H!
128
128
1240.58
2896.44
1339.10
1283.59
1425.49
1248.87
109.43
65918.71
faster/1
gcc_nocona_O3-ual-ofp
MICKEY-128-v2
___H!
128
64
1256.12
faster/1
gcc_k8_O3-ual-ofp
MICKEY-128-v2
___H!
128
64
1339.03
faster/1
gcc_nocona_O3-ofp
MICKEY-128-v2
___H!
128
64
1341.07
faster/1
gcc_k8_O3-ofp
MICKEY-128-v2
___H!
128
64
1473.65
faster/1
gcc_nocona_O2-ofp
MICKEY-128-v2
___H!
128
64
1481.86
faster/1
gcc_k8_O2-ofp
MICKEY-128-v2
___H!
128
128
1504.23
4068.27
1675.41
1593.22
1809.28
1510.91
143.54
104772.89
faster/1
gcc_nocona_Os-ofp
MICKEY-128-v2
___H!
128
64
1519.99
3640.48
1645.81
1570.30
1754.83
1517.85
143.52
85703.80
faster/1
gcc_nocona_Os-ofp
MICKEY-128-v2
___H!
128
64
1522.72
faster/1
gcc_k8_Os-ofp
MICKEY-128-v2
___H!
128
64
1571.25
faster/1
gcc_k8_O1-ofp
MICKEY-128-v2
___H!
128
64
1578.07
faster/1
gcc_nocona_O1-ofp
MICKEY-128-v2
___H!
128
64
1616.29
faster/1
gcc_k8-m32_O3-ual-ofp
MICKEY-128-v2
___H!
128
64
1617.53
faster/1
gcc_m32_O3-ual-ofp
MICKEY-128-v2
___H!
128
64
1621.15
faster/1
gcc_athlon-m32_O3-ual-ofp
MICKEY-128-v2
___H!
128
128
1635.69
3906.51
1780.51
1710.06
1900.40
1632.50
121.54
92656.80
faster/1
gcc_prescott-m32_O3-ual-ofp
MICKEY-128-v2
___H!
128
64
1639.26
3597.70
1764.43
1674.49
1857.08
1635.05
120.65
78298.91
faster/1
gcc_prescott-m32_O3-ual-ofp
MICKEY-128-v2
___H!
128
64
1648.20
3600.10
1786.21
1707.92
1881.82
1660.75
122.56
77263.45
faster/1
gcc_pentium2-m32_O3-ual-ofp
MICKEY-128-v2
___H!
128
128
1651.78
3907.79
1805.10
1713.48
1915.61
1654.15
122.54
91626.60
faster/1
gcc_pentium2-m32_O3-ual-ofp
MICKEY-128-v2
___H!
128
64
1664.63
faster/1
gcc_pentium3-m32_O3-ual-ofp
MICKEY-128-v2
___H!
128
64
1678.68
faster/1
gcc_m32_O3-ofp
MICKEY-128-v2
___H!
128
64
1683.00
faster/1
gcc_pentiumpro-m32_O3-ual-ofp
MICKEY-128-v2
___H!
128
64
1688.99
faster/1
gcc_prescott-m32_O3-ofp
MICKEY-128-v2
___H!
128
64
1704.64
faster/1
gcc_k6-m32_O3-ofp
MICKEY-128-v2
___H!
128
64
1704.92
faster/1
gcc_pentium-mmx-m32_O3-ual-ofp
MICKEY-128-v2
___H!
128
64
1706.43
faster/1
gcc_k8-m32_O3-ofp
MICKEY-128-v2
___H!
128
64
1707.60
faster/1
gcc_pentium-m32_O3-ual-ofp
MICKEY-128-v2
___H!
128
64
1729.89
faster/1
gcc_k6-m32_O3-ual-ofp
MICKEY-128-v2
___H!
128
64
1741.52
faster/1
gcc_athlon-m32_O3-ofp
MICKEY-128-v2
___H!
128
64
1743.63
faster/1
gcc_pentium-m32_O3-ofp
MICKEY-128-v2
___H!
128
64
1749.58
faster/1
gcc_pentium3-m32_O3-ofp
MICKEY-128-v2
___H!
128
64
1754.84
faster/1
gcc_pentiumpro-m32_O3-ofp
MICKEY-128-v2
___H!
128
64
1756.67
faster/1
gcc_pentium-mmx-m32_O3-ofp
MICKEY-128-v2
___H!
128
64
1766.21
faster/1
gcc_i386-m32_O3-ual-ofp
MICKEY-128-v2
___H!
128
64
1767.01
faster/1
gcc_pentium2-m32_O3-ofp
MICKEY-128-v2
___H!
128
64
1777.92
faster/1
gcc_i386-m32_O3-ofp
MICKEY-128-v2
___H!
128
64
1788.83
faster/1
gcc_i486-m32_O3-ofp
MICKEY-128-v2
___H!
128
64
1794.40
faster/1
gcc_i486-m32_O3-ual-ofp
MICKEY-128-v2
___H!
128
64
1797.38
faster/1
gcc_m32_O2-ofp
MICKEY-128-v2
___H!
128
64
1799.14
faster/1
gcc_k8-m32_O2-ofp
MICKEY-128-v2
___H!
128
64
1799.39
faster/1
gcc_athlon-m32_O2-ofp
MICKEY-128-v2
___H!
128
64
1808.32
faster/1
gcc_pentium2-m32_O1-ofp
MICKEY-128-v2
___H!
128
64
1809.11
faster/1
gcc_pentiumpro-m32_O1-ofp
MICKEY-128-v2
___H!
128
64
1809.63
faster/1
gcc_prescott-m32_O1-ofp
MICKEY-128-v2
___H!
128
64
1811.77
faster/1
gcc_athlon-m32_O1-ofp
MICKEY-128-v2
___H!
128
64
1821.72
faster/1
gcc_k8-m32_O1-ofp
MICKEY-128-v2
___H!
128
64
1823.10
faster/1
gcc_pentium2-m32_O2-ofp
MICKEY-128-v2
___H!
128
64
1823.23
faster/1
gcc_pentium3-m32_O1-ofp
MICKEY-128-v2
___H!
128
64
1826.30
faster/1
gcc_m32_O1-ofp
MICKEY-128-v2
___H!
128
64
1832.61
faster/1
gcc_pentiumpro-m32_O2-ofp
MICKEY-128-v2
___H!
128
64
1841.52
faster/1
gcc_pentium3-m32_O2-ofp
MICKEY-128-v2
___H!
128
64
1841.85
faster/1
gcc_prescott-m32_O2-ofp
MICKEY-128-v2
___H!
128
64
1846.96
faster/1
gcc_i486-m32_O1-ofp
MICKEY-128-v2
___H!
128
64
1850.30
faster/1
gcc_k6-m32_O1-ofp
MICKEY-128-v2
___H!
128
64
1853.95
faster/1
gcc_pentium-mmx-m32_Os-ofp
MICKEY-128-v2
___H!
128
64
1854.00
faster/1
gcc_pentium-m32_Os-ofp
MICKEY-128-v2
___H!
128
64
1857.27
faster/1
gcc_pentium-mmx-m32_O1-ofp
MICKEY-128-v2
___H!
128
64
1858.79
faster/1
gcc_pentium-m32_O1-ofp
MICKEY-128-v2
___H!
128
64
1859.60
faster/1
gcc_i386-m32_O1-ofp
MICKEY-128-v2
___H!
128
64
1861.58
faster/1
gcc_pentium-m-m32_O3-ual-ofp
MICKEY-128-v2
___H!
128
128
1869.29
4552.18
2029.14
1944.41
2171.00
1864.69
149.85
110568.00
faster/1
gcc_prescott-m32_Os-ofp
MICKEY-128-v2
___H!
128
64
1870.26
4091.73
2007.39
1937.44
2124.60
1867.21
149.83
91023.67
faster/1
gcc_prescott-m32_Os-ofp
MICKEY-128-v2
___H!
128
64
1871.39
faster/1
gcc_k6-m32_Os-ofp
MICKEY-128-v2
___H!
128
64
1883.42
faster/1
gcc_m32_Os-ofp
MICKEY-128-v2
___H!
128
64
1885.83
faster/1
gcc_pentium2-m32_Os-ofp
MICKEY-128-v2
___H!
128
64
1887.14
faster/1
gcc_k8-m32_Os-ofp
MICKEY-128-v2
___H!
128
64
1887.38
faster/1
gcc_pentiumpro-m32_Os-ofp
MICKEY-128-v2
___H!
128
64
1890.46
faster/1
gcc_athlon-m32_Os-ofp
MICKEY-128-v2
___H!
128
64
1896.06
faster/1
gcc_pentium3-m32_Os-ofp
MICKEY-128-v2
___H!
128
64
1896.11
faster/1
gcc_i386-m32_O2-ofp
MICKEY-128-v2
___H!
128
64
1900.02
faster/1
gcc_i486-m32_O2-ofp
MICKEY-128-v2
___H!
128
64
1909.42
faster/1
gcc_k6-m32_O2-ofp
MICKEY-128-v2
___H!
128
64
1926.69
faster/1
gcc_pentium-m-m32_Os-ofp
MICKEY-128-v2
___H!
128
64
1935.73
faster/1
gcc_i386-m32_Os-ofp
MICKEY-128-v2
___H!
128
64
1938.26
faster/1
gcc_i486-m32_Os-ofp
MICKEY-128-v2
___H!
128
64
1940.34
faster/1
gcc_pentium-m-m32_O3-ofp
MICKEY-128-v2
___H!
128
64
1942.16
faster/1
gcc_pentium-m32_O2-ofp
MICKEY-128-v2
___H!
128
64
1942.97
faster/1
gcc_pentium-mmx-m32_O2-ofp
MICKEY-128-v2
___H!
128
64
2018.27
faster/1
gcc_pentium-m-m32_O1-ofp
MICKEY-128-v2
___H!
128
64
2199.67
faster/1
gcc_pentium-m-m32_O2-ofp
MICKEY-128-v2
___H!
128
64
2381.60
faster/1
gcc_nocona_O0
MICKEY-128-v2
___H!
128
64
2432.61
faster/1
gcc_i386-m32_O0
MICKEY-128-v2
___H!
128
64
2438.82
faster/1
gcc_k8_O0
MICKEY-128-v2
___H!
128
64
2439.79
faster/1
gcc_k6-m32_O0
MICKEY-128-v2
___H!
128
64
2460.65
faster/1
gcc_athlon-m32_O0
MICKEY-128-v2
___H!
128
64
2462.81
faster/1
gcc_pentiumpro-m32_O0
MICKEY-128-v2
___H!
128
64
2463.10
faster/1
gcc_i486-m32_O0
MICKEY-128-v2
___H!
128
64
2463.17
faster/1
gcc_m32_O0
MICKEY-128-v2
___H!
128
64
2470.50
faster/1
gcc_pentium-mmx-m32_O0
MICKEY-128-v2
___H!
128
64
2471.44
faster/1
gcc_k8-m32_O0
MICKEY-128-v2
___H!
128
64
2474.18
faster/1
gcc_pentium2-m32_O0
MICKEY-128-v2
___H!
128
64
2485.86
faster/1
gcc_pentium-m32_O0
MICKEY-128-v2
___H!
128
64
2506.81
faster/1
gcc_pentium-m-m32_O0
MICKEY-128-v2
___H!
128
64
2508.72
faster/1
gcc_pentium3-m32_O0
MICKEY-128-v2
___H!
128
64
2536.26
faster/1
gcc_prescott-m32_O0
MICKEY-128-v2
___H!
128
64
17608.67
bit-by-bit/1
gcc_k8-m32_O3-ual-ofp
MICKEY-128-v2
___H!
128
64
17615.25
bit-by-bit/1
gcc_m32_O3-ual-ofp
MICKEY-128-v2
___H!
128
64
17704.93
bit-by-bit/1
gcc_pentiumpro-m32_O3-ual-ofp
MICKEY-128-v2
___H!
128
64
17706.60
bit-by-bit/1
gcc_pentium2-m32_O3-ual-ofp
MICKEY-128-v2
___H!
128
64
17738.83
bit-by-bit/1
gcc_prescott-m32_O3-ual-ofp
MICKEY-128-v2
___H!
128
64
17847.62
bit-by-bit/1
gcc_pentium3-m32_O3-ual-ofp
MICKEY-128-v2
___H!
128
64
17880.27
bit-by-bit/1
gcc_athlon-m32_O3-ual-ofp
MICKEY-128-v2
___H!
128
64
18017.08
bit-by-bit/1
gcc_pentium-m-m32_O3-ual-ofp
MICKEY-128-v2
___H!
128
64
18860.53
bit-by-bit/1
gcc_pentium-mmx-m32_O3-ual-ofp
MICKEY-128-v2
___H!
128
64
18875.46
bit-by-bit/1
gcc_pentium-m32_O3-ual-ofp
MICKEY-128-v2
___H!
128
64
19520.22
bit-by-bit/1
gcc_k6-m32_O3-ual-ofp
MICKEY-128-v2
___H!
128
64
19546.00
bit-by-bit/1
gcc_i486-m32_O3-ual-ofp
MICKEY-128-v2
___H!
128
64
19652.53
bit-by-bit/1
gcc_i386-m32_O3-ual-ofp
MICKEY-128-v2
___H!
128
64
19913.94
bit-by-bit/1
gcc_prescott-m32_O1-ofp
MICKEY-128-v2
___H!
128
64
20370.41
bit-by-bit/1
gcc_prescott-m32_O3-ofp
MICKEY-128-v2
___H!
128
64
21416.67
bit-by-bit/1
gcc_prescott-m32_O2-ofp
MICKEY-128-v2
___H!
128
64
21894.00
bit-by-bit/1
gcc_k8_O3-ual-ofp
MICKEY-128-v2
___H!
128
64
22280.36
bit-by-bit/1
gcc_nocona_O3-ual-ofp
MICKEY-128-v2
___H!
128
64
22414.68
bit-by-bit/1
gcc_pentium3-m32_O3-ofp
MICKEY-128-v2
___H!
128
64
22486.41
bit-by-bit/1
gcc_m32_O2-ofp
MICKEY-128-v2
___H!
128
64
22499.78
bit-by-bit/1
gcc_m32_O3-ofp
MICKEY-128-v2
___H!
128
64
22549.29
bit-by-bit/1
gcc_pentium-m-m32_O3-ofp
MICKEY-128-v2
___H!
128
64
22549.44
bit-by-bit/1
gcc_athlon-m32_O3-ofp
MICKEY-128-v2
___H!
128
64
22564.59
bit-by-bit/1
gcc_k8-m32_O3-ofp
MICKEY-128-v2
___H!
128
64
22565.53
bit-by-bit/1
gcc_pentium2-m32_Os-ofp
MICKEY-128-v2
___H!
128
64
22569.92
bit-by-bit/1
gcc_pentium-m-m32_O1-ofp
MICKEY-128-v2
___H!
128
64
22575.78
bit-by-bit/1
gcc_pentium2-m32_O3-ofp
MICKEY-128-v2
___H!
128
64
22615.22
48061.55
24508.92
23396.20
25715.01
22747.33
149.85
995401.00
bit-by-bit/1
gcc_prescott-m32_Os-ofp
MICKEY-128-v2
___H!
128
64
22625.90
bit-by-bit/1
gcc_athlon-m32_O1-ofp
MICKEY-128-v2
___H!
128
64
22681.40
bit-by-bit/1
gcc_pentium3-m32_O1-ofp
MICKEY-128-v2
___H!
128
128
22689.63
51790.50
24802.09
23501.39
26174.69
22727.87
149.85
1178185.00
bit-by-bit/1
gcc_prescott-m32_Os-ofp
MICKEY-128-v2
___H!
128
64
22700.52
bit-by-bit/1
gcc_k8-m32_O2-ofp
MICKEY-128-v2
___H!
128
64
22722.04
bit-by-bit/1
gcc_pentiumpro-m32_O1-ofp
MICKEY-128-v2
___H!
128
64
22734.41
bit-by-bit/1
gcc_pentium2-m32_O1-ofp
MICKEY-128-v2
___H!
128
64
22737.02
bit-by-bit/1
gcc_pentium3-m32_O2-ofp
MICKEY-128-v2
___H!
128
64
22755.08
bit-by-bit/1
gcc_pentium2-m32_O2-ofp
MICKEY-128-v2
___H!
128
64
22775.07
bit-by-bit/1
gcc_m32_Os-ofp
MICKEY-128-v2
___H!
128
64
22779.56
bit-by-bit/1
gcc_m32_O1-ofp
MICKEY-128-v2
___H!
128
64
22787.91
bit-by-bit/1
gcc_pentium-m-m32_Os-ofp
MICKEY-128-v2
___H!
128
64
22796.39
bit-by-bit/1
gcc_pentiumpro-m32_Os-ofp
MICKEY-128-v2
___H!
128
64
22808.85
bit-by-bit/1
gcc_athlon-m32_O2-ofp
MICKEY-128-v2
___H!
128
64
22822.02
bit-by-bit/1
gcc_athlon-m32_Os-ofp
MICKEY-128-v2
___H!
128
64
22868.56
bit-by-bit/1
gcc_pentiumpro-m32_O2-ofp
MICKEY-128-v2
___H!
128
64
22884.43
bit-by-bit/1
gcc_pentium-m-m32_O2-ofp
MICKEY-128-v2
___H!
128
64
22885.74
bit-by-bit/1
gcc_k8-m32_O1-ofp
MICKEY-128-v2
___H!
128
64
22922.25
bit-by-bit/1
gcc_k8-m32_Os-ofp
MICKEY-128-v2
___H!
128
64
23377.40
bit-by-bit/1
gcc_pentium3-m32_Os-ofp
MICKEY-128-v2
___H!
128
64
23474.09
bit-by-bit/1
gcc_i486-m32_O3-ofp
MICKEY-128-v2
___H!
128
64
23523.97
bit-by-bit/1
gcc_i386-m32_O2-ofp
MICKEY-128-v2
___H!
128
64
23525.56
bit-by-bit/1
gcc_i486-m32_O2-ofp
MICKEY-128-v2
___H!
128
64
23538.82
bit-by-bit/1
gcc_pentium-mmx-m32_O3-ofp
MICKEY-128-v2
___H!
128
64
23561.98
bit-by-bit/1
gcc_pentium-m32_O3-ofp
MICKEY-128-v2
___H!
128
64
23614.24
bit-by-bit/1
gcc_i386-m32_O3-ofp
MICKEY-128-v2
___H!
128
64
23633.30
bit-by-bit/1
gcc_i386-m32_O1-ofp
MICKEY-128-v2
___H!
128
64
23710.24
bit-by-bit/1
gcc_pentium-mmx-m32_O2-ofp
MICKEY-128-v2
___H!
128
64
23712.66
bit-by-bit/1
gcc_pentium-m32_O1-ofp
MICKEY-128-v2
___H!
128
64
23726.99
bit-by-bit/1
gcc_pentium-mmx-m32_Os-ofp
MICKEY-128-v2
___H!
128
64
23757.28
bit-by-bit/1
gcc_i486-m32_Os-ofp
MICKEY-128-v2
___H!
128
64
23777.92
bit-by-bit/1
gcc_pentium-m32_O2-ofp
MICKEY-128-v2
___H!
128
64
23809.69
bit-by-bit/1
gcc_i486-m32_O1-ofp
MICKEY-128-v2
___H!
128
64
23833.15
bit-by-bit/1
gcc_pentium-m32_Os-ofp
MICKEY-128-v2
___H!
128
64
23874.92
bit-by-bit/1
gcc_k6-m32_O1-ofp
MICKEY-128-v2
___H!
128
64
23886.34
bit-by-bit/1
gcc_pentium-mmx-m32_O1-ofp
MICKEY-128-v2
___H!
128
64
23918.20
bit-by-bit/1
gcc_i386-m32_Os-ofp
MICKEY-128-v2
___H!
128
64
25102.48
bit-by-bit/1
gcc_k8_O3-ofp
MICKEY-128-v2
___H!
128
64
25279.13
bit-by-bit/1
gcc_nocona_O3-ofp
MICKEY-128-v2
___H!
128
64
25537.43
bit-by-bit/1
gcc_pentiumpro-m32_O3-ofp
MICKEY-128-v2
___H!
128
64
25598.11
bit-by-bit/1
gcc_nocona_O1-ofp
MICKEY-128-v2
___H!
128
64
25877.48
bit-by-bit/1
gcc_k8_O1-ofp
MICKEY-128-v2
___H!
128
64
25884.57
bit-by-bit/1
gcc_nocona_O2-ofp
MICKEY-128-v2
___H!
128
64
26033.55
bit-by-bit/1
gcc_k8_Os-ofp
MICKEY-128-v2
___H!
128
64
26141.63
bit-by-bit/1
gcc_nocona_Os-ofp
MICKEY-128-v2
___H!
128
64
26526.42
bit-by-bit/1
gcc_k8_O2-ofp
MICKEY-128-v2
___H!
128
64
27441.53
bit-by-bit/1
gcc_k6-m32_O3-ofp
MICKEY-128-v2
___H!
128
64
27873.89
bit-by-bit/1
gcc_k6-m32_O2-ofp
MICKEY-128-v2
___H!
128
64
28093.11
bit-by-bit/1
gcc_k6-m32_Os-ofp
MICKEY-128-v2
___H!
128
64
79401.11
bit-by-bit/1
gcc_pentium3-m32_O0
MICKEY-128-v2
___H!
128
64
79508.76
bit-by-bit/1
gcc_pentium2-m32_O0
MICKEY-128-v2
___H!
128
64
79515.38
bit-by-bit/1
gcc_nocona_O0
MICKEY-128-v2
___H!
128
64
79636.55
bit-by-bit/1
gcc_k8_O0
MICKEY-128-v2
___H!
128
64
79744.80
bit-by-bit/1
gcc_prescott-m32_O0
MICKEY-128-v2
___H!
128
64
79877.09
bit-by-bit/1
gcc_athlon-m32_O0
MICKEY-128-v2
___H!
128
64
79930.42
bit-by-bit/1
gcc_m32_O0
MICKEY-128-v2
___H!
128
64
79984.57
bit-by-bit/1
gcc_k8-m32_O0
MICKEY-128-v2
___H!
128
64
80039.35
bit-by-bit/1
gcc_pentiumpro-m32_O0
MICKEY-128-v2
___H!
128
64
80295.15
bit-by-bit/1
gcc_pentium-m-m32_O0
MICKEY-128-v2
___H!
128
64
80902.24
bit-by-bit/1
gcc_pentium-m32_O0
MICKEY-128-v2
___H!
128
64
81353.95
bit-by-bit/1
gcc_k6-m32_O0
MICKEY-128-v2
___H!
128
64
81380.71
bit-by-bit/1
gcc_pentium-mmx-m32_O0
MICKEY-128-v2
___H!
128
64
81837.26
bit-by-bit/1
gcc_i486-m32_O0
MICKEY-128-v2
___H!
128
64
82172.14
bit-by-bit/1
gcc_i386-m32_O0