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
44.97
95.86
48.28
46.16
50.76
49.57
61.67
1674.20
opt/1
gcc_i486_O3-ual-ofp
Grain-128
___H.
128
96
44.97
96.11
48.49
46.18
50.90
49.53
61.67
1710.17
opt/1
gcc_i486_O3-ofp
Grain-128
___H.
128
96
45.21
94.05
48.29
46.42
50.74
49.84
61.67
1774.35
opt/1
gcc_i386_O3-ual-ofp
Grain-128
___H.
128
96
45.37
94.61
48.45
46.28
50.81
49.55
61.67
1770.86
opt/1
gcc_i386_O3-ofp
Grain-128
___H.
128
96
49.95
100.54
53.86
51.67
56.26
55.34
62.92
1866.12
opt/1
gcc_prescott_O3-ual-ofp
Grain-128
___H.
128
96
50.06
101.85
53.48
51.22
55.97
54.88
62.92
1883.61
opt/1
gcc_prescott_O3-ofp
Grain-128
___H.
128
96
51.45
opt/1
gcc_k6_O3-ofp
Grain-128
___H.
128
96
51.54
opt/1
gcc_k6_O3-ual-ofp
Grain-128
___H.
128
96
51.74
opt/1
gcc_prescott_O2-ofp
Grain-128
___H.
128
96
51.83
opt/1
gcc_athlon_O3-ual-ofp
Grain-128
___H.
128
96
51.84
opt/1
gcc_k8_O3-ual-ofp
Grain-128
___H.
128
96
51.87
opt/1
gcc_athlon_O3-ofp
Grain-128
___H.
128
96
52.06
opt/1
gcc_k8_O3-ofp
Grain-128
___H.
128
96
52.20
opt/1
gcc_pentium2_O3-ual-ofp
Grain-128
___H.
128
96
52.20
opt/1
gcc_pentiumpro_O3-ofp
Grain-128
___H.
128
96
52.21
opt/1
gcc_pentium3_O3-ofp
Grain-128
___H.
128
96
52.21
opt/1
gcc_pentium3_O3-ual-ofp
Grain-128
___H.
128
96
52.30
102.61
56.23
53.97
58.58
56.69
63.91
1841.57
opt/1
gcc_prescott_Os-ofp
Grain-128
___H.
128
96
52.34
opt/1
gcc_pentium-m_Os-ofp
Grain-128
___H.
128
96
52.36
opt/1
gcc_pentium-m_O3-ofp
Grain-128
___H.
128
96
52.40
opt/1
gcc_pentium-m_O3-ual-ofp
Grain-128
___H.
128
96
52.40
opt/1
gcc_pentium2_Os-ofp
Grain-128
___H.
128
96
52.47
opt/1
gcc_pentiumpro_O3-ual-ofp
Grain-128
___H.
128
96
52.49
opt/1
gcc_pentium3_Os-ofp
Grain-128
___H.
128
96
52.62
opt/1
gcc_k6_Os-ofp
Grain-128
___H.
128
96
52.62
opt/1
gcc_pentium2_O3-ofp
Grain-128
___H.
128
96
52.64
opt/1
gcc_k6_O2-ofp
Grain-128
___H.
128
96
52.66
opt/1
gcc_pentium_O3-ual-ofp
Grain-128
___H.
128
96
52.67
opt/1
gcc_pentium-mmx_O3-ofp
Grain-128
___H.
128
96
52.67
opt/1
gcc_pentium_O2-ofp
Grain-128
___H.
128
96
52.67
opt/1
gcc_pentium_O3-ofp
Grain-128
___H.
128
96
52.68
opt/1
gcc_pentium-mmx_O2-ofp
Grain-128
___H.
128
96
52.68
opt/1
gcc_pentium-mmx_O3-ual-ofp
Grain-128
___H.
128
96
52.68
opt/1
gcc_pentiumpro_Os-ofp
Grain-128
___H.
128
96
52.70
opt/1
gcc_i486_Os-ofp
Grain-128
___H.
128
96
52.97
opt/1
gcc_i386_O2-ofp
Grain-128
___H.
128
96
53.36
opt/1
gcc_athlon_O2-ofp
Grain-128
___H.
128
96
53.37
opt/1
gcc_k8_O2-ofp
Grain-128
___H.
128
96
53.45
opt/1
gcc_pentium-mmx_Os-ofp
Grain-128
___H.
128
96
53.46
opt/1
gcc_pentium_Os-ofp
Grain-128
___H.
128
96
53.52
opt/1
gcc_i486_O2-ofp
Grain-128
___H.
128
96
53.59
opt/1
gcc_k8_Os-ofp
Grain-128
___H.
128
96
53.60
opt/1
gcc_athlon_Os-ofp
Grain-128
___H.
128
96
55.17
opt/1
gcc_pentium2_O2-ofp
Grain-128
___H.
128
96
55.17
opt/1
gcc_pentium3_O2-ofp
Grain-128
___H.
128
96
55.18
opt/1
gcc_pentiumpro_O2-ofp
Grain-128
___H.
128
96
55.53
opt/1
gcc_prescott_O1-ofp
Grain-128
___H.
128
96
55.71
opt/1
gcc_pentium-m_O2-ofp
Grain-128
___H.
128
96
55.82
opt/1
gcc_pentium3_O1-ofp
Grain-128
___H.
128
96
55.83
opt/1
gcc_athlon_O1-ofp
Grain-128
___H.
128
96
55.83
opt/1
gcc_pentiumpro_O1-ofp
Grain-128
___H.
128
96
55.84
opt/1
gcc_k8_O1-ofp
Grain-128
___H.
128
96
56.05
opt/1
gcc_pentium-mmx_O1-ofp
Grain-128
___H.
128
96
56.05
opt/1
gcc_pentium_O1-ofp
Grain-128
___H.
128
96
56.08
opt/1
gcc_k6_O1-ofp
Grain-128
___H.
128
96
56.37
opt/1
gcc_pentium2_O1-ofp
Grain-128
___H.
128
96
56.39
opt/1
gcc_pentium-m_O1-ofp
Grain-128
___H.
128
96
56.60
opt/1
gcc_i486_O1-ofp
Grain-128
___H.
128
96
69.75
opt/1
gcc_pentium2_O0
Grain-128
___H.
128
96
69.89
opt/1
gcc_pentiumpro_O0
Grain-128
___H.
128
96
70.13
opt/1
gcc_pentium3_O0
Grain-128
___H.
128
96
70.19
opt/1
gcc_pentium-m_O0
Grain-128
___H.
128
96
70.44
opt/1
gcc_prescott_O0
Grain-128
___H.
128
96
70.48
opt/1
gcc_pentium_O0
Grain-128
___H.
128
96
70.51
opt/1
gcc_pentium-mmx_O0
Grain-128
___H.
128
96
70.52
opt/1
gcc_i486_O0
Grain-128
___H.
128
96
71.00
opt/1
gcc_athlon_O0
Grain-128
___H.
128
96
71.03
opt/1
gcc_i386_O0
Grain-128
___H.
128
96
71.07
opt/1
gcc_k6_O0
Grain-128
___H.
128
96
71.55
opt/1
gcc_k8_O0
Grain-128
___H.
128
96
5179.64
ref/1
gcc_prescott_O3-ofp
Grain-128
___H.
128
96
5226.08
ref/1
gcc_k8_O3-ofp
Grain-128
___H.
128
96
5232.21
ref/1
gcc_athlon_O3-ofp
Grain-128
___H.
128
96
5297.48
ref/1
gcc_prescott_O1-ofp
Grain-128
___H.
128
96
5303.16
ref/1
gcc_prescott_O2-ofp
Grain-128
___H.
128
96
5309.28
ref/1
gcc_athlon_O2-ofp
Grain-128
___H.
128
96
5309.64
ref/1
gcc_k8_O2-ofp
Grain-128
___H.
128
96
5407.35
ref/1
gcc_i386_O3-ual-ofp
Grain-128
___H.
128
96
5446.76
ref/1
gcc_pentium-m_O2-ofp
Grain-128
___H.
128
96
5447.10
ref/1
gcc_pentiumpro_O2-ofp
Grain-128
___H.
128
96
5448.54
ref/1
gcc_pentium2_O2-ofp
Grain-128
___H.
128
96
5462.58
ref/1
gcc_pentium3_O2-ofp
Grain-128
___H.
128
96
5488.11
ref/1
gcc_pentium3_O3-ofp
Grain-128
___H.
128
96
5488.45
ref/1
gcc_pentium2_O3-ofp
Grain-128
___H.
128
96
5503.81
ref/1
gcc_pentium-m_O3-ofp
Grain-128
___H.
128
96
5505.43
ref/1
gcc_pentiumpro_O3-ofp
Grain-128
___H.
128
96
5997.21
ref/1
gcc_pentium_O3-ual-ofp
Grain-128
___H.
128
96
5998.38
ref/1
gcc_pentium-mmx_O3-ual-ofp
Grain-128
___H.
128
96
6075.94
ref/1
gcc_i486_O3-ual-ofp
Grain-128
___H.
128
96
6899.31
ref/1
gcc_i386_O3-ofp
Grain-128
___H.
128
96
6965.78
ref/1
gcc_i386_O2-ofp
Grain-128
___H.
128
96
6977.36
ref/1
gcc_prescott_Os-ofp
Grain-128
___H.
128
96
6997.95
ref/1
gcc_athlon_Os-ofp
Grain-128
___H.
128
96
7012.86
ref/1
gcc_i386_O1-ofp
Grain-128
___H.
128
96
7028.69
ref/1
gcc_k8_Os-ofp
Grain-128
___H.
128
96
7096.90
ref/1
gcc_i486_O3-ofp
Grain-128
___H.
128
96
7122.41
ref/1
gcc_k8_O1-ofp
Grain-128
___H.
128
96
7123.23
ref/1
gcc_k6_O3-ofp
Grain-128
___H.
128
96
7131.89
ref/1
gcc_k6_O2-ofp
Grain-128
___H.
128
96
7179.11
ref/1
gcc_i486_Os-ofp
Grain-128
___H.
128
96
7185.44
ref/1
gcc_pentium-m_O1-ofp
Grain-128
___H.
128
96
7187.59
ref/1
gcc_pentium3_O1-ofp
Grain-128
___H.
128
96
7188.29
ref/1
gcc_athlon_O1-ofp
Grain-128
___H.
128
96
7193.89
ref/1
gcc_pentiumpro_O1-ofp
Grain-128
___H.
128
96
7195.26
ref/1
gcc_k6_O1-ofp
Grain-128
___H.
128
96
7250.09
ref/1
gcc_pentium-mmx_O3-ofp
Grain-128
___H.
128
96
7276.06
ref/1
gcc_pentium_O3-ofp
Grain-128
___H.
128
96
7401.78
ref/1
gcc_pentium-mmx_O2-ofp
Grain-128
___H.
128
96
7420.63
ref/1
gcc_pentium_O2-ofp
Grain-128
___H.
128
96
7474.89
ref/1
gcc_pentium_Os-ofp
Grain-128
___H.
128
96
7477.02
ref/1
gcc_pentium-mmx_Os-ofp
Grain-128
___H.
128
96
7495.52
ref/1
gcc_k6_Os-ofp
Grain-128
___H.
128
96
7519.93
ref/1
gcc_i486_O2-ofp
Grain-128
___H.
128
96
7704.55
ref/1
gcc_pentium2_O1-ofp
Grain-128
___H.
128
96
7710.20
ref/1
gcc_i486_O1-ofp
Grain-128
___H.
128
96
7729.18
ref/1
gcc_pentium_O1-ofp
Grain-128
___H.
128
96
7736.93
ref/1
gcc_pentium-mmx_O1-ofp
Grain-128
___H.
128
96
10754.03
ref/1
gcc_athlon_O3-ual-ofp
Grain-128
___H.
128
96
10776.47
ref/1
gcc_k8_O3-ual-ofp
Grain-128
___H.
128
96
10809.01
ref/1
gcc_prescott_O3-ual-ofp
Grain-128
___H.
128
96
11045.55
ref/1
gcc_pentium3_O3-ual-ofp
Grain-128
___H.
128
96
11067.41
ref/1
gcc_pentiumpro_O3-ual-ofp
Grain-128
___H.
128
96
11091.44
ref/1
gcc_pentium2_O3-ual-ofp
Grain-128
___H.
128
96
11095.76
ref/1
gcc_pentium-m_O3-ual-ofp
Grain-128
___H.
128
96
12049.41
ref/1
gcc_k6_O3-ual-ofp
Grain-128
___H.
128
96
14379.71
ref/1
gcc_pentium2_Os-ofp
Grain-128
___H.
128
96
14381.28
ref/1
gcc_pentium3_Os-ofp
Grain-128
___H.
128
96
14382.75
ref/1
gcc_pentium-m_Os-ofp
Grain-128
___H.
128
96
14573.68
ref/1
gcc_pentiumpro_Os-ofp
Grain-128
___H.
128
96
22986.78
ref/1
gcc_k6_O0
Grain-128
___H.
128
96
23004.87
ref/1
gcc_i386_O0
Grain-128
___H.
128
96
23012.29
ref/1
gcc_k8_O0
Grain-128
___H.
128
96
23018.51
ref/1
gcc_prescott_O0
Grain-128
___H.
128
96
23085.50
ref/1
gcc_pentium3_O0
Grain-128
___H.
128
96
23090.81
ref/1
gcc_pentium-m_O0
Grain-128
___H.
128
96
23094.87
ref/1
gcc_athlon_O0
Grain-128
___H.
128
96
23134.53
ref/1
gcc_pentiumpro_O0
Grain-128
___H.
128
96
25173.01
ref/1
gcc_pentium-mmx_O0
Grain-128
___H.
128
96
25355.67
ref/1
gcc_pentium2_O0
Grain-128
___H.
128
96
26744.96
ref/1
gcc_pentium_O0
Grain-128
___H.
128
96
26793.52
ref/1
gcc_i486_O0