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.73
94.99
48.08
45.84
50.47
50.90
61.32
1754.54
opt/1
gcc_i386_O3-ofp
Grain-128
___H.
128
96
44.76
95.37
47.92
45.82
50.40
51.18
61.32
1708.37
opt/1
gcc_i486_O3-ual-ofp
Grain-128
___H.
128
96
44.78
94.55
48.17
46.01
50.56
51.08
61.32
1776.94
opt/1
gcc_i386_O3-ual-ofp
Grain-128
___H.
128
96
44.78
94.67
47.98
45.82
50.39
50.81
66.42
1769.93
opt/1
gcc_i486_O3-ofp
Grain-128
___H.
128
96
46.70
96.25
50.60
47.80
52.70
53.19
63.52
1811.95
opt/1
gcc_prescott_O3-ofp
Grain-128
___H.
128
96
46.87
95.31
50.50
47.93
52.63
53.33
63.62
1793.44
opt/1
gcc_prescott_O3-ual-ofp
Grain-128
___H.
128
96
48.39
opt/1
gcc_pentium-mmx_O3-ual-ofp
Grain-128
___H.
128
96
48.57
opt/1
gcc_pentium-mmx_O3-ofp
Grain-128
___H.
128
96
48.58
opt/1
gcc_pentium_O3-ofp
Grain-128
___H.
128
96
48.72
opt/1
gcc_pentium_O3-ual-ofp
Grain-128
___H.
128
96
50.74
opt/1
gcc_k8_O3-ofp
Grain-128
___H.
128
96
50.76
opt/1
gcc_athlon_O3-ofp
Grain-128
___H.
128
96
51.02
opt/1
gcc_athlon_O3-ual-ofp
Grain-128
___H.
128
96
51.07
opt/1
gcc_k6_O3-ofp
Grain-128
___H.
128
96
51.10
opt/1
gcc_k6_O3-ual-ofp
Grain-128
___H.
128
96
51.22
opt/1
gcc_k8_O3-ual-ofp
Grain-128
___H.
128
96
51.90
opt/1
gcc_pentium-m_Os-ofp
Grain-128
___H.
128
96
51.90
opt/1
gcc_pentium3_Os-ofp
Grain-128
___H.
128
96
51.94
opt/1
gcc_pentium2_Os-ofp
Grain-128
___H.
128
96
51.94
opt/1
gcc_pentiumpro_Os-ofp
Grain-128
___H.
128
96
51.94
opt/1
gcc_prescott_O2-ofp
Grain-128
___H.
128
96
52.17
opt/1
gcc_k6_O2-ofp
Grain-128
___H.
128
96
52.39
101.33
55.44
53.23
57.78
57.54
64.32
1843.42
opt/1
gcc_prescott_Os-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_pentiumpro_O3-ual-ofp
Grain-128
___H.
128
96
52.41
opt/1
gcc_pentium-m_O3-ofp
Grain-128
___H.
128
96
52.42
opt/1
gcc_pentiumpro_O3-ofp
Grain-128
___H.
128
96
52.44
opt/1
gcc_pentium3_O3-ofp
Grain-128
___H.
128
96
52.45
opt/1
gcc_pentium2_O3-ofp
Grain-128
___H.
128
96
52.46
opt/1
gcc_pentium2_O3-ual-ofp
Grain-128
___H.
128
96
52.62
opt/1
gcc_k6_Os-ofp
Grain-128
___H.
128
96
52.64
opt/1
gcc_pentium3_O3-ual-ofp
Grain-128
___H.
128
96
52.77
opt/1
gcc_pentium_O2-ofp
Grain-128
___H.
128
96
52.81
opt/1
gcc_pentium-mmx_O2-ofp
Grain-128
___H.
128
96
53.17
opt/1
gcc_i486_Os-ofp
Grain-128
___H.
128
96
53.20
opt/1
gcc_pentium-mmx_Os-ofp
Grain-128
___H.
128
96
53.20
opt/1
gcc_pentium_Os-ofp
Grain-128
___H.
128
96
53.34
opt/1
gcc_k8_O2-ofp
Grain-128
___H.
128
96
53.35
opt/1
gcc_athlon_Os-ofp
Grain-128
___H.
128
96
53.39
opt/1
gcc_i486_O2-ofp
Grain-128
___H.
128
96
53.41
opt/1
gcc_i386_O2-ofp
Grain-128
___H.
128
96
53.95
opt/1
gcc_k8_Os-ofp
Grain-128
___H.
128
96
54.22
opt/1
gcc_athlon_O2-ofp
Grain-128
___H.
128
96
54.73
opt/1
gcc_pentium2_O2-ofp
Grain-128
___H.
128
96
54.74
opt/1
gcc_pentium3_O2-ofp
Grain-128
___H.
128
96
54.74
opt/1
gcc_pentiumpro_O2-ofp
Grain-128
___H.
128
96
54.75
opt/1
gcc_pentium-m_O2-ofp
Grain-128
___H.
128
96
55.82
opt/1
gcc_athlon_O1-ofp
Grain-128
___H.
128
96
55.82
opt/1
gcc_pentiumpro_O1-ofp
Grain-128
___H.
128
96
55.83
opt/1
gcc_pentium-m_O1-ofp
Grain-128
___H.
128
96
55.84
opt/1
gcc_pentium2_O1-ofp
Grain-128
___H.
128
96
56.03
opt/1
gcc_pentium_O1-ofp
Grain-128
___H.
128
96
56.05
opt/1
gcc_i486_O1-ofp
Grain-128
___H.
128
96
56.05
opt/1
gcc_pentium-mmx_O1-ofp
Grain-128
___H.
128
96
56.15
opt/1
gcc_prescott_O1-ofp
Grain-128
___H.
128
96
56.37
opt/1
gcc_k6_O1-ofp
Grain-128
___H.
128
96
56.44
opt/1
gcc_pentium3_O1-ofp
Grain-128
___H.
128
96
56.46
opt/1
gcc_k8_O1-ofp
Grain-128
___H.
128
96
69.37
opt/1
gcc_pentiumpro_O0
Grain-128
___H.
128
96
69.55
opt/1
gcc_prescott_O0
Grain-128
___H.
128
96
69.66
opt/1
gcc_pentium3_O0
Grain-128
___H.
128
96
69.81
opt/1
gcc_pentium2_O0
Grain-128
___H.
128
96
70.11
opt/1
gcc_pentium-m_O0
Grain-128
___H.
128
96
70.29
opt/1
gcc_athlon_O0
Grain-128
___H.
128
96
70.50
opt/1
gcc_i486_O0
Grain-128
___H.
128
96
70.50
opt/1
gcc_pentium-mmx_O0
Grain-128
___H.
128
96
70.50
opt/1
gcc_pentium_O0
Grain-128
___H.
128
96
71.03
opt/1
gcc_k6_O0
Grain-128
___H.
128
96
71.10
opt/1
gcc_i386_O0
Grain-128
___H.
128
96
71.55
opt/1
gcc_k8_O0
Grain-128
___H.
128
96
5151.43
ref/1
gcc_prescott_O3-ofp
Grain-128
___H.
128
96
5228.83
ref/1
gcc_athlon_O3-ofp
Grain-128
___H.
128
96
5228.96
ref/1
gcc_k8_O3-ofp
Grain-128
___H.
128
96
5296.18
ref/1
gcc_k8_O2-ofp
Grain-128
___H.
128
96
5296.27
ref/1
gcc_athlon_O2-ofp
Grain-128
___H.
128
96
5297.04
ref/1
gcc_prescott_O1-ofp
Grain-128
___H.
128
96
5314.02
ref/1
gcc_prescott_O2-ofp
Grain-128
___H.
128
96
5381.94
ref/1
gcc_i386_O3-ual-ofp
Grain-128
___H.
128
96
5431.41
ref/1
gcc_pentium2_O2-ofp
Grain-128
___H.
128
96
5433.65
ref/1
gcc_pentium3_O2-ofp
Grain-128
___H.
128
96
5433.92
ref/1
gcc_pentium-m_O2-ofp
Grain-128
___H.
128
96
5475.76
ref/1
gcc_pentium-m_O3-ofp
Grain-128
___H.
128
96
5481.87
ref/1
gcc_pentiumpro_O2-ofp
Grain-128
___H.
128
96
5501.35
ref/1
gcc_pentium3_O3-ofp
Grain-128
___H.
128
96
5524.29
ref/1
gcc_pentiumpro_O3-ofp
Grain-128
___H.
128
96
5524.76
ref/1
gcc_pentium2_O3-ofp
Grain-128
___H.
128
96
5982.16
ref/1
gcc_pentium_O3-ual-ofp
Grain-128
___H.
128
96
6006.42
ref/1
gcc_i486_O3-ual-ofp
Grain-128
___H.
128
96
6152.58
ref/1
gcc_pentium-mmx_O3-ual-ofp
Grain-128
___H.
128
96
6868.94
ref/1
gcc_i386_O3-ofp
Grain-128
___H.
128
96
6962.45
ref/1
gcc_k8_Os-ofp
Grain-128
___H.
128
96
6963.15
ref/1
gcc_prescott_Os-ofp
Grain-128
___H.
128
96
6963.40
ref/1
gcc_athlon_Os-ofp
Grain-128
___H.
128
96
6965.32
ref/1
gcc_i386_O2-ofp
Grain-128
___H.
128
96
7039.02
ref/1
gcc_i386_O1-ofp
Grain-128
___H.
128
96
7082.87
ref/1
gcc_i486_O3-ofp
Grain-128
___H.
128
96
7089.23
ref/1
gcc_k6_O3-ofp
Grain-128
___H.
128
96
7104.05
ref/1
gcc_athlon_O1-ofp
Grain-128
___H.
128
96
7105.30
ref/1
gcc_k8_O1-ofp
Grain-128
___H.
128
96
7110.91
ref/1
gcc_k6_O2-ofp
Grain-128
___H.
128
96
7146.74
ref/1
gcc_k6_O1-ofp
Grain-128
___H.
128
96
7171.77
ref/1
gcc_pentiumpro_O1-ofp
Grain-128
___H.
128
96
7172.88
ref/1
gcc_pentium-m_O1-ofp
Grain-128
___H.
128
96
7199.86
ref/1
gcc_pentium3_O1-ofp
Grain-128
___H.
128
96
7211.10
ref/1
gcc_i486_Os-ofp
Grain-128
___H.
128
96
7237.15
ref/1
gcc_pentium2_O1-ofp
Grain-128
___H.
128
96
7266.36
ref/1
gcc_pentium-mmx_O3-ofp
Grain-128
___H.
128
96
7298.60
ref/1
gcc_pentium_O3-ofp
Grain-128
___H.
128
96
7386.93
ref/1
gcc_pentium_O2-ofp
Grain-128
___H.
128
96
7421.48
ref/1
gcc_pentium-mmx_O2-ofp
Grain-128
___H.
128
96
7449.45
ref/1
gcc_k6_Os-ofp
Grain-128
___H.
128
96
7475.05
ref/1
gcc_pentium-mmx_Os-ofp
Grain-128
___H.
128
96
7476.90
ref/1
gcc_pentium_Os-ofp
Grain-128
___H.
128
96
7479.30
ref/1
gcc_i486_O2-ofp
Grain-128
___H.
128
96
7692.69
ref/1
gcc_i486_O1-ofp
Grain-128
___H.
128
96
7727.74
ref/1
gcc_pentium_O1-ofp
Grain-128
___H.
128
96
7763.52
ref/1
gcc_pentium-mmx_O1-ofp
Grain-128
___H.
128
96
10735.81
ref/1
gcc_k8_O3-ual-ofp
Grain-128
___H.
128
96
10751.12
ref/1
gcc_prescott_O3-ual-ofp
Grain-128
___H.
128
96
10830.51
ref/1
gcc_athlon_O3-ual-ofp
Grain-128
___H.
128
96
11019.62
ref/1
gcc_pentiumpro_O3-ual-ofp
Grain-128
___H.
128
96
11032.31
ref/1
gcc_pentium3_O3-ual-ofp
Grain-128
___H.
128
96
11183.35
ref/1
gcc_pentium2_O3-ual-ofp
Grain-128
___H.
128
96
11399.12
ref/1
gcc_pentium-m_O3-ual-ofp
Grain-128
___H.
128
96
11893.28
ref/1
gcc_k6_O3-ual-ofp
Grain-128
___H.
128
96
14289.80
ref/1
gcc_pentium2_Os-ofp
Grain-128
___H.
128
96
14289.97
ref/1
gcc_pentium3_Os-ofp
Grain-128
___H.
128
96
14314.60
ref/1
gcc_pentium-m_Os-ofp
Grain-128
___H.
128
96
14415.25
ref/1
gcc_pentiumpro_Os-ofp
Grain-128
___H.
128
96
22880.80
ref/1
gcc_i386_O0
Grain-128
___H.
128
96
22893.40
ref/1
gcc_athlon_O0
Grain-128
___H.
128
96
22896.60
ref/1
gcc_k6_O0
Grain-128
___H.
128
96
22912.29
ref/1
gcc_pentiumpro_O0
Grain-128
___H.
128
96
22931.50
ref/1
gcc_pentium2_O0
Grain-128
___H.
128
96
22932.37
ref/1
gcc_pentium3_O0
Grain-128
___H.
128
96
23097.05
ref/1
gcc_k8_O0
Grain-128
___H.
128
96
23131.22
ref/1
gcc_prescott_O0
Grain-128
___H.
128
96
23135.13
ref/1
gcc_pentium-m_O0
Grain-128
___H.
128
96
25062.29
ref/1
gcc_i486_O0
Grain-128
___H.
128
96
25063.84
ref/1
gcc_pentium_O0
Grain-128
___H.
128
96
25405.87
ref/1
gcc_pentium-mmx_O0