Primitive
Profile
Key
IV
MAC
Stream
40 bytes
576 bytes
1500 bytes
Imix
Agility
Key setup
IV setup
Variant
Compiler
Grain-v1
___H!
80
64
69.11
107.57
71.60
69.97
73.47
70.94
31.72
1486.60
opt/1
gcc_G5_O2-ofp
Grain-v1
___H!
80
64
69.61
107.69
72.07
70.46
73.92
71.57
31.72
1466.60
opt/1
gcc_G5_O3-ual-ofp
Grain-v1
___H!
80
64
70.12
108.59
72.60
70.98
74.47
72.25
31.84
1486.60
opt/1
gcc_G5_O3-ofp
Grain-v1
___H!
80
64
70.59
opt/1
gcc_default_O2-ofp
Grain-v1
___H!
80
64
71.09
opt/1
gcc_default_O3-ual-ofp
Grain-v1
___H!
80
64
71.59
opt/1
gcc_default_O3-ofp
Grain-v1
___H!
80
64
71.73
opt/1
gcc_G4_O3-ual-ofp
Grain-v1
___H!
80
64
71.75
opt/1
gcc-3.4_G3_O3-ual-ofp
Grain-v1
___H!
80
64
71.83
opt/1
gcc-3.4_default_O3-ual-ofp
Grain-v1
___H!
80
64
71.95
opt/1
gcc_G4_O2-ofp
Grain-v1
___H!
80
64
72.04
opt/1
gcc-3.4_G3_O2-ofp
Grain-v1
___H!
80
64
72.16
opt/1
gcc-3.4_G3_O3-ofp
Grain-v1
___H!
80
64
72.17
opt/1
gcc-3.4_default_O2-ofp
Grain-v1
___H!
80
64
72.18
opt/1
gcc-3.4_default_O3-ofp
Grain-v1
___H!
80
64
72.54
opt/1
gcc_G4_O3-ofp
Grain-v1
___H!
80
64
72.65
opt/1
gcc-3.4_G4_O3-ual-ofp
Grain-v1
___H!
80
64
72.68
opt/1
gcc-3.4_G4_O3-ofp
Grain-v1
___H!
80
64
72.84
opt/1
gcc-3.4_G5_O3-ual-ofp
Grain-v1
___H!
80
64
72.88
opt/1
gcc-3.4_G5_O3-ofp
Grain-v1
___H!
80
64
73.45
opt/1
gcc_G3_O2-ofp
Grain-v1
___H!
80
64
73.54
opt/1
gcc-3.4_G4_O2-ofp
Grain-v1
___H!
80
64
73.88
opt/1
gcc_G3_O3-ual-ofp
Grain-v1
___H!
80
64
73.95
opt/1
gcc_G3_O3-ofp
Grain-v1
___H!
80
64
75.84
opt/1
gcc-3.4_G5_O2-ofp
Grain-v1
___H!
80
64
78.59
opt/1
gcc_G3_Os-ofp
Grain-v1
___H!
80
64
79.22
122.88
82.08
80.20
84.19
81.00
31.79
1683.66
opt/1
gcc_G5_Os-ofp
Grain-v1
___H!
80
64
79.27
opt/1
gcc_default_Os-ofp
Grain-v1
___H!
80
64
79.79
opt/1
gcc_G4_Os-ofp
Grain-v1
___H!
80
64
80.96
opt/1
gcc-3.4_G3_O1-ofp
Grain-v1
___H!
80
64
81.00
opt/1
gcc-3.4_G5_O1-ofp
Grain-v1
___H!
80
64
81.12
opt/1
gcc-3.4_G4_O1-ofp
Grain-v1
___H!
80
64
81.14
opt/1
gcc-3.4_default_O1-ofp
Grain-v1
___H!
80
64
81.38
opt/1
gcc_G4_O1-ofp
Grain-v1
___H!
80
64
81.51
opt/1
gcc-3.4_G4_Os-ofp
Grain-v1
___H!
80
64
81.54
opt/1
gcc-3.4_G3_Os-ofp
Grain-v1
___H!
80
64
81.56
opt/1
gcc-3.4_default_Os-ofp
Grain-v1
___H!
80
64
81.64
opt/1
gcc_default_O1-ofp
Grain-v1
___H!
80
64
81.64
opt/1
gcc_G5_O1-ofp
Grain-v1
___H!
80
64
81.70
opt/1
gcc_G3_O1-ofp
Grain-v1
___H!
80
64
84.97
opt/1
gcc-3.4_G5_Os-ofp
Grain-v1
___H!
80
64
179.42
opt/1
gcc-3.4_G5_O0
Grain-v1
___H!
80
64
191.69
opt/1
gcc-3.4_default_O0
Grain-v1
___H!
80
64
191.89
opt/1
gcc-3.4_G3_O0
Grain-v1
___H!
80
64
191.89
opt/1
gcc-3.4_G4_O0
Grain-v1
___H!
80
64
261.14
opt/1
gcc_G5_O0
Grain-v1
___H!
80
64
261.29
opt/1
gcc_G4_O0
Grain-v1
___H!
80
64
261.47
opt/1
gcc_G3_O0
Grain-v1
___H!
80
64
261.76
opt/1
gcc_default_O0
Grain-v1
___H!
80
64
3719.76
ref/1
gcc-3.4_G3_O3-ofp
Grain-v1
___H!
80
64
3725.51
ref/1
gcc-3.4_default_O3-ofp
Grain-v1
___H!
80
64
3741.33
ref/1
gcc-3.4_G4_O3-ofp
Grain-v1
___H!
80
64
3746.27
ref/1
gcc-3.4_G5_O3-ofp
Grain-v1
___H!
80
64
3888.97
ref/1
gcc-3.4_default_O2-ofp
Grain-v1
___H!
80
64
3894.70
ref/1
gcc-3.4_G3_O2-ofp
Grain-v1
___H!
80
64
3927.75
ref/1
gcc-3.4_G4_O2-ofp
Grain-v1
___H!
80
64
3933.43
ref/1
gcc-3.4_G5_O2-ofp
Grain-v1
___H!
80
64
4371.85
ref/1
gcc_G3_O3-ual-ofp
Grain-v1
___H!
80
64
4395.53
ref/1
gcc_G5_O3-ual-ofp
Grain-v1
___H!
80
64
4397.38
ref/1
gcc_default_O3-ual-ofp
Grain-v1
___H!
80
64
4525.64
ref/1
gcc_G4_O3-ual-ofp
Grain-v1
___H!
80
64
4577.64
ref/1
gcc-3.4_default_Os-ofp
Grain-v1
___H!
80
64
4579.43
ref/1
gcc-3.4_G3_Os-ofp
Grain-v1
___H!
80
64
4630.55
ref/1
gcc-3.4_G5_Os-ofp
Grain-v1
___H!
80
64
4657.44
ref/1
gcc-3.4_G4_Os-ofp
Grain-v1
___H!
80
64
4819.24
ref/1
gcc-3.4_G5_O3-ual-ofp
Grain-v1
___H!
80
64
4988.48
ref/1
gcc_G3_O3-ofp
Grain-v1
___H!
80
64
5001.95
ref/1
gcc-3.4_G4_O3-ual-ofp
Grain-v1
___H!
80
64
5013.60
ref/1
gcc_G4_O3-ofp
Grain-v1
___H!
80
64
5018.92
ref/1
gcc_default_O3-ofp
Grain-v1
___H!
80
64
5022.84
ref/1
gcc_G5_O3-ofp
Grain-v1
___H!
80
64
5105.43
ref/1
gcc-3.4_G3_O3-ual-ofp
Grain-v1
___H!
80
64
5112.32
ref/1
gcc-3.4_default_O3-ual-ofp
Grain-v1
___H!
80
64
5163.64
ref/1
gcc_G3_O2-ofp
Grain-v1
___H!
80
64
5178.44
ref/1
gcc_G5_O2-ofp
Grain-v1
___H!
80
64
5183.60
ref/1
gcc_default_O2-ofp
Grain-v1
___H!
80
64
5206.17
ref/1
gcc_G4_O2-ofp
Grain-v1
___H!
80
64
5206.95
ref/1
gcc-3.4_default_O1-ofp
Grain-v1
___H!
80
64
5219.37
ref/1
gcc-3.4_G3_O1-ofp
Grain-v1
___H!
80
64
5222.33
ref/1
gcc-3.4_G5_O1-ofp
Grain-v1
___H!
80
64
5226.01
ref/1
gcc-3.4_G4_O1-ofp
Grain-v1
___H!
80
64
5257.81
ref/1
gcc_G3_Os-ofp
Grain-v1
___H!
80
64
5269.99
ref/1
gcc_default_Os-ofp
Grain-v1
___H!
80
64
5297.30
ref/1
gcc_G5_Os-ofp
Grain-v1
___H!
80
64
5970.94
ref/1
gcc_G4_Os-ofp
Grain-v1
___H!
80
64
6553.27
ref/1
gcc_G3_O1-ofp
Grain-v1
___H!
80
64
6560.60
ref/1
gcc_default_O1-ofp
Grain-v1
___H!
80
64
6560.98
ref/1
gcc_G5_O1-ofp
Grain-v1
___H!
80
64
6597.70
ref/1
gcc_G4_O1-ofp
Grain-v1
___H!
80
64
24739.80
ref/1
gcc_G5_O0
Grain-v1
___H!
80
64
24768.30
ref/1
gcc_G4_O0
Grain-v1
___H!
80
64
24775.87
ref/1
gcc_G3_O0
Grain-v1
___H!
80
64
24802.20
ref/1
gcc_default_O0
Grain-v1
___H!
80
64
25863.59
ref/1
gcc-3.4_G4_O0
Grain-v1
___H!
80
64
25864.82
ref/1
gcc-3.4_G5_O0
Grain-v1
___H!
80
64
25869.48
ref/1
gcc-3.4_default_O0
Grain-v1
___H!
80
64
25878.35
ref/1
gcc-3.4_G3_O0