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.07
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.11
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.71
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.70
31.70
1466.40
opt/1
gcc-4.0_G5_O3-ual-ofp
Grain-v1
___H3
80
64
69.92
108.59
72.64
70.97
74.49
72.13
31.70
1486.40
opt/1
gcc-4.0_G5_O3-ofp
Grain-v1
___H3
80
64
69.92
opt/1
gcc-4.0_default_O3-ofp
Grain-v1
___H3
80
64
70.58
opt/1
gcc-3.4_G3_O3-ual-ofp
Grain-v1
___H3
80
64
70.59
opt/1
gcc-3.4_default_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
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.32
opt/1
gcc-3.4_default_O2-ofp
Grain-v1
___H3
80
64
74.57
114.83
77.33
75.61
79.27
77.08
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.22
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.43
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.67
31.80
1624.46
opt/1
gcc_G4_O3-ual-ofp
Grain-v1
___H3
80
64
78.30
120.40
81.21
79.43
83.24
80.61
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.96
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.20
opt/1
gcc_default_O0
Grain-v1
___H3
80
64
247.25
opt/1
gcc-4.0_default_O0
Grain-v1
___H3
80
64
247.25
opt/1
gcc-4.0_G3_O0
Grain-v1
___H3
80
64
247.25
opt/1
gcc-4.0_G5_O0
Grain-v1
___H3
80
64
247.47
opt/1
gcc-4.0_G4_O0
Grain-v1
___H3
80
64
247.47
opt/1
gcc_G4_O0
Grain-v1
___H3
80
64
247.47
opt/1
gcc_G5_O0
Grain-v1
___H3
80
64
247.48
opt/1
gcc_G3_O0
Grain-v1
___H3
80
64
3564.41
ref/1
gcc-3.4_G4_O3-ofp
Grain-v1
___H3
80
64
3568.36
ref/1
gcc-3.4_G3_O3-ofp
Grain-v1
___H3
80
64
3574.55
ref/1
gcc-3.4_default_O3-ofp
Grain-v1
___H3
80
64
3595.81
ref/1
gcc-3.4_G5_O3-ofp
Grain-v1
___H3
80
64
3697.63
ref/1
gcc-3.4_G3_O2-ofp
Grain-v1
___H3
80
64
3704.15
ref/1
gcc-3.4_default_O2-ofp
Grain-v1
___H3
80
64
3761.50
ref/1
gcc-3.4_G5_O2-ofp
Grain-v1
___H3
80
64
3764.47
ref/1
gcc-3.4_G4_O2-ofp
Grain-v1
___H3
80
64
4188.55
ref/1
gcc-4.0_G3_O3-ual-ofp
Grain-v1
___H3
80
64
4210.61
ref/1
gcc-4.0_default_O3-ual-ofp
Grain-v1
___H3
80
64
4214.39
ref/1
gcc-4.0_G5_O3-ual-ofp
Grain-v1
___H3
80
64
4299.22
ref/1
gcc_G4_O3-ual-ofp
Grain-v1
___H3
80
64
4341.53
ref/1
gcc-4.0_G4_O3-ual-ofp
Grain-v1
___H3
80
64
4389.36
ref/1
gcc-3.4_default_Os-ofp
Grain-v1
___H3
80
64
4389.95
ref/1
gcc-3.4_G3_Os-ofp
Grain-v1
___H3
80
64
4436.23
ref/1
gcc-3.4_G5_Os-ofp
Grain-v1
___H3
80
64
4447.73
ref/1
gcc_G3_O3-ual-ofp
Grain-v1
___H3
80
64
4450.69
ref/1
gcc-3.4_G4_Os-ofp
Grain-v1
___H3
80
64
4466.88
ref/1
gcc_default_O3-ual-ofp
Grain-v1
___H3
80
64
4476.93
ref/1
gcc_G5_O3-ual-ofp
Grain-v1
___H3
80
64
4611.22
ref/1
gcc-3.4_G5_O3-ual-ofp
Grain-v1
___H3
80
64
4794.33
ref/1
gcc-3.4_G4_O3-ual-ofp
Grain-v1
___H3
80
64
4795.05
ref/1
gcc-4.0_G4_O3-ofp
Grain-v1
___H3
80
64
4796.11
ref/1
gcc-4.0_G3_O3-ofp
Grain-v1
___H3
80
64
4811.74
ref/1
gcc-4.0_default_O3-ofp
Grain-v1
___H3
80
64
4811.89
ref/1
gcc-4.0_G5_O3-ofp
Grain-v1
___H3
80
64
4847.12
ref/1
gcc_G5_O3-ofp
Grain-v1
___H3
80
64
4848.25
ref/1
gcc_default_O3-ofp
Grain-v1
___H3
80
64
4864.39
ref/1
gcc-3.4_G3_O3-ual-ofp
Grain-v1
___H3
80
64
4865.16
ref/1
gcc-3.4_default_O3-ual-ofp
Grain-v1
___H3
80
64
4885.22
ref/1
gcc_G4_O3-ofp
Grain-v1
___H3
80
64
4901.41
ref/1
gcc_G3_O3-ofp
Grain-v1
___H3
80
64
4915.09
ref/1
gcc-4.0_G3_O2-ofp
Grain-v1
___H3
80
64
4962.20
ref/1
gcc-4.0_default_O2-ofp
Grain-v1
___H3
80
64
4963.49
ref/1
gcc-4.0_G5_O2-ofp
Grain-v1
___H3
80
64
4996.75
ref/1
gcc-3.4_G3_O1-ofp
Grain-v1
___H3
80
64
4997.62
ref/1
gcc-3.4_default_O1-ofp
Grain-v1
___H3
80
64
4999.12
ref/1
gcc-4.0_G4_O2-ofp
Grain-v1
___H3
80
64
5003.15
ref/1
gcc-3.4_G5_O1-ofp
Grain-v1
___H3
80
64
5006.09
ref/1
gcc-3.4_G4_O1-ofp
Grain-v1
___H3
80
64
5042.82
ref/1
gcc-4.0_G3_Os-ofp
Grain-v1
___H3
80
64
5055.23
ref/1
gcc-4.0_G5_Os-ofp
Grain-v1
___H3
80
64
5060.34
ref/1
gcc-4.0_default_Os-ofp
Grain-v1
___H3
80
64
5075.66
ref/1
gcc_G5_O2-ofp
Grain-v1
___H3
80
64
5077.02
ref/1
gcc_default_O2-ofp
Grain-v1
___H3
80
64
5092.54
ref/1
gcc-4.0_G4_Os-ofp
Grain-v1
___H3
80
64
5110.91
ref/1
gcc_G5_Os-ofp
Grain-v1
___H3
80
64
5138.49
ref/1
gcc_G4_O2-ofp
Grain-v1
___H3
80
64
5162.59
ref/1
gcc_G3_O2-ofp
Grain-v1
___H3
80
64
5700.12
ref/1
gcc_G3_Os-ofp
Grain-v1
___H3
80
64
5730.82
ref/1
gcc_G4_Os-ofp
Grain-v1
___H3
80
64
5738.77
ref/1
gcc_default_Os-ofp
Grain-v1
___H3
80
64
6278.96
ref/1
gcc-4.0_G3_O1-ofp
Grain-v1
___H3
80
64
6279.32
ref/1
gcc-4.0_default_O1-ofp
Grain-v1
___H3
80
64
6287.19
ref/1
gcc-4.0_G5_O1-ofp
Grain-v1
___H3
80
64
6294.58
ref/1
gcc-4.0_G4_O1-ofp
Grain-v1
___H3
80
64
6575.18
ref/1
gcc_default_O1-ofp
Grain-v1
___H3
80
64
6576.48
ref/1
gcc_G4_O1-ofp
Grain-v1
___H3
80
64
6577.45
ref/1
gcc_G3_O1-ofp
Grain-v1
___H3
80
64
6578.34
ref/1
gcc_G5_O1-ofp
Grain-v1
___H3
80
64
23707.54
ref/1
gcc-4.0_G5_O0
Grain-v1
___H3
80
64
23712.84
ref/1
gcc_G5_O0
Grain-v1
___H3
80
64
23713.42
ref/1
gcc_G4_O0
Grain-v1
___H3
80
64
23715.75
ref/1
gcc-4.0_G4_O0
Grain-v1
___H3
80
64
23719.96
ref/1
gcc-4.0_G3_O0
Grain-v1
___H3
80
64
23723.02
ref/1
gcc-4.0_default_O0
Grain-v1
___H3
80
64
23725.76
ref/1
gcc_default_O0
Grain-v1
___H3
80
64
23773.39
ref/1
gcc_G3_O0
Grain-v1
___H3
80
64
24756.31
ref/1
gcc-3.4_G5_O0
Grain-v1
___H3
80
64
24764.88
ref/1
gcc-3.4_G3_O0
Grain-v1
___H3
80
64
24829.55
ref/1
gcc-3.4_default_O0
Grain-v1
___H3
80
64
24832.02
ref/1
gcc-3.4_G4_O0