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
71.22
31.79
1486.60
opt/1
gcc_G5_O2-ofp
Grain-v1
___H!
80
64
69.61
107.69
72.07
70.46
73.92
71.52
31.80
1466.60
opt/1
gcc_G5_O3-ual-ofp
Grain-v1
___H!
80
64
70.11
108.59
72.60
70.98
74.47
72.36
31.79
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.74
opt/1
gcc_G4_O2-ofp
Grain-v1
___H!
80
64
71.80
opt/1
gcc_G4_O3-ual-ofp
Grain-v1
___H!
80
64
71.85
opt/1
gcc-3.4_G3_O2-ofp
Grain-v1
___H!
80
64
71.93
opt/1
gcc-3.4_G3_O3-ual-ofp
Grain-v1
___H!
80
64
71.95
opt/1
gcc-3.4_default_O2-ofp
Grain-v1
___H!
80
64
71.97
opt/1
gcc-3.4_default_O3-ual-ofp
Grain-v1
___H!
80
64
71.99
opt/1
gcc-3.4_G3_O3-ofp
Grain-v1
___H!
80
64
72.15
opt/1
gcc-3.4_default_O3-ofp
Grain-v1
___H!
80
64
72.35
opt/1
gcc-3.4_G4_O3-ual-ofp
Grain-v1
___H!
80
64
72.54
opt/1
gcc_G4_O3-ofp
Grain-v1
___H!
80
64
72.68
opt/1
gcc-3.4_G4_O3-ofp
Grain-v1
___H!
80
64
72.99
opt/1
gcc-3.4_G5_O3-ual-ofp
Grain-v1
___H!
80
64
73.13
opt/1
gcc-3.4_G5_O3-ofp
Grain-v1
___H!
80
64
73.51
opt/1
gcc-3.4_G4_O2-ofp
Grain-v1
___H!
80
64
73.70
opt/1
gcc_G3_O2-ofp
Grain-v1
___H!
80
64
74.16
opt/1
gcc_G3_O3-ofp
Grain-v1
___H!
80
64
74.18
opt/1
gcc_G3_O3-ual-ofp
Grain-v1
___H!
80
64
75.84
opt/1
gcc-3.4_G5_O2-ofp
Grain-v1
___H!
80
64
78.93
opt/1
gcc_G3_Os-ofp
Grain-v1
___H!
80
64
79.28
122.88
82.08
80.20
84.19
81.07
31.79
1683.66
opt/1
gcc_G5_Os-ofp
Grain-v1
___H!
80
64
79.51
opt/1
gcc_default_Os-ofp
Grain-v1
___H!
80
64
79.73
opt/1
gcc_G4_Os-ofp
Grain-v1
___H!
80
64
81.07
opt/1
gcc-3.4_G3_O1-ofp
Grain-v1
___H!
80
64
81.13
opt/1
gcc-3.4_default_O1-ofp
Grain-v1
___H!
80
64
81.14
opt/1
gcc-3.4_G5_O1-ofp
Grain-v1
___H!
80
64
81.17
opt/1
gcc-3.4_G4_O1-ofp
Grain-v1
___H!
80
64
81.34
opt/1
gcc_G4_O1-ofp
Grain-v1
___H!
80
64
81.35
opt/1
gcc_G5_O1-ofp
Grain-v1
___H!
80
64
81.40
opt/1
gcc_G3_O1-ofp
Grain-v1
___H!
80
64
81.52
opt/1
gcc-3.4_default_Os-ofp
Grain-v1
___H!
80
64
81.53
opt/1
gcc-3.4_G4_Os-ofp
Grain-v1
___H!
80
64
81.65
opt/1
gcc_default_O1-ofp
Grain-v1
___H!
80
64
81.74
opt/1
gcc-3.4_G3_Os-ofp
Grain-v1
___H!
80
64
85.02
opt/1
gcc-3.4_G5_Os-ofp
Grain-v1
___H!
80
64
181.36
opt/1
gcc-3.4_G5_O0
Grain-v1
___H!
80
64
181.43
opt/1
gcc-3.4_G4_O0
Grain-v1
___H!
80
64
189.28
opt/1
gcc-3.4_default_O0
Grain-v1
___H!
80
64
191.64
opt/1
gcc-3.4_G3_O0
Grain-v1
___H!
80
64
261.29
opt/1
gcc_G4_O0
Grain-v1
___H!
80
64
261.46
opt/1
gcc_G5_O0
Grain-v1
___H!
80
64
261.60
opt/1
gcc_default_O0
Grain-v1
___H!
80
64
261.74
opt/1
gcc_G3_O0
Grain-v1
___H!
80
64
3716.45
ref/1
gcc-3.4_G4_O3-ofp
Grain-v1
___H!
80
64
3724.54
ref/1
gcc-3.4_default_O3-ofp
Grain-v1
___H!
80
64
3725.46
ref/1
gcc-3.4_G3_O3-ofp
Grain-v1
___H!
80
64
3745.89
ref/1
gcc-3.4_G5_O3-ofp
Grain-v1
___H!
80
64
3898.62
ref/1
gcc-3.4_G3_O2-ofp
Grain-v1
___H!
80
64
3905.29
ref/1
gcc-3.4_default_O2-ofp
Grain-v1
___H!
80
64
3927.82
ref/1
gcc-3.4_G4_O2-ofp
Grain-v1
___H!
80
64
3927.87
ref/1
gcc-3.4_G5_O2-ofp
Grain-v1
___H!
80
64
4369.57
ref/1
gcc_G3_O3-ual-ofp
Grain-v1
___H!
80
64
4396.44
ref/1
gcc_default_O3-ual-ofp
Grain-v1
___H!
80
64
4403.18
ref/1
gcc_G5_O3-ual-ofp
Grain-v1
___H!
80
64
4538.40
ref/1
gcc_G4_O3-ual-ofp
Grain-v1
___H!
80
64
4572.15
ref/1
gcc-3.4_default_Os-ofp
Grain-v1
___H!
80
64
4585.57
ref/1
gcc-3.4_G3_Os-ofp
Grain-v1
___H!
80
64
4633.98
ref/1
gcc-3.4_G5_Os-ofp
Grain-v1
___H!
80
64
4657.83
ref/1
gcc-3.4_G4_Os-ofp
Grain-v1
___H!
80
64
4806.66
ref/1
gcc-3.4_G5_O3-ual-ofp
Grain-v1
___H!
80
64
5007.02
ref/1
gcc_G4_O3-ofp
Grain-v1
___H!
80
64
5007.08
ref/1
gcc-3.4_G4_O3-ual-ofp
Grain-v1
___H!
80
64
5018.70
ref/1
gcc_G3_O3-ofp
Grain-v1
___H!
80
64
5021.01
ref/1
gcc_default_O3-ofp
Grain-v1
___H!
80
64
5023.97
ref/1
gcc_G5_O3-ofp
Grain-v1
___H!
80
64
5088.03
ref/1
gcc-3.4_default_O3-ual-ofp
Grain-v1
___H!
80
64
5094.05
ref/1
gcc-3.4_G3_O3-ual-ofp
Grain-v1
___H!
80
64
5149.95
ref/1
gcc_G3_O2-ofp
Grain-v1
___H!
80
64
5168.55
ref/1
gcc_default_O2-ofp
Grain-v1
___H!
80
64
5187.72
ref/1
gcc_G5_O2-ofp
Grain-v1
___H!
80
64
5206.44
ref/1
gcc-3.4_default_O1-ofp
Grain-v1
___H!
80
64
5221.77
ref/1
gcc_G4_O2-ofp
Grain-v1
___H!
80
64
5226.09
ref/1
gcc-3.4_G5_O1-ofp
Grain-v1
___H!
80
64
5226.37
ref/1
gcc-3.4_G3_O1-ofp
Grain-v1
___H!
80
64
5229.64
ref/1
gcc-3.4_G4_O1-ofp
Grain-v1
___H!
80
64
5260.80
ref/1
gcc_default_Os-ofp
Grain-v1
___H!
80
64
5271.36
ref/1
gcc_G3_Os-ofp
Grain-v1
___H!
80
64
5286.61
ref/1
gcc_G5_Os-ofp
Grain-v1
___H!
80
64
5967.64
ref/1
gcc_G4_Os-ofp
Grain-v1
___H!
80
64
6555.89
ref/1
gcc_default_O1-ofp
Grain-v1
___H!
80
64
6558.97
ref/1
gcc_G4_O1-ofp
Grain-v1
___H!
80
64
6559.15
ref/1
gcc_G5_O1-ofp
Grain-v1
___H!
80
64
6560.23
ref/1
gcc_G3_O1-ofp
Grain-v1
___H!
80
64
24752.68
ref/1
gcc_G4_O0
Grain-v1
___H!
80
64
24782.05
ref/1
gcc_default_O0
Grain-v1
___H!
80
64
24790.84
ref/1
gcc_G3_O0
Grain-v1
___H!
80
64
24815.86
ref/1
gcc_G5_O0
Grain-v1
___H!
80
64
25846.14
ref/1
gcc-3.4_G5_O0
Grain-v1
___H!
80
64
25872.68
ref/1
gcc-3.4_G4_O0
Grain-v1
___H!
80
64
25876.64
ref/1
gcc-3.4_G3_O0
Grain-v1
___H!
80
64
25917.16
ref/1
gcc-3.4_default_O0