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
35.61
67.00
37.95
36.55
39.43
37.91
49.21
1201.30
opt/1
gcc_default_O1-ofp
Grain-128
___H3
128
96
35.86
68.00
37.92
36.72
39.54
38.27
50.11
1212.16
opt/1
gcc_pentium_O1-ofp
Grain-128
___H3
128
96
35.90
68.33
37.99
36.45
39.50
38.36
51.02
1216.51
opt/1
gcc_i486_O1-ofp
Grain-128
___H3
128
96
36.03
67.80
38.28
36.97
39.82
38.38
50.91
1212.19
opt/1
gcc_k6-3_O1-ofp
Grain-128
___H3
128
96
36.04
67.96
38.16
36.72
39.67
38.38
50.11
1210.34
opt/1
gcc_pentium-mmx_O1-ofp
Grain-128
___H3
128
96
36.05
68.24
38.97
37.15
40.31
38.50
49.21
1197.76
opt/1
gcc_pentium2_O1-ofp
Grain-128
___H3
128
96
36.14
68.24
38.19
36.73
39.71
38.37
49.21
1197.76
opt/1
gcc_pentium3_O1-ofp
Grain-128
___H3
128
96
36.18
68.21
38.82
37.12
40.21
38.36
49.11
1197.11
opt/1
gcc_pentiumpro_O1-ofp
Grain-128
___H3
128
96
36.23
opt/1
gcc_k6_O1-ofp
Grain-128
___H3
128
96
36.47
69.12
38.73
37.33
40.30
39.22
49.11
1247.36
opt/1
gcc_pentiumpro_Os-ofp
Grain-128
___H3
128
96
36.49
opt/1
gcc_pentium2_Os-ofp
Grain-128
___H3
128
96
36.49
opt/1
gcc_pentium3_Os-ofp
Grain-128
___H3
128
96
36.57
opt/1
gcc_pentium3_O2-ofp
Grain-128
___H3
128
96
36.58
opt/1
gcc_pentium2_O2-ofp
Grain-128
___H3
128
96
36.63
opt/1
gcc_pentium2_O3-ual-ofp
Grain-128
___H3
128
96
36.71
opt/1
gcc_athlon_O3-ual-ofp
Grain-128
___H3
128
96
36.72
opt/1
gcc_pentium3_O3-ual-ofp
Grain-128
___H3
128
96
36.98
opt/1
gcc_pentium2_O3-ofp
Grain-128
___H3
128
96
37.05
opt/1
gcc_pentiumpro_O3-ual-ofp
Grain-128
___H3
128
96
37.10
opt/1
gcc_athlon_O1-ofp
Grain-128
___H3
128
96
37.23
68.04
38.64
37.24
40.14
39.74
50.11
1231.00
opt/1
gcc_pentiumpro_O3-ofp
Grain-128
___H3
128
96
37.32
opt/1
gcc_pentium3_O3-ofp
Grain-128
___H3
128
96
37.52
opt/1
gcc_athlon_Os-ofp
Grain-128
___H3
128
96
37.54
opt/1
gcc_athlon_O2-ofp
Grain-128
___H3
128
96
37.69
opt/1
gcc_athlon_O3-ofp
Grain-128
___H3
128
96
37.99
74.12
39.90
37.77
41.46
39.31
50.11
1274.63
opt/1
gcc_pentiumpro_O2-ofp
Grain-128
___H3
128
96
38.70
opt/1
gcc_default_O2-ofp
Grain-128
___H3
128
96
38.77
opt/1
gcc_k6-3_Os-ofp
Grain-128
___H3
128
96
38.77
opt/1
gcc_k6_Os-ofp
Grain-128
___H3
128
96
39.25
opt/1
gcc_k6_O2-ofp
Grain-128
___H3
128
96
39.32
opt/1
gcc_k6_O3-ual-ofp
Grain-128
___H3
128
96
39.38
opt/1
gcc_pentium_O2-ofp
Grain-128
___H3
128
96
39.39
opt/1
gcc_pentium-mmx_O2-ofp
Grain-128
___H3
128
96
39.44
opt/1
gcc_k6-3_O2-ofp
Grain-128
___H3
128
96
39.45
opt/1
gcc_default_O3-ual-ofp
Grain-128
___H3
128
96
39.72
opt/1
gcc_default_O3-ofp
Grain-128
___H3
128
96
39.72
opt/1
gcc_default_Os-ofp
Grain-128
___H3
128
96
39.74
opt/1
gcc_pentium-mmx_O3-ofp
Grain-128
___H3
128
96
39.75
opt/1
gcc_k6-3_O3-ual-ofp
Grain-128
___H3
128
96
39.77
opt/1
gcc_k6-3_O3-ofp
Grain-128
___H3
128
96
39.85
opt/1
gcc_i486_Os-ofp
Grain-128
___H3
128
96
39.87
opt/1
gcc_pentium-mmx_O3-ual-ofp
Grain-128
___H3
128
96
39.88
opt/1
gcc_k6_O3-ofp
Grain-128
___H3
128
96
40.00
opt/1
gcc_i386_O3-ual-ofp
Grain-128
___H3
128
96
40.00
opt/1
gcc_i486_O3-ual-ofp
Grain-128
___H3
128
96
40.01
opt/1
gcc_pentium_O3-ofp
Grain-128
___H3
128
96
40.12
opt/1
gcc_i386_O3-ofp
Grain-128
___H3
128
96
40.18
opt/1
gcc_pentium_O3-ual-ofp
Grain-128
___H3
128
96
40.20
opt/1
gcc_i486_O3-ofp
Grain-128
___H3
128
96
40.27
opt/1
gcc_pentium_Os-ofp
Grain-128
___H3
128
96
40.33
opt/1
gcc_pentium-mmx_Os-ofp
Grain-128
___H3
128
96
40.35
opt/1
gcc_i486_O2-ofp
Grain-128
___H3
128
96
40.40
opt/1
gcc_i386_O2-ofp
Grain-128
___H3
128
96
55.49
opt/1
gcc_k6-3_O0
Grain-128
___H3
128
96
55.50
opt/1
gcc_k6_O0
Grain-128
___H3
128
96
55.91
opt/1
gcc_default_O0
Grain-128
___H3
128
96
55.95
opt/1
gcc_pentium2_O0
Grain-128
___H3
128
96
55.95
opt/1
gcc_pentium3_O0
Grain-128
___H3
128
96
55.96
opt/1
gcc_pentiumpro_O0
Grain-128
___H3
128
96
55.97
opt/1
gcc_i386_O0
Grain-128
___H3
128
96
56.36
opt/1
gcc_i486_O0
Grain-128
___H3
128
96
56.57
opt/1
gcc_pentium-mmx_O0
Grain-128
___H3
128
96
56.59
opt/1
gcc_pentium_O0
Grain-128
___H3
128
96
57.97
opt/1
gcc_athlon_O0
Grain-128
___H3
128
96
6263.45
ref/1
gcc_pentium3_O1-ofp
Grain-128
___H3
128
96
6263.86
ref/1
gcc_pentium2_O1-ofp
Grain-128
___H3
128
96
6268.68
ref/1
gcc_pentiumpro_O1-ofp
Grain-128
___H3
128
96
6808.07
ref/1
gcc_athlon_O3-ual-ofp
Grain-128
___H3
128
96
6854.37
ref/1
gcc_default_O3-ual-ofp
Grain-128
___H3
128
96
7150.33
ref/1
gcc_athlon_O1-ofp
Grain-128
___H3
128
96
7328.39
ref/1
gcc_i386_O1-ofp
Grain-128
___H3
128
96
7338.47
ref/1
gcc_k6_O1-ofp
Grain-128
___H3
128
96
7636.64
ref/1
gcc_i386_O2-ofp
Grain-128
___H3
128
96
7637.68
ref/1
gcc_default_O3-ofp
Grain-128
___H3
128
96
7713.81
ref/1
gcc_default_O2-ofp
Grain-128
___H3
128
96
7798.56
ref/1
gcc_k6-3_O3-ual-ofp
Grain-128
___H3
128
96
7798.73
ref/1
gcc_k6_O3-ual-ofp
Grain-128
___H3
128
96
8259.58
ref/1
gcc_k6-3_O1-ofp
Grain-128
___H3
128
96
8344.54
ref/1
gcc_pentium-mmx_O3-ual-ofp
Grain-128
___H3
128
96
8345.43
ref/1
gcc_pentium_O3-ual-ofp
Grain-128
___H3
128
96
8479.35
ref/1
gcc_i386_O3-ofp
Grain-128
___H3
128
96
8545.81
ref/1
gcc_i386_O3-ual-ofp
Grain-128
___H3
128
96
8603.15
ref/1
gcc_athlon_O3-ofp
Grain-128
___H3
128
96
8673.05
ref/1
gcc_i486_O2-ofp
Grain-128
___H3
128
96
8691.73
ref/1
gcc_athlon_O2-ofp
Grain-128
___H3
128
96
8752.18
ref/1
gcc_i486_O3-ofp
Grain-128
___H3
128
96
8861.52
ref/1
gcc_pentium2_O3-ofp
Grain-128
___H3
128
96
8871.42
ref/1
gcc_pentiumpro_O3-ofp
Grain-128
___H3
128
96
8871.52
ref/1
gcc_pentium3_O3-ofp
Grain-128
___H3
128
96
8909.52
ref/1
gcc_pentium3_O2-ofp
Grain-128
___H3
128
96
8909.55
ref/1
gcc_pentiumpro_O2-ofp
Grain-128
___H3
128
96
8966.48
ref/1
gcc_k6-3_O3-ofp
Grain-128
___H3
128
96
8978.94
ref/1
gcc_k6_O3-ofp
Grain-128
___H3
128
96
9048.97
ref/1
gcc_pentium2_O2-ofp
Grain-128
___H3
128
96
9109.55
ref/1
gcc_pentium-mmx_O3-ofp
Grain-128
___H3
128
96
9158.18
ref/1
gcc_default_O1-ofp
Grain-128
___H3
128
96
9262.75
ref/1
gcc_pentium_O3-ofp
Grain-128
___H3
128
96
9269.30
ref/1
gcc_pentium_O2-ofp
Grain-128
___H3
128
96
9294.40
ref/1
gcc_pentium-mmx_O2-ofp
Grain-128
___H3
128
96
9411.37
ref/1
gcc_i486_O3-ual-ofp
Grain-128
___H3
128
96
10231.79
ref/1
gcc_k6_O2-ofp
Grain-128
___H3
128
96
10232.41
ref/1
gcc_k6-3_O2-ofp
Grain-128
___H3
128
96
10645.31
ref/1
gcc_pentiumpro_O3-ual-ofp
Grain-128
___H3
128
96
10696.18
ref/1
gcc_pentium2_O3-ual-ofp
Grain-128
___H3
128
96
10696.42
ref/1
gcc_pentium3_O3-ual-ofp
Grain-128
___H3
128
96
12796.00
ref/1
gcc_pentiumpro_Os-ofp
Grain-128
___H3
128
96
12931.34
ref/1
gcc_pentium2_Os-ofp
Grain-128
___H3
128
96
12931.97
ref/1
gcc_pentium3_Os-ofp
Grain-128
___H3
128
96
13427.55
ref/1
gcc_pentium-mmx_Os-ofp
Grain-128
___H3
128
96
13427.61
ref/1
gcc_pentium_Os-ofp
Grain-128
___H3
128
96
13600.59
ref/1
gcc_i486_Os-ofp
Grain-128
___H3
128
96
13704.51
ref/1
gcc_default_Os-ofp
Grain-128
___H3
128
96
13706.85
ref/1
gcc_athlon_Os-ofp
Grain-128
___H3
128
96
13796.71
ref/1
gcc_k6-3_Os-ofp
Grain-128
___H3
128
96
13807.80
ref/1
gcc_k6_Os-ofp
Grain-128
___H3
128
96
22518.54
ref/1
gcc_i486_O1-ofp
Grain-128
___H3
128
96
22546.94
ref/1
gcc_pentium-mmx_O1-ofp
Grain-128
___H3
128
96
22547.47
ref/1
gcc_pentium_O1-ofp
Grain-128
___H3
128
96
24215.50
ref/1
gcc_pentium3_O0
Grain-128
___H3
128
96
24464.37
ref/1
gcc_pentium2_O0
Grain-128
___H3
128
96
24493.44
ref/1
gcc_pentiumpro_O0
Grain-128
___H3
128
96
24503.81
ref/1
gcc_default_O0
Grain-128
___H3
128
96
24579.35
ref/1
gcc_athlon_O0
Grain-128
___H3
128
96
25953.43
ref/1
gcc_k6_O0
Grain-128
___H3
128
96
25954.06
ref/1
gcc_i386_O0
Grain-128
___H3
128
96
26846.87
ref/1
gcc_k6-3_O0
Grain-128
___H3
128
96
70885.84
ref/1
gcc_i486_O0
Grain-128
___H3
128
96
71778.03
ref/1
gcc_pentium_O0
Grain-128
___H3
128
96
71779.70
ref/1
gcc_pentium-mmx_O0