Primitive
Profile
Key
IV
MAC
Stream
40 bytes
576 bytes
1500 bytes
Imix
Agility
Key setup
IV setup
Variant
Compiler
Grain-128
___H.
128
96
70.92
147.27
77.04
72.28
80.10
72.48
82.87
2273.38
opt/1
gcc_pentium_O1-ofp
Grain-128
___H.
128
96
73.13
opt/1
gcc-4.0_pentium_Os-ofp
Grain-128
___H.
128
96
73.49
opt/1
gcc_default_O1-ofp
Grain-128
___H.
128
96
73.81
opt/1
gcc_i486_O1-ofp
Grain-128
___H.
128
96
73.85
opt/1
gcc_pentium-mmx_O1-ofp
Grain-128
___H.
128
96
73.92
opt/1
gcc_pentium-mmx_Os-ofp
Grain-128
___H.
128
96
73.96
opt/1
gcc_k6-3_O1-ofp
Grain-128
___H.
128
96
74.04
opt/1
gcc_pentium-mmx_O3-ofp
Grain-128
___H.
128
96
74.70
145.95
81.56
76.63
84.16
74.87
82.87
2295.92
opt/1
gcc_pentium_Os-ofp
Grain-128
___H.
128
96
74.78
opt/1
gcc-4.0_default_O1-ofp
Grain-128
___H.
128
96
74.88
opt/1
gcc-4.0_pentium_O3-ofp
Grain-128
___H.
128
96
74.97
opt/1
gcc-4.0_pentium-mmx_Os-ofp
Grain-128
___H.
128
96
75.25
opt/1
gcc_k6_O1-ofp
Grain-128
___H.
128
96
75.33
opt/1
gcc-4.0_pentium-mmx_O3-ofp
Grain-128
___H.
128
96
75.45
opt/1
gcc-4.0_i486_O1-ofp
Grain-128
___H.
128
96
75.50
opt/1
gcc_pentium_O3-ofp
Grain-128
___H.
128
96
75.67
opt/1
gcc-4.0_k6-3_O1-ofp
Grain-128
___H.
128
96
75.87
opt/1
gcc-4.0_pentium_O1-ofp
Grain-128
___H.
128
96
75.92
opt/1
gcc-4.0_pentium-mmx_O2-ofp
Grain-128
___H.
128
96
75.98
opt/1
gcc-4.0_pentium_O2-ofp
Grain-128
___H.
128
96
76.10
189.47
87.22
79.49
91.39
74.46
82.87
2294.92
opt/1
gcc_pentium_O2-ofp
Grain-128
___H.
128
96
76.34
opt/1
gcc-4.0_pentium-mmx_O3-ual-ofp
Grain-128
___H.
128
96
76.41
opt/1
gcc_pentium-mmx_O2-ofp
Grain-128
___H.
128
96
76.54
opt/1
gcc-4.0_pentium_O3-ual-ofp
Grain-128
___H.
128
96
76.75
opt/1
gcc_pentium-mmx_O3-ual-ofp
Grain-128
___H.
128
96
77.64
opt/1
gcc-4.0_k6_O1-ofp
Grain-128
___H.
128
96
77.74
opt/1
gcc-4.0_pentium-mmx_O1-ofp
Grain-128
___H.
128
96
77.86
opt/1
gcc_pentium_O3-ual-ofp
Grain-128
___H.
128
96
77.89
opt/1
gcc_i486_O3-ofp
Grain-128
___H.
128
96
77.96
opt/1
gcc-4.0_i386_O3-ofp
Grain-128
___H.
128
96
77.98
opt/1
gcc_default_O3-ofp
Grain-128
___H.
128
96
78.09
opt/1
gcc_i486_O2-ofp
Grain-128
___H.
128
96
78.18
opt/1
gcc_i486_Os-ofp
Grain-128
___H.
128
96
78.44
opt/1
gcc-4.0_k6-3_O3-ual-ofp
Grain-128
___H.
128
96
78.53
opt/1
gcc-4.0_i486_Os-ofp
Grain-128
___H.
128
96
78.82
opt/1
gcc_k6_O2-ofp
Grain-128
___H.
128
96
78.86
opt/1
gcc-4.0_i386_O3-ual-ofp
Grain-128
___H.
128
96
78.96
opt/1
gcc_default_O2-ofp
Grain-128
___H.
128
96
78.98
opt/1
gcc_default_O3-ual-ofp
Grain-128
___H.
128
96
79.12
opt/1
gcc_i386_O3-ual-ofp
Grain-128
___H.
128
96
79.13
opt/1
gcc_k6_Os-ofp
Grain-128
___H.
128
96
79.29
opt/1
gcc-4.0_k6_O2-ofp
Grain-128
___H.
128
96
79.32
opt/1
gcc_i386_O3-ofp
Grain-128
___H.
128
96
79.43
opt/1
gcc-4.0_i486_O3-ual-ofp
Grain-128
___H.
128
96
79.54
opt/1
gcc_k6-3_O3-ual-ofp
Grain-128
___H.
128
96
79.58
opt/1
gcc-4.0_i486_O3-ofp
Grain-128
___H.
128
96
79.63
opt/1
gcc_k6_O3-ofp
Grain-128
___H.
128
96
79.68
opt/1
gcc-4.0_k6-3_O3-ofp
Grain-128
___H.
128
96
79.71
opt/1
gcc_i486_O3-ual-ofp
Grain-128
___H.
128
96
79.73
opt/1
gcc_i386_O2-ofp
Grain-128
___H.
128
96
79.84
opt/1
gcc-4.0_default_O3-ual-ofp
Grain-128
___H.
128
96
79.86
opt/1
gcc-4.0_k6_O3-ofp
Grain-128
___H.
128
96
79.91
opt/1
gcc-4.0_k6_Os-ofp
Grain-128
___H.
128
96
79.96
opt/1
gcc_k6-3_O2-ofp
Grain-128
___H.
128
96
80.18
opt/1
gcc-4.0_default_O3-ofp
Grain-128
___H.
128
96
80.61
opt/1
gcc-4.0_k6_O3-ual-ofp
Grain-128
___H.
128
96
80.73
opt/1
gcc_default_Os-ofp
Grain-128
___H.
128
96
80.79
opt/1
gcc_k6-3_O3-ofp
Grain-128
___H.
128
96
80.83
opt/1
gcc-4.0_default_Os-ofp
Grain-128
___H.
128
96
81.21
opt/1
gcc-4.0_i386_O2-ofp
Grain-128
___H.
128
96
81.34
opt/1
gcc_k6_O3-ual-ofp
Grain-128
___H.
128
96
81.74
opt/1
gcc-4.0_i486_O2-ofp
Grain-128
___H.
128
96
81.80
opt/1
gcc-4.0_k6-3_O2-ofp
Grain-128
___H.
128
96
82.16
opt/1
gcc-4.0_k6-3_Os-ofp
Grain-128
___H.
128
96
106.60
opt/1
gcc-4.0_default_O0
Grain-128
___H.
128
96
107.45
opt/1
gcc_default_O0
Grain-128
___H.
128
96
108.24
opt/1
gcc_i386_O0
Grain-128
___H.
128
96
108.52
opt/1
gcc-4.0_i486_O0
Grain-128
___H.
128
96
108.65
opt/1
gcc-4.0_k6-3_O0
Grain-128
___H.
128
96
108.68
opt/1
gcc-4.0_i386_O0
Grain-128
___H.
128
96
109.40
opt/1
gcc_i486_O0
Grain-128
___H.
128
96
109.44
opt/1
gcc_pentium-mmx_O0
Grain-128
___H.
128
96
109.47
opt/1
gcc_pentium_O0
Grain-128
___H.
128
96
109.62
opt/1
gcc-4.0_k6_O0
Grain-128
___H.
128
96
109.77
opt/1
gcc-4.0_pentium-mmx_O0
Grain-128
___H.
128
96
109.91
opt/1
gcc-4.0_pentium_O0
Grain-128
___H.
128
96
111.38
opt/1
gcc_k6-3_O0
Grain-128
___H.
128
96
128.50
opt/1
gcc_k6-3_Os-ofp
Grain-128
___H.
128
96
207.40
opt/1
gcc-4.0_default_O2-ofp
Grain-128
___H.
128
96
211.43
opt/1
gcc_k6_O0
Grain-128
___H.
128
96
10713.98
ref/1
gcc_pentium-mmx_O3-ofp
Grain-128
___H.
128
96
10722.12
ref/1
gcc_pentium_O3-ofp
Grain-128
___H.
128
96
10797.30
ref/1
gcc_pentium-mmx_O2-ofp
Grain-128
___H.
128
96
10808.55
ref/1
gcc_pentium_O2-ofp
Grain-128
___H.
128
96
11071.38
ref/1
gcc_pentium-mmx_O3-ual-ofp
Grain-128
___H.
128
96
11098.00
ref/1
gcc_pentium_O3-ual-ofp
Grain-128
___H.
128
96
11428.49
ref/1
gcc_i486_O3-ual-ofp
Grain-128
___H.
128
96
11858.38
ref/1
gcc-4.0_pentium-mmx_O1-ofp
Grain-128
___H.
128
96
11859.83
ref/1
gcc-4.0_pentium_O1-ofp
Grain-128
___H.
128
96
11877.55
ref/1
gcc-4.0_i486_O1-ofp
Grain-128
___H.
128
96
12219.54
ref/1
gcc_i486_O1-ofp
Grain-128
___H.
128
96
12235.50
ref/1
gcc_pentium-mmx_O1-ofp
Grain-128
___H.
128
96
12372.00
ref/1
gcc-4.0_pentium_O3-ual-ofp
Grain-128
___H.
128
96
12388.98
ref/1
gcc-4.0_pentium-mmx_O3-ual-ofp
Grain-128
___H.
128
96
12420.98
ref/1
gcc_pentium_O1-ofp
Grain-128
___H.
128
96
12471.11
ref/1
gcc-4.0_i486_O3-ual-ofp
Grain-128
___H.
128
96
12969.02
ref/1
gcc_pentium-mmx_Os-ofp
Grain-128
___H.
128
96
12977.74
ref/1
gcc_pentium_Os-ofp
Grain-128
___H.
128
96
13000.51
ref/1
gcc-4.0_pentium-mmx_O3-ofp
Grain-128
___H.
128
96
13008.23
ref/1
gcc_k6_O3-ual-ofp
Grain-128
___H.
128
96
13008.71
ref/1
gcc_default_Os-ofp
Grain-128
___H.
128
96
13008.80
ref/1
gcc_k6-3_Os-ofp
Grain-128
___H.
128
96
13014.96
ref/1
gcc_k6_Os-ofp
Grain-128
___H.
128
96
13040.18
ref/1
gcc_k6-3_O3-ual-ofp
Grain-128
___H.
128
96
13096.50
ref/1
gcc_i486_Os-ofp
Grain-128
___H.
128
96
13209.06
ref/1
gcc-4.0_pentium_O3-ofp
Grain-128
___H.
128
96
13250.00
ref/1
gcc_i386_O3-ual-ofp
Grain-128
___H.
128
96
13693.83
ref/1
gcc_i486_O3-ofp
Grain-128
___H.
128
96
13731.54
ref/1
gcc_i486_O2-ofp
Grain-128
___H.
128
96
13973.29
ref/1
gcc-4.0_k6-3_O1-ofp
Grain-128
___H.
128
96
13979.13
ref/1
gcc-4.0_k6_O1-ofp
Grain-128
___H.
128
96
14309.72
ref/1
gcc_k6-3_O1-ofp
Grain-128
___H.
128
96
14326.91
ref/1
gcc_i386_O1-ofp
Grain-128
___H.
128
96
14346.43
ref/1
gcc_k6_O1-ofp
Grain-128
___H.
128
96
14860.79
ref/1
gcc-4.0_i386_O1-ofp
Grain-128
___H.
128
96
14945.21
ref/1
gcc-4.0_i386_O3-ual-ofp
Grain-128
___H.
128
96
14955.08
ref/1
gcc-4.0_k6_O3-ual-ofp
Grain-128
___H.
128
96
14970.52
ref/1
gcc-4.0_k6-3_O3-ual-ofp
Grain-128
___H.
128
96
15056.52
ref/1
gcc-4.0_i486_O3-ofp
Grain-128
___H.
128
96
15190.00
ref/1
gcc-4.0_pentium_Os-ofp
Grain-128
___H.
128
96
15191.76
ref/1
gcc-4.0_pentium-mmx_Os-ofp
Grain-128
___H.
128
96
15200.49
ref/1
gcc-4.0_k6_Os-ofp
Grain-128
___H.
128
96
15221.80
ref/1
gcc-4.0_k6-3_Os-ofp
Grain-128
___H.
128
96
15277.79
ref/1
gcc-4.0_i486_Os-ofp
Grain-128
___H.
128
96
15282.83
ref/1
gcc-4.0_default_Os-ofp
Grain-128
___H.
128
96
15596.41
ref/1
gcc-4.0_pentium-mmx_O2-ofp
Grain-128
___H.
128
96
15596.63
ref/1
gcc-4.0_pentium_O2-ofp
Grain-128
___H.
128
96
15756.74
ref/1
gcc_i386_O3-ofp
Grain-128
___H.
128
96
15863.38
ref/1
gcc_i386_O2-ofp
Grain-128
___H.
128
96
15902.77
ref/1
gcc_k6_O3-ofp
Grain-128
___H.
128
96
15929.63
ref/1
gcc_k6-3_O3-ofp
Grain-128
___H.
128
96
15963.48
ref/1
gcc_k6_O2-ofp
Grain-128
___H.
128
96
15964.70
ref/1
gcc_k6-3_O2-ofp
Grain-128
___H.
128
96
16685.35
ref/1
gcc-4.0_i486_O2-ofp
Grain-128
___H.
128
96
17496.78
ref/1
gcc-4.0_i386_O3-ofp
Grain-128
___H.
128
96
17709.47
ref/1
gcc-4.0_i386_O2-ofp
Grain-128
___H.
128
96
18540.65
ref/1
gcc-4.0_k6-3_O3-ofp
Grain-128
___H.
128
96
18555.68
ref/1
gcc-4.0_k6_O3-ofp
Grain-128
___H.
128
96
18632.08
ref/1
gcc-4.0_default_O1-ofp
Grain-128
___H.
128
96
18680.66
ref/1
gcc-4.0_k6_O2-ofp
Grain-128
___H.
128
96
18683.45
ref/1
gcc-4.0_k6-3_O2-ofp
Grain-128
___H.
128
96
19982.57
ref/1
gcc_default_O3-ual-ofp
Grain-128
___H.
128
96
20053.80
ref/1
gcc_default_O1-ofp
Grain-128
___H.
128
96
21800.05
ref/1
gcc_default_O3-ofp
Grain-128
___H.
128
96
22160.29
ref/1
gcc_default_O2-ofp
Grain-128
___H.
128
96
22689.33
ref/1
gcc-4.0_default_O3-ual-ofp
Grain-128
___H.
128
96
23845.43
ref/1
gcc-4.0_default_O3-ofp
Grain-128
___H.
128
96
24082.23
ref/1
gcc-4.0_default_O2-ofp
Grain-128
___H.
128
96
26473.25
ref/1
gcc_pentium_O0
Grain-128
___H.
128
96
26496.10
ref/1
gcc_i486_O0
Grain-128
___H.
128
96
26539.10
ref/1
gcc_pentium-mmx_O0
Grain-128
___H.
128
96
27391.28
ref/1
gcc-4.0_i486_O0
Grain-128
___H.
128
96
27400.80
ref/1
gcc-4.0_pentium-mmx_O0
Grain-128
___H.
128
96
27460.34
ref/1
gcc-4.0_pentium_O0
Grain-128
___H.
128
96
37840.43
ref/1
gcc_i386_O0
Grain-128
___H.
128
96
37863.28
ref/1
gcc_k6_O0
Grain-128
___H.
128
96
37878.26
ref/1
gcc_k6-3_O0
Grain-128
___H.
128
96
39766.25
ref/1
gcc-4.0_k6-3_O0
Grain-128
___H.
128
96
39767.35
ref/1
gcc-4.0_i386_O0
Grain-128
___H.
128
96
39770.15
ref/1
gcc-4.0_k6_O0
Grain-128
___H.
128
96
45531.47
ref/1
gcc_default_O0
Grain-128
___H.
128
96
46552.55
ref/1
gcc-4.0_default_O0