Primitive
Profile
Key
IV
MAC
Stream
40 bytes
576 bytes
1500 bytes
Imix
Agility
Key setup
IV setup
Variant
Compiler
Grain-v1
___H3
80
64
68.93
107.56
71.59
69.94
73.45
71.14
30.80
1486.40
opt/1
gcc-4.0_default_O2-ofp
Grain-v1
___H3
80
64
68.93
107.59
71.63
69.97
73.49
71.21
31.70
1486.40
opt/1
gcc-4.0_G5_O2-ofp
Grain-v1
___H3
80
64
69.43
107.69
72.07
70.43
73.91
71.57
30.80
1466.40
opt/1
gcc-4.0_default_O3-ual-ofp
Grain-v1
___H3
80
64
69.43
107.72
72.11
70.46
73.95
71.67
31.70
1466.40
opt/1
gcc-4.0_G5_O3-ual-ofp
Grain-v1
___H3
80
64
69.93
108.59
72.64
70.97
74.49
72.08
31.70
1486.40
opt/1
gcc-4.0_G5_O3-ofp
Grain-v1
___H3
80
64
69.93
opt/1
gcc-4.0_default_O3-ofp
Grain-v1
___H3
80
64
70.58
opt/1
gcc-3.4_default_O3-ual-ofp
Grain-v1
___H3
80
64
70.58
opt/1
gcc-3.4_G3_O3-ual-ofp
Grain-v1
___H3
80
64
70.83
opt/1
gcc-3.4_default_O3-ofp
Grain-v1
___H3
80
64
70.83
opt/1
gcc-3.4_G3_O2-ofp
Grain-v1
___H3
80
64
70.83
opt/1
gcc-3.4_G3_O3-ofp
Grain-v1
___H3
80
64
70.84
opt/1
gcc-3.4_default_O2-ofp
Grain-v1
___H3
80
64
71.54
opt/1
gcc-4.0_G4_O2-ofp
Grain-v1
___H3
80
64
71.66
opt/1
gcc-4.0_G3_O2-ofp
Grain-v1
___H3
80
64
71.67
opt/1
gcc-4.0_G4_O3-ual-ofp
Grain-v1
___H3
80
64
72.04
opt/1
gcc-4.0_G4_O3-ofp
Grain-v1
___H3
80
64
72.15
opt/1
gcc-4.0_G3_O3-ofp
Grain-v1
___H3
80
64
72.16
opt/1
gcc-4.0_G3_O3-ual-ofp
Grain-v1
___H3
80
64
72.33
opt/1
gcc-3.4_G4_O3-ual-ofp
Grain-v1
___H3
80
64
72.58
opt/1
gcc-3.4_G4_O3-ofp
Grain-v1
___H3
80
64
72.82
opt/1
gcc-3.4_G5_O3-ofp
Grain-v1
___H3
80
64
72.82
opt/1
gcc-3.4_G5_O3-ual-ofp
Grain-v1
___H3
80
64
73.19
opt/1
gcc-3.4_G4_O2-ofp
Grain-v1
___H3
80
64
74.57
114.81
77.33
75.61
79.27
76.90
31.80
1549.60
opt/1
gcc_G3_O3-ual-ofp
Grain-v1
___H3
80
64
75.82
opt/1
gcc-3.4_G5_O2-ofp
Grain-v1
___H3
80
64
77.80
120.52
80.76
78.95
82.82
80.12
31.80
1651.43
opt/1
gcc_G4_O2-ofp
Grain-v1
___H3
80
64
77.94
120.41
80.88
79.09
82.93
80.36
31.80
1627.66
opt/1
gcc_G5_O3-ual-ofp
Grain-v1
___H3
80
64
77.95
opt/1
gcc_default_O3-ual-ofp
Grain-v1
___H3
80
64
78.20
120.34
81.10
79.34
83.14
80.48
31.80
1624.46
opt/1
gcc_G4_O3-ual-ofp
Grain-v1
___H3
80
64
78.30
120.40
81.22
79.43
83.25
80.71
31.80
1625.60
opt/1
gcc_G4_O3-ofp
Grain-v1
___H3
80
64
78.41
opt/1
gcc-4.0_G3_Os-ofp
Grain-v1
___H3
80
64
79.03
opt/1
gcc-4.0_default_Os-ofp
Grain-v1
___H3
80
64
79.03
opt/1
gcc-4.0_G5_Os-ofp
Grain-v1
___H3
80
64
79.53
opt/1
gcc_G3_O2-ofp
Grain-v1
___H3
80
64
79.54
opt/1
gcc-4.0_G4_Os-ofp
Grain-v1
___H3
80
64
80.03
opt/1
gcc_G3_O3-ofp
Grain-v1
___H3
80
64
80.18
opt/1
gcc_default_O2-ofp
Grain-v1
___H3
80
64
80.18
opt/1
gcc_G5_O2-ofp
Grain-v1
___H3
80
64
80.80
opt/1
gcc-3.4_default_O1-ofp
Grain-v1
___H3
80
64
80.80
opt/1
gcc-3.4_G3_O1-ofp
Grain-v1
___H3
80
64
80.80
opt/1
gcc-3.4_G4_O1-ofp
Grain-v1
___H3
80
64
80.80
opt/1
gcc-3.4_G5_O1-ofp
Grain-v1
___H3
80
64
81.16
opt/1
gcc-4.0_default_O1-ofp
Grain-v1
___H3
80
64
81.16
opt/1
gcc-4.0_G3_O1-ofp
Grain-v1
___H3
80
64
81.16
opt/1
gcc-4.0_G4_O1-ofp
Grain-v1
___H3
80
64
81.16
opt/1
gcc-4.0_G5_O1-ofp
Grain-v1
___H3
80
64
81.18
opt/1
gcc_default_O3-ofp
Grain-v1
___H3
80
64
81.18
opt/1
gcc_G5_O3-ofp
Grain-v1
___H3
80
64
81.19
opt/1
gcc-3.4_G4_Os-ofp
Grain-v1
___H3
80
64
81.44
opt/1
gcc-3.4_G3_Os-ofp
Grain-v1
___H3
80
64
81.93
opt/1
gcc-3.4_default_Os-ofp
Grain-v1
___H3
80
64
84.16
opt/1
gcc_default_O1-ofp
Grain-v1
___H3
80
64
84.16
opt/1
gcc_G3_O1-ofp
Grain-v1
___H3
80
64
84.16
opt/1
gcc_G4_O1-ofp
Grain-v1
___H3
80
64
84.16
opt/1
gcc_G5_O1-ofp
Grain-v1
___H3
80
64
84.68
opt/1
gcc-3.4_G5_Os-ofp
Grain-v1
___H3
80
64
86.54
133.35
89.81
87.79
92.05
88.84
31.80
1804.57
opt/1
gcc_G5_Os-ofp
Grain-v1
___H3
80
64
86.54
opt/1
gcc_default_Os-ofp
Grain-v1
___H3
80
64
86.55
opt/1
gcc_G3_Os-ofp
Grain-v1
___H3
80
64
87.16
opt/1
gcc_G4_Os-ofp
Grain-v1
___H3
80
64
178.09
opt/1
gcc-3.4_default_O0
Grain-v1
___H3
80
64
178.09
opt/1
gcc-3.4_G3_O0
Grain-v1
___H3
80
64
178.09
opt/1
gcc-3.4_G4_O0
Grain-v1
___H3
80
64
178.09
opt/1
gcc-3.4_G5_O0
Grain-v1
___H3
80
64
247.21
opt/1
gcc-4.0_G3_O0
Grain-v1
___H3
80
64
247.21
opt/1
gcc_default_O0
Grain-v1
___H3
80
64
247.22
opt/1
gcc_G4_O0
Grain-v1
___H3
80
64
247.22
opt/1
gcc_G5_O0
Grain-v1
___H3
80
64
247.24
opt/1
gcc-4.0_G4_O0
Grain-v1
___H3
80
64
247.24
opt/1
gcc-4.0_G5_O0
Grain-v1
___H3
80
64
247.25
opt/1
gcc-4.0_default_O0
Grain-v1
___H3
80
64
247.48
opt/1
gcc_G3_O0
Grain-v1
___H3
80
64
3565.64
ref/1
gcc-3.4_G4_O3-ofp
Grain-v1
___H3
80
64
3569.33
ref/1
gcc-3.4_default_O3-ofp
Grain-v1
___H3
80
64
3572.67
ref/1
gcc-3.4_G3_O3-ofp
Grain-v1
___H3
80
64
3594.23
ref/1
gcc-3.4_G5_O3-ofp
Grain-v1
___H3
80
64
3697.52
ref/1
gcc-3.4_G3_O2-ofp
Grain-v1
___H3
80
64
3699.79
ref/1
gcc-3.4_default_O2-ofp
Grain-v1
___H3
80
64
3762.40
ref/1
gcc-3.4_G5_O2-ofp
Grain-v1
___H3
80
64
3764.27
ref/1
gcc-3.4_G4_O2-ofp
Grain-v1
___H3
80
64
4185.97
ref/1
gcc-4.0_G3_O3-ual-ofp
Grain-v1
___H3
80
64
4208.80
ref/1
gcc-4.0_default_O3-ual-ofp
Grain-v1
___H3
80
64
4211.39
ref/1
gcc-4.0_G5_O3-ual-ofp
Grain-v1
___H3
80
64
4299.89
ref/1
gcc_G4_O3-ual-ofp
Grain-v1
___H3
80
64
4341.61
ref/1
gcc-4.0_G4_O3-ual-ofp
Grain-v1
___H3
80
64
4387.20
ref/1
gcc-3.4_default_Os-ofp
Grain-v1
___H3
80
64
4389.86
ref/1
gcc-3.4_G3_Os-ofp
Grain-v1
___H3
80
64
4433.81
ref/1
gcc-3.4_G5_Os-ofp
Grain-v1
___H3
80
64
4447.04
ref/1
gcc_G3_O3-ual-ofp
Grain-v1
___H3
80
64
4452.11
ref/1
gcc-3.4_G4_Os-ofp
Grain-v1
___H3
80
64
4467.29
ref/1
gcc_default_O3-ual-ofp
Grain-v1
___H3
80
64
4478.00
ref/1
gcc_G5_O3-ual-ofp
Grain-v1
___H3
80
64
4614.87
ref/1
gcc-3.4_G5_O3-ual-ofp
Grain-v1
___H3
80
64
4795.28
ref/1
gcc-4.0_G3_O3-ofp
Grain-v1
___H3
80
64
4796.98
ref/1
gcc-3.4_G4_O3-ual-ofp
Grain-v1
___H3
80
64
4798.72
ref/1
gcc-4.0_G4_O3-ofp
Grain-v1
___H3
80
64
4809.14
ref/1
gcc-4.0_G5_O3-ofp
Grain-v1
___H3
80
64
4811.73
ref/1
gcc-4.0_default_O3-ofp
Grain-v1
___H3
80
64
4844.98
ref/1
gcc_G5_O3-ofp
Grain-v1
___H3
80
64
4848.12
ref/1
gcc_default_O3-ofp
Grain-v1
___H3
80
64
4864.03
ref/1
gcc-3.4_G3_O3-ual-ofp
Grain-v1
___H3
80
64
4865.98
ref/1
gcc-3.4_default_O3-ual-ofp
Grain-v1
___H3
80
64
4884.07
ref/1
gcc_G4_O3-ofp
Grain-v1
___H3
80
64
4901.18
ref/1
gcc_G3_O3-ofp
Grain-v1
___H3
80
64
4911.12
ref/1
gcc-4.0_G3_O2-ofp
Grain-v1
___H3
80
64
4962.71
ref/1
gcc-4.0_default_O2-ofp
Grain-v1
___H3
80
64
4963.91
ref/1
gcc-4.0_G5_O2-ofp
Grain-v1
___H3
80
64
4997.71
ref/1
gcc-3.4_G3_O1-ofp
Grain-v1
___H3
80
64
4998.02
ref/1
gcc-3.4_default_O1-ofp
Grain-v1
___H3
80
64
5002.22
ref/1
gcc-4.0_G4_O2-ofp
Grain-v1
___H3
80
64
5005.95
ref/1
gcc-3.4_G4_O1-ofp
Grain-v1
___H3
80
64
5006.62
ref/1
gcc-3.4_G5_O1-ofp
Grain-v1
___H3
80
64
5042.80
ref/1
gcc-4.0_G3_Os-ofp
Grain-v1
___H3
80
64
5056.61
ref/1
gcc-4.0_default_Os-ofp
Grain-v1
___H3
80
64
5059.91
ref/1
gcc-4.0_G5_Os-ofp
Grain-v1
___H3
80
64
5073.64
ref/1
gcc_default_O2-ofp
Grain-v1
___H3
80
64
5075.65
ref/1
gcc_G5_O2-ofp
Grain-v1
___H3
80
64
5091.56
ref/1
gcc-4.0_G4_Os-ofp
Grain-v1
___H3
80
64
5106.87
ref/1
gcc_G5_Os-ofp
Grain-v1
___H3
80
64
5138.91
ref/1
gcc_G4_O2-ofp
Grain-v1
___H3
80
64
5162.43
ref/1
gcc_G3_O2-ofp
Grain-v1
___H3
80
64
5699.39
ref/1
gcc_G3_Os-ofp
Grain-v1
___H3
80
64
5737.24
ref/1
gcc_G4_Os-ofp
Grain-v1
___H3
80
64
5741.38
ref/1
gcc_default_Os-ofp
Grain-v1
___H3
80
64
6278.98
ref/1
gcc-4.0_default_O1-ofp
Grain-v1
___H3
80
64
6279.88
ref/1
gcc-4.0_G3_O1-ofp
Grain-v1
___H3
80
64
6287.70
ref/1
gcc-4.0_G5_O1-ofp
Grain-v1
___H3
80
64
6294.07
ref/1
gcc-4.0_G4_O1-ofp
Grain-v1
___H3
80
64
6575.90
ref/1
gcc_G5_O1-ofp
Grain-v1
___H3
80
64
6577.15
ref/1
gcc_G3_O1-ofp
Grain-v1
___H3
80
64
6577.17
ref/1
gcc_G4_O1-ofp
Grain-v1
___H3
80
64
6577.20
ref/1
gcc_default_O1-ofp
Grain-v1
___H3
80
64
23709.30
ref/1
gcc-4.0_G3_O0
Grain-v1
___H3
80
64
23709.51
ref/1
gcc-4.0_default_O0
Grain-v1
___H3
80
64
23719.62
ref/1
gcc_G3_O0
Grain-v1
___H3
80
64
23732.02
ref/1
gcc_G5_O0
Grain-v1
___H3
80
64
23767.10
ref/1
gcc-4.0_G5_O0
Grain-v1
___H3
80
64
23779.57
ref/1
gcc-4.0_G4_O0
Grain-v1
___H3
80
64
23780.68
ref/1
gcc_default_O0
Grain-v1
___H3
80
64
23786.82
ref/1
gcc_G4_O0
Grain-v1
___H3
80
64
24764.38
ref/1
gcc-3.4_default_O0
Grain-v1
___H3
80
64
24774.87
ref/1
gcc-3.4_G5_O0
Grain-v1
___H3
80
64
24776.65
ref/1
gcc-3.4_G3_O0
Grain-v1
___H3
80
64
24826.04
ref/1
gcc-3.4_G4_O0