Primitive
Profile
Key
IV
MAC
Stream
40 bytes
576 bytes
1500 bytes
Imix
Agility
Key setup
IV setup
Variant
Compiler
Grain-128
___H3
128
96
45.24
93.57
48.68
46.22
50.86
51.49
61.53
1713.63
opt/1
gcc_i486_O3-ual-ofp
Grain-128
___H3
128
96
45.37
93.73
48.49
46.40
50.83
51.80
61.67
1779.69
opt/1
gcc_i386_O3-ofp
Grain-128
___H3
128
96
45.96
opt/1
gcc_i386_O3-ual-ofp
Grain-128
___H3
128
96
48.36
99.36
52.15
49.79
54.52
54.44
61.41
1795.22
opt/1
gcc_pentium_O3-ual-ofp
Grain-128
___H3
128
96
48.45
97.06
50.21
47.82
52.55
53.30
63.62
1815.14
opt/1
gcc_prescott_O3-ual-ofp
Grain-128
___H3
128
96
48.56
100.41
52.13
49.45
54.46
56.03
64.26
1821.46
opt/1
gcc_prescott_O3-ofp
Grain-128
___H3
128
96
48.57
99.00
52.16
49.79
54.50
54.37
61.32
1796.49
opt/1
gcc_pentium-mmx_O3-ofp
Grain-128
___H3
128
96
48.67
97.34
52.04
49.86
54.35
54.53
61.32
1788.92
opt/1
gcc_pentium-mmx_O3-ual-ofp
Grain-128
___H3
128
96
49.69
opt/1
gcc_pentium_O3-ofp
Grain-128
___H3
128
96
50.74
opt/1
gcc_athlon_O3-ofp
Grain-128
___H3
128
96
50.74
opt/1
gcc_athlon_O3-ual-ofp
Grain-128
___H3
128
96
50.76
opt/1
gcc_k8_O3-ofp
Grain-128
___H3
128
96
50.81
opt/1
gcc_k8_O3-ual-ofp
Grain-128
___H3
128
96
51.11
opt/1
gcc_k6_O3-ofp
Grain-128
___H3
128
96
51.58
opt/1
gcc_k6_O3-ual-ofp
Grain-128
___H3
128
96
51.86
opt/1
gcc_pentium2_Os-ofp
Grain-128
___H3
128
96
51.86
opt/1
gcc_pentiumpro_Os-ofp
Grain-128
___H3
128
96
52.40
opt/1
gcc_pentium-m_O3-ual-ofp
Grain-128
___H3
128
96
52.40
opt/1
gcc_pentium2_O3-ual-ofp
Grain-128
___H3
128
96
52.42
opt/1
gcc_pentium2_O3-ofp
Grain-128
___H3
128
96
52.42
opt/1
gcc_pentium3_O3-ofp
Grain-128
___H3
128
96
52.49
opt/1
gcc_k6_O2-ofp
Grain-128
___H3
128
96
52.49
opt/1
gcc_pentium-m_O3-ofp
Grain-128
___H3
128
96
52.52
opt/1
gcc_pentium3_Os-ofp
Grain-128
___H3
128
96
52.65
opt/1
gcc_prescott_O2-ofp
Grain-128
___H3
128
96
52.76
opt/1
gcc_k6_Os-ofp
Grain-128
___H3
128
96
52.77
opt/1
gcc_pentium-mmx_O2-ofp
Grain-128
___H3
128
96
52.93
opt/1
gcc_i486_O2-ofp
Grain-128
___H3
128
96
53.07
opt/1
gcc_pentium3_O3-ual-ofp
Grain-128
___H3
128
96
53.15
104.22
56.78
54.49
59.19
58.42
64.92
1843.61
opt/1
gcc_prescott_Os-ofp
Grain-128
___H3
128
96
53.20
opt/1
gcc_pentium_Os-ofp
Grain-128
___H3
128
96
53.34
opt/1
gcc_k8_O2-ofp
Grain-128
___H3
128
96
53.36
opt/1
gcc_athlon_O2-ofp
Grain-128
___H3
128
96
53.36
opt/1
gcc_athlon_Os-ofp
Grain-128
___H3
128
96
53.58
opt/1
gcc_pentium-mmx_Os-ofp
Grain-128
___H3
128
96
53.73
opt/1
gcc_k8_Os-ofp
Grain-128
___H3
128
96
54.08
opt/1
gcc_pentiumpro_O3-ual-ofp
Grain-128
___H3
128
96
54.15
opt/1
gcc_pentium_O2-ofp
Grain-128
___H3
128
96
54.15
opt/1
gcc_pentiumpro_O3-ofp
Grain-128
___H3
128
96
54.75
opt/1
gcc_pentium-m_O2-ofp
Grain-128
___H3
128
96
55.36
opt/1
gcc_pentium3_O2-ofp
Grain-128
___H3
128
96
55.59
opt/1
gcc_pentium2_O2-ofp
Grain-128
___H3
128
96
55.83
opt/1
gcc_pentium-m_O1-ofp
Grain-128
___H3
128
96
55.84
opt/1
gcc_k8_O1-ofp
Grain-128
___H3
128
96
55.84
opt/1
gcc_pentium3_O1-ofp
Grain-128
___H3
128
96
56.05
opt/1
gcc_pentium-mmx_O1-ofp
Grain-128
___H3
128
96
56.20
opt/1
gcc_pentiumpro_O2-ofp
Grain-128
___H3
128
96
56.43
opt/1
gcc_athlon_O1-ofp
Grain-128
___H3
128
96
56.52
opt/1
gcc_pentium2_O1-ofp
Grain-128
___H3
128
96
56.66
opt/1
gcc_prescott_O1-ofp
Grain-128
___H3
128
96
56.75
opt/1
gcc_pentiumpro_O1-ofp
Grain-128
___H3
128
96
56.78
opt/1
gcc_i486_O1-ofp
Grain-128
___H3
128
96
57.16
opt/1
gcc_k6_O1-ofp
Grain-128
___H3
128
96
57.21
opt/1
gcc_pentium_O1-ofp
Grain-128
___H3
128
96
64.62
opt/1
gcc_i486_Os-ofp
Grain-128
___H3
128
96
69.66
opt/1
gcc_pentium3_O0
Grain-128
___H3
128
96
69.77
opt/1
gcc_pentium2_O0
Grain-128
___H3
128
96
69.91
opt/1
gcc_pentium-m_O0
Grain-128
___H3
128
96
70.48
opt/1
gcc_pentium-mmx_O0
Grain-128
___H3
128
96
71.02
opt/1
gcc_pentiumpro_O0
Grain-128
___H3
128
96
71.19
opt/1
gcc_prescott_O0
Grain-128
___H3
128
96
71.45
opt/1
gcc_k6_O0
Grain-128
___H3
128
96
71.51
opt/1
gcc_athlon_O0
Grain-128
___H3
128
96
71.61
opt/1
gcc_i386_O0
Grain-128
___H3
128
96
71.68
opt/1
gcc_pentium_O0
Grain-128
___H3
128
96
71.75
opt/1
gcc_i486_O0
Grain-128
___H3
128
96
71.78
opt/1
gcc_k8_O0
Grain-128
___H3
128
96
90.92
opt/1
gcc_i486_O3-ofp
Grain-128
___H3
128
96
98.41
opt/1
gcc_pentium-m_Os-ofp
Grain-128
___H3
128
96
98.99
opt/1
gcc_i386_O2-ofp
Grain-128
___H3
128
96
5203.54
ref/1
gcc_athlon_O3-ofp
Grain-128
___H3
128
96
5203.63
ref/1
gcc_k8_O3-ofp
Grain-128
___H3
128
96
5298.65
ref/1
gcc_k8_O2-ofp
Grain-128
___H3
128
96
5327.65
ref/1
gcc_prescott_O3-ofp
Grain-128
___H3
128
96
5344.69
ref/1
gcc_athlon_O2-ofp
Grain-128
___H3
128
96
5420.57
ref/1
gcc_i386_O3-ual-ofp
Grain-128
___H3
128
96
5433.16
ref/1
gcc_pentium-m_O2-ofp
Grain-128
___H3
128
96
5433.69
ref/1
gcc_pentium2_O2-ofp
Grain-128
___H3
128
96
5433.76
ref/1
gcc_pentium3_O2-ofp
Grain-128
___H3
128
96
5442.52
ref/1
gcc_prescott_O2-ofp
Grain-128
___H3
128
96
5442.92
ref/1
gcc_pentium3_O3-ofp
Grain-128
___H3
128
96
5456.21
ref/1
gcc_prescott_O1-ofp
Grain-128
___H3
128
96
5476.43
ref/1
gcc_pentium2_O3-ofp
Grain-128
___H3
128
96
5526.26
ref/1
gcc_pentium-m_O3-ofp
Grain-128
___H3
128
96
5637.57
ref/1
gcc_pentiumpro_O2-ofp
Grain-128
___H3
128
96
5703.75
ref/1
gcc_pentiumpro_O3-ofp
Grain-128
___H3
128
96
5974.82
ref/1
gcc_pentium-mmx_O3-ual-ofp
Grain-128
___H3
128
96
6206.18
ref/1
gcc_pentium_O3-ual-ofp
Grain-128
___H3
128
96
6310.78
ref/1
gcc_k6_O3-ofp
Grain-128
___H3
128
96
6982.99
ref/1
gcc_prescott_Os-ofp
Grain-128
___H3
128
96
6993.30
ref/1
gcc_k8_Os-ofp
Grain-128
___H3
128
96
7025.03
ref/1
gcc_athlon_Os-ofp
Grain-128
___H3
128
96
7107.03
ref/1
gcc_k8_O1-ofp
Grain-128
___H3
128
96
7129.66
ref/1
gcc_athlon_O1-ofp
Grain-128
___H3
128
96
7151.32
ref/1
gcc_i486_Os-ofp
Grain-128
___H3
128
96
7159.47
ref/1
gcc_k6_O2-ofp
Grain-128
___H3
128
96
7171.66
ref/1
gcc_pentium3_O1-ofp
Grain-128
___H3
128
96
7171.80
ref/1
gcc_pentium2_O1-ofp
Grain-128
___H3
128
96
7173.41
ref/1
gcc_i486_O3-ofp
Grain-128
___H3
128
96
7175.04
ref/1
gcc_pentium-m_O1-ofp
Grain-128
___H3
128
96
7232.04
ref/1
gcc_pentiumpro_O1-ofp
Grain-128
___H3
128
96
7234.35
ref/1
gcc_pentium-mmx_O3-ofp
Grain-128
___H3
128
96
7240.71
ref/1
gcc_i386_O1-ofp
Grain-128
___H3
128
96
7262.18
ref/1
gcc_k6_O1-ofp
Grain-128
___H3
128
96
7387.90
ref/1
gcc_pentium-mmx_O2-ofp
Grain-128
___H3
128
96
7441.39
ref/1
gcc_pentium-mmx_Os-ofp
Grain-128
___H3
128
96
7516.07
ref/1
gcc_k6_Os-ofp
Grain-128
___H3
128
96
7584.29
ref/1
gcc_pentium_O3-ofp
Grain-128
___H3
128
96
7693.11
ref/1
gcc_pentium-mmx_O1-ofp
Grain-128
___H3
128
96
7735.47
ref/1
gcc_pentium_Os-ofp
Grain-128
___H3
128
96
7752.50
ref/1
gcc_i386_O3-ofp
Grain-128
___H3
128
96
7797.85
ref/1
gcc_i486_O2-ofp
Grain-128
___H3
128
96
8017.42
ref/1
gcc_i486_O3-ual-ofp
Grain-128
___H3
128
96
8029.56
ref/1
gcc_i486_O1-ofp
Grain-128
___H3
128
96
8518.17
ref/1
gcc_pentium_O2-ofp
Grain-128
___H3
128
96
8766.52
ref/1
gcc_pentium_O1-ofp
Grain-128
___H3
128
96
10736.45
ref/1
gcc_k8_O3-ual-ofp
Grain-128
___H3
128
96
10748.70
ref/1
gcc_athlon_O3-ual-ofp
Grain-128
___H3
128
96
11027.13
ref/1
gcc_pentium-m_O3-ual-ofp
Grain-128
___H3
128
96
11038.38
ref/1
gcc_pentium2_O3-ual-ofp
Grain-128
___H3
128
96
11123.31
ref/1
gcc_pentium3_O3-ual-ofp
Grain-128
___H3
128
96
11702.92
ref/1
gcc_prescott_O3-ual-ofp
Grain-128
___H3
128
96
11780.86
ref/1
gcc_k6_O3-ual-ofp
Grain-128
___H3
128
96
12051.12
ref/1
gcc_pentiumpro_O3-ual-ofp
Grain-128
___H3
128
96
14289.16
ref/1
gcc_pentium2_Os-ofp
Grain-128
___H3
128
96
14330.87
ref/1
gcc_pentium-m_Os-ofp
Grain-128
___H3
128
96
14418.06
ref/1
gcc_pentium3_Os-ofp
Grain-128
___H3
128
96
14941.63
ref/1
gcc_pentiumpro_Os-ofp
Grain-128
___H3
128
96
15105.17
ref/1
gcc_i386_O2-ofp
Grain-128
___H3
128
96
22892.46
ref/1
gcc_athlon_O0
Grain-128
___H3
128
96
22920.24
ref/1
gcc_pentium2_O0
Grain-128
___H3
128
96
22977.89
ref/1
gcc_k8_O0
Grain-128
___H3
128
96
23011.17
ref/1
gcc_pentium3_O0
Grain-128
___H3
128
96
23030.21
ref/1
gcc_pentiumpro_O0
Grain-128
___H3
128
96
23136.62
ref/1
gcc_k6_O0
Grain-128
___H3
128
96
23137.15
ref/1
gcc_pentium-m_O0
Grain-128
___H3
128
96
23247.13
ref/1
gcc_prescott_O0
Grain-128
___H3
128
96
25063.70
ref/1
gcc_pentium-mmx_O0
Grain-128
___H3
128
96
26008.73
ref/1
gcc_i486_O0
Grain-128
___H3
128
96
26517.34
ref/1
gcc_pentium_O0
Grain-128
___H3
128
96
39283.07
ref/1
gcc_i386_O0