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
41.84
81.85
44.47
42.73
46.40
45.73
59.26
1468.29
opt/1
gcc_pentium3_O2-ofp
Grain-128
___H3
128
96
41.87
80.85
44.48
42.74
46.33
45.75
59.25
1475.19
opt/1
gcc_pentiumpro_O2-ofp
Grain-128
___H3
128
96
42.53
opt/1
gcc_pentium2_O3-ofp
Grain-128
___H3
128
96
42.53
opt/1
gcc_pentium3_O3-ofp
Grain-128
___H3
128
96
42.55
81.63
50.45
48.82
51.99
45.81
59.25
1467.49
opt/1
gcc_pentium-m_O2-ofp
Grain-128
___H3
128
96
42.61
80.64
44.59
42.78
46.40
45.75
59.26
1479.62
opt/1
gcc_pentium2_O2-ofp
Grain-128
___H3
128
96
42.77
80.32
45.38
43.66
47.14
46.58
59.26
1453.04
opt/1
gcc_pentiumpro_O3-ofp
Grain-128
___H3
128
96
42.78
opt/1
gcc_pentium-m_O3-ofp
Grain-128
___H3
128
96
43.86
opt/1
gcc_default_O3-ual-ofp
Grain-128
___H3
128
96
44.61
opt/1
gcc_pentium-m_O3-ual-ofp
Grain-128
___H3
128
96
44.62
opt/1
gcc_pentium2_O3-ual-ofp
Grain-128
___H3
128
96
44.62
opt/1
gcc_pentium3_O3-ual-ofp
Grain-128
___H3
128
96
44.63
85.51
47.44
45.65
49.39
48.54
59.02
1571.73
opt/1
gcc_pentiumpro_O3-ual-ofp
Grain-128
___H3
128
96
44.72
opt/1
gcc_default_O2-ofp
Grain-128
___H3
128
96
44.97
opt/1
gcc_default_O3-ofp
Grain-128
___H3
128
96
45.48
opt/1
gcc_k6-3_O2-ofp
Grain-128
___H3
128
96
45.48
opt/1
gcc_k6_O2-ofp
Grain-128
___H3
128
96
45.54
opt/1
gcc_pentium2_Os-ofp
Grain-128
___H3
128
96
45.58
opt/1
gcc_k6-3_Os-ofp
Grain-128
___H3
128
96
45.58
opt/1
gcc_k6_O3-ofp
Grain-128
___H3
128
96
45.58
opt/1
gcc_k6_Os-ofp
Grain-128
___H3
128
96
45.71
opt/1
gcc_default_Os-ofp
Grain-128
___H3
128
96
45.75
88.02
48.56
46.74
50.60
49.31
59.25
1610.85
opt/1
gcc_pentiumpro_Os-ofp
Grain-128
___H3
128
96
45.75
opt/1
gcc_pentium-m_Os-ofp
Grain-128
___H3
128
96
45.76
opt/1
gcc_pentium3_Os-ofp
Grain-128
___H3
128
96
45.96
opt/1
gcc_k6-3_O3-ofp
Grain-128
___H3
128
96
45.97
opt/1
gcc_k6-3_O3-ual-ofp
Grain-128
___H3
128
96
45.97
opt/1
gcc_k6_O3-ual-ofp
Grain-128
___H3
128
96
49.19
opt/1
gcc_pentium_O3-ual-ofp
Grain-128
___H3
128
96
49.21
opt/1
gcc_pentium_O3-ofp
Grain-128
___H3
128
96
49.32
opt/1
gcc_pentium-mmx_O2-ofp
Grain-128
___H3
128
96
49.33
opt/1
gcc_pentium-mmx_O3-ual-ofp
Grain-128
___H3
128
96
49.45
opt/1
gcc_pentium_O2-ofp
Grain-128
___H3
128
96
49.50
opt/1
gcc_pentium_Os-ofp
Grain-128
___H3
128
96
49.66
opt/1
gcc_pentium-mmx_Os-ofp
Grain-128
___H3
128
96
49.85
93.72
52.87
50.92
54.95
53.29
61.27
1698.86
opt/1
gcc_prescott_O3-ual-ofp
Grain-128
___H3
128
96
49.85
opt/1
gcc_pentium4_O3-ual-ofp
Grain-128
___H3
128
96
49.86
opt/1
gcc_athlon_O3-ual-ofp
Grain-128
___H3
128
96
49.87
opt/1
gcc_k8_O3-ual-ofp
Grain-128
___H3
128
96
49.92
opt/1
gcc_pentium-mmx_O3-ofp
Grain-128
___H3
128
96
50.22
opt/1
gcc_pentium4_O2-ofp
Grain-128
___H3
128
96
50.22
opt/1
gcc_pentium4_O3-ofp
Grain-128
___H3
128
96
50.23
93.64
53.22
51.28
55.28
53.42
61.27
1698.79
opt/1
gcc_prescott_O3-ofp
Grain-128
___H3
128
96
50.23
94.82
53.24
51.29
55.38
53.49
61.27
1705.73
opt/1
gcc_prescott_O2-ofp
Grain-128
___H3
128
96
50.39
opt/1
gcc_i386_O3-ual-ofp
Grain-128
___H3
128
96
50.39
opt/1
gcc_i486_O3-ual-ofp
Grain-128
___H3
128
96
50.54
opt/1
gcc_i386_O3-ofp
Grain-128
___H3
128
96
50.54
opt/1
gcc_i486_O3-ofp
Grain-128
___H3
128
96
50.74
opt/1
gcc_i486_O2-ofp
Grain-128
___H3
128
96
50.75
96.47
53.82
51.84
56.02
54.15
61.27
1734.93
opt/1
gcc_prescott_Os-ofp
Grain-128
___H3
128
96
50.75
opt/1
gcc_i386_O2-ofp
Grain-128
___H3
128
96
50.75
opt/1
gcc_pentium4_Os-ofp
Grain-128
___H3
128
96
50.81
opt/1
gcc_i486_Os-ofp
Grain-128
___H3
128
96
51.19
opt/1
gcc_athlon_O2-ofp
Grain-128
___H3
128
96
51.19
opt/1
gcc_k8_O2-ofp
Grain-128
___H3
128
96
51.30
opt/1
gcc_athlon_O3-ofp
Grain-128
___H3
128
96
51.31
opt/1
gcc_k8_O3-ofp
Grain-128
___H3
128
96
51.70
opt/1
gcc_athlon_Os-ofp
Grain-128
___H3
128
96
51.71
opt/1
gcc_k8_Os-ofp
Grain-128
___H3
128
96
55.38
opt/1
gcc_pentium4_O1-ofp
Grain-128
___H3
128
96
55.39
opt/1
gcc_default_O1-ofp
Grain-128
___H3
128
96
55.39
opt/1
gcc_prescott_O1-ofp
Grain-128
___H3
128
96
55.87
opt/1
gcc_athlon_O1-ofp
Grain-128
___H3
128
96
55.87
opt/1
gcc_k8_O1-ofp
Grain-128
___H3
128
96
55.87
opt/1
gcc_pentium2_O1-ofp
Grain-128
___H3
128
96
55.87
opt/1
gcc_pentium3_O1-ofp
Grain-128
___H3
128
96
55.87
opt/1
gcc_pentium-m_O1-ofp
Grain-128
___H3
128
96
55.90
opt/1
gcc_pentium-mmx_O1-ofp
Grain-128
___H3
128
96
55.90
opt/1
gcc_pentium_O1-ofp
Grain-128
___H3
128
96
55.91
opt/1
gcc_i486_O1-ofp
Grain-128
___H3
128
96
55.93
opt/1
gcc_pentiumpro_O1-ofp
Grain-128
___H3
128
96
56.37
opt/1
gcc_k6-3_O1-ofp
Grain-128
___H3
128
96
56.42
opt/1
gcc_k6_O1-ofp
Grain-128
___H3
128
96
72.39
opt/1
gcc_default_O0
Grain-128
___H3
128
96
72.40
opt/1
gcc_prescott_O0
Grain-128
___H3
128
96
72.54
opt/1
gcc_pentium4_O0
Grain-128
___H3
128
96
72.75
opt/1
gcc_athlon_O0
Grain-128
___H3
128
96
72.77
opt/1
gcc_i486_O0
Grain-128
___H3
128
96
72.77
opt/1
gcc_k6-3_O0
Grain-128
___H3
128
96
72.77
opt/1
gcc_pentium-mmx_O0
Grain-128
___H3
128
96
72.77
opt/1
gcc_pentium_O0
Grain-128
___H3
128
96
72.97
opt/1
gcc_k8_O0
Grain-128
___H3
128
96
73.02
opt/1
gcc_pentium-m_O0
Grain-128
___H3
128
96
73.03
opt/1
gcc_pentium3_O0
Grain-128
___H3
128
96
73.03
opt/1
gcc_pentiumpro_O0
Grain-128
___H3
128
96
73.07
opt/1
gcc_pentium2_O0
Grain-128
___H3
128
96
73.20
opt/1
gcc_i386_O0
Grain-128
___H3
128
96
73.20
opt/1
gcc_k6_O0
Grain-128
___H3
128
96
5537.81
ref/1
gcc_default_O1-ofp
Grain-128
___H3
128
96
5546.00
ref/1
gcc_pentium4_O1-ofp
Grain-128
___H3
128
96
5559.84
ref/1
gcc_prescott_O1-ofp
Grain-128
___H3
128
96
6304.91
ref/1
gcc_pentium4_O3-ual-ofp
Grain-128
___H3
128
96
6312.81
ref/1
gcc_default_O3-ual-ofp
Grain-128
___H3
128
96
6326.14
ref/1
gcc_prescott_O3-ual-ofp
Grain-128
___H3
128
96
6353.16
ref/1
gcc_k8_O3-ual-ofp
Grain-128
___H3
128
96
6470.08
ref/1
gcc_athlon_O3-ual-ofp
Grain-128
___H3
128
96
7017.30
ref/1
gcc_default_O2-ofp
Grain-128
___H3
128
96
7230.15
ref/1
gcc_k6-3_O3-ual-ofp
Grain-128
___H3
128
96
7230.42
ref/1
gcc_k6_O3-ual-ofp
Grain-128
___H3
128
96
7393.90
ref/1
gcc_pentium2_O1-ofp
Grain-128
___H3
128
96
7394.45
ref/1
gcc_pentium-m_O1-ofp
Grain-128
___H3
128
96
7395.73
ref/1
gcc_pentiumpro_O1-ofp
Grain-128
___H3
128
96
7404.42
ref/1
gcc_pentium3_O1-ofp
Grain-128
___H3
128
96
7407.91
ref/1
gcc_k8_O1-ofp
Grain-128
___H3
128
96
7420.61
ref/1
gcc_athlon_O1-ofp
Grain-128
___H3
128
96
7485.96
ref/1
gcc_k6_O1-ofp
Grain-128
___H3
128
96
7486.33
ref/1
gcc_i386_O3-ual-ofp
Grain-128
___H3
128
96
7491.56
ref/1
gcc_i386_O1-ofp
Grain-128
___H3
128
96
7493.36
ref/1
gcc_k6-3_O1-ofp
Grain-128
___H3
128
96
7610.11
ref/1
gcc_prescott_O3-ofp
Grain-128
___H3
128
96
7610.35
ref/1
gcc_pentium4_O3-ofp
Grain-128
___H3
128
96
7614.89
ref/1
gcc_k8_O3-ofp
Grain-128
___H3
128
96
7616.28
ref/1
gcc_default_O3-ofp
Grain-128
___H3
128
96
7617.03
ref/1
gcc_athlon_O3-ofp
Grain-128
___H3
128
96
7651.42
ref/1
gcc_athlon_O2-ofp
Grain-128
___H3
128
96
7662.61
ref/1
gcc_k8_O2-ofp
Grain-128
___H3
128
96
7696.61
ref/1
gcc_prescott_O2-ofp
Grain-128
___H3
128
96
7708.97
ref/1
gcc_pentium4_O2-ofp
Grain-128
___H3
128
96
7715.41
ref/1
gcc_i486_O3-ual-ofp
Grain-128
___H3
128
96
7780.79
ref/1
gcc_pentium_O3-ual-ofp
Grain-128
___H3
128
96
7780.87
ref/1
gcc_pentium-mmx_O3-ual-ofp
Grain-128
___H3
128
96
7925.82
ref/1
gcc_pentium-m_O3-ofp
Grain-128
___H3
128
96
7929.78
ref/1
gcc_pentium3_O3-ofp
Grain-128
___H3
128
96
7930.43
ref/1
gcc_pentium2_O3-ofp
Grain-128
___H3
128
96
7930.64
ref/1
gcc_pentiumpro_O3-ofp
Grain-128
___H3
128
96
8041.34
ref/1
gcc_pentium2_O2-ofp
Grain-128
___H3
128
96
8041.96
ref/1
gcc_pentium3_O2-ofp
Grain-128
___H3
128
96
8044.38
ref/1
gcc_pentium-m_O2-ofp
Grain-128
___H3
128
96
8044.41
ref/1
gcc_pentiumpro_O2-ofp
Grain-128
___H3
128
96
8192.55
ref/1
gcc_k6_O3-ofp
Grain-128
___H3
128
96
8193.17
ref/1
gcc_k6-3_O3-ofp
Grain-128
___H3
128
96
8193.98
ref/1
gcc_i386_O3-ofp
Grain-128
___H3
128
96
8228.85
ref/1
gcc_i386_O2-ofp
Grain-128
___H3
128
96
8299.98
ref/1
gcc_k6-3_O2-ofp
Grain-128
___H3
128
96
8300.06
ref/1
gcc_k6_O2-ofp
Grain-128
___H3
128
96
8332.09
ref/1
gcc_pentium_O1-ofp
Grain-128
___H3
128
96
8474.72
ref/1
gcc_i486_O1-ofp
Grain-128
___H3
128
96
8532.27
ref/1
gcc_pentium-mmx_O1-ofp
Grain-128
___H3
128
96
9735.14
ref/1
gcc_pentium-mmx_O3-ofp
Grain-128
___H3
128
96
9735.33
ref/1
gcc_pentium_O3-ofp
Grain-128
___H3
128
96
9797.69
ref/1
gcc_i486_O3-ofp
Grain-128
___H3
128
96
9802.98
ref/1
gcc_pentium-mmx_O2-ofp
Grain-128
___H3
128
96
9829.48
ref/1
gcc_i486_O2-ofp
Grain-128
___H3
128
96
10353.25
ref/1
gcc_pentium_O2-ofp
Grain-128
___H3
128
96
13316.28
ref/1
gcc_pentium2_O3-ual-ofp
Grain-128
___H3
128
96
13316.39
ref/1
gcc_pentiumpro_O3-ual-ofp
Grain-128
___H3
128
96
13318.72
ref/1
gcc_pentium-m_O3-ual-ofp
Grain-128
___H3
128
96
13320.28
ref/1
gcc_pentium3_O3-ual-ofp
Grain-128
___H3
128
96
15526.51
ref/1
gcc_k8_Os-ofp
Grain-128
___H3
128
96
15527.74
ref/1
gcc_athlon_Os-ofp
Grain-128
___H3
128
96
15541.48
ref/1
gcc_pentium_Os-ofp
Grain-128
___H3
128
96
15543.53
ref/1
gcc_pentium-mmx_Os-ofp
Grain-128
___H3
128
96
15561.10
ref/1
gcc_prescott_Os-ofp
Grain-128
___H3
128
96
15561.81
ref/1
gcc_i486_Os-ofp
Grain-128
___H3
128
96
15561.92
ref/1
gcc_pentium4_Os-ofp
Grain-128
___H3
128
96
15562.30
ref/1
gcc_pentium2_Os-ofp
Grain-128
___H3
128
96
15563.49
ref/1
gcc_pentium-m_Os-ofp
Grain-128
___H3
128
96
15564.65
ref/1
gcc_pentiumpro_Os-ofp
Grain-128
___H3
128
96
15568.30
ref/1
gcc_pentium3_Os-ofp
Grain-128
___H3
128
96
15580.61
ref/1
gcc_default_Os-ofp
Grain-128
___H3
128
96
15585.75
ref/1
gcc_k6-3_Os-ofp
Grain-128
___H3
128
96
15587.55
ref/1
gcc_k6_Os-ofp
Grain-128
___H3
128
96
23906.48
ref/1
gcc_k8_O0
Grain-128
___H3
128
96
23907.45
ref/1
gcc_pentiumpro_O0
Grain-128
___H3
128
96
23907.93
ref/1
gcc_prescott_O0
Grain-128
___H3
128
96
23910.42
ref/1
gcc_pentium4_O0
Grain-128
___H3
128
96
23913.80
ref/1
gcc_athlon_O0
Grain-128
___H3
128
96
23914.95
ref/1
gcc_pentium2_O0
Grain-128
___H3
128
96
23917.15
ref/1
gcc_pentium3_O0
Grain-128
___H3
128
96
23917.31
ref/1
gcc_default_O0
Grain-128
___H3
128
96
23929.06
ref/1
gcc_k6-3_O0
Grain-128
___H3
128
96
23929.39
ref/1
gcc_i386_O0
Grain-128
___H3
128
96
23947.45
ref/1
gcc_pentium-m_O0
Grain-128
___H3
128
96
23957.69
ref/1
gcc_k6_O0
Grain-128
___H3
128
96
26971.96
ref/1
gcc_i486_O0
Grain-128
___H3
128
96
26976.43
ref/1
gcc_pentium_O0
Grain-128
___H3
128
96
26983.62
ref/1
gcc_pentium-mmx_O0