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
37.27
83.48
40.21
37.59
42.21
46.22
50.21
1453.73
opt/1
gcc_k8_O3-ual-ofp
Grain-128
___H.
128
96
37.78
opt/1
gcc_athlon_O3-ofp
Grain-128
___H.
128
96
37.90
opt/1
gcc_i486_O3-ual-ofp
Grain-128
___H.
128
96
37.93
82.88
42.54
40.32
44.49
46.58
50.91
1464.07
opt/1
gcc_pentiumpro_O1-ofp
Grain-128
___H.
128
96
38.01
82.59
42.57
40.92
44.71
46.75
51.91
1456.84
opt/1
gcc_pentium3_O1-ofp
Grain-128
___H.
128
96
38.14
opt/1
gcc_k8_O1-ofp
Grain-128
___H.
128
96
38.36
82.12
41.23
39.26
43.31
45.13
49.51
1456.18
opt/1
gcc_pentium_O1-ofp
Grain-128
___H.
128
96
38.41
opt/1
gcc_i486_O1-ofp
Grain-128
___H.
128
96
38.75
opt/1
gcc_pentium2_O1-ofp
Grain-128
___H.
128
96
38.97
82.71
41.89
39.51
43.82
46.59
49.81
1450.97
opt/1
gcc_prescott_O3-ual-ofp
Grain-128
___H.
128
96
38.97
opt/1
gcc_pentium-mmx_O1-ofp
Grain-128
___H.
128
96
38.99
opt/1
gcc_k8_O2-ofp
Grain-128
___H.
128
96
39.20
85.31
43.90
40.69
45.56
45.90
50.91
1521.25
opt/1
gcc_pentiumpro_O2-ofp
Grain-128
___H.
128
96
39.23
opt/1
gcc_k6_O3-ual-ofp
Grain-128
___H.
128
96
39.26
opt/1
gcc_athlon_Os-ofp
Grain-128
___H.
128
96
39.30
opt/1
gcc_athlon_O2-ofp
Grain-128
___H.
128
96
39.31
opt/1
gcc_pentium3_O2-ofp
Grain-128
___H.
128
96
39.37
opt/1
gcc_pentium2_O3-ual-ofp
Grain-128
___H.
128
96
39.49
opt/1
gcc_pentium2_Os-ofp
Grain-128
___H.
128
96
39.51
opt/1
gcc_i486_O2-ofp
Grain-128
___H.
128
96
39.60
opt/1
gcc_i486_O3-ofp
Grain-128
___H.
128
96
39.64
opt/1
gcc_k6_Os-ofp
Grain-128
___H.
128
96
39.66
opt/1
gcc_pentium3_Os-ofp
Grain-128
___H.
128
96
39.75
opt/1
gcc_athlon_O1-ofp
Grain-128
___H.
128
96
39.77
opt/1
gcc_pentiumpro_O3-ofp
Grain-128
___H.
128
96
39.97
opt/1
gcc_k6_O1-ofp
Grain-128
___H.
128
96
40.00
82.91
43.63
40.86
45.31
47.83
49.81
1474.28
opt/1
gcc_prescott_Os-ofp
Grain-128
___H.
128
96
40.00
opt/1
gcc_i386_O3-ual-ofp
Grain-128
___H.
128
96
40.03
opt/1
gcc_k6_O2-ofp
Grain-128
___H.
128
96
40.07
opt/1
gcc_k8_Os-ofp
Grain-128
___H.
128
96
40.14
opt/1
gcc_k6_O3-ofp
Grain-128
___H.
128
96
40.19
opt/1
gcc_pentiumpro_Os-ofp
Grain-128
___H.
128
96
40.24
opt/1
gcc_pentium-mmx_Os-ofp
Grain-128
___H.
128
96
40.25
opt/1
gcc_pentium-mmx_O3-ofp
Grain-128
___H.
128
96
40.40
opt/1
gcc_pentiumpro_O3-ual-ofp
Grain-128
___H.
128
96
40.49
opt/1
gcc_pentium-mmx_O3-ual-ofp
Grain-128
___H.
128
96
40.56
opt/1
gcc_pentium_Os-ofp
Grain-128
___H.
128
96
40.66
opt/1
gcc_prescott_O3-ofp
Grain-128
___H.
128
96
40.67
opt/1
gcc_pentium-mmx_O2-ofp
Grain-128
___H.
128
96
40.70
opt/1
gcc_pentium_O2-ofp
Grain-128
___H.
128
96
40.81
opt/1
gcc_pentium_O3-ual-ofp
Grain-128
___H.
128
96
41.02
opt/1
gcc_i486_Os-ofp
Grain-128
___H.
128
96
41.20
opt/1
gcc_prescott_O2-ofp
Grain-128
___H.
128
96
41.60
opt/1
gcc_i386_O2-ofp
Grain-128
___H.
128
96
42.16
opt/1
gcc_pentium_O3-ofp
Grain-128
___H.
128
96
42.33
opt/1
gcc_athlon_O3-ual-ofp
Grain-128
___H.
128
96
43.16
opt/1
gcc_pentium3_O3-ofp
Grain-128
___H.
128
96
43.51
opt/1
gcc_pentium2_O3-ofp
Grain-128
___H.
128
96
43.68
opt/1
gcc_k8_O3-ofp
Grain-128
___H.
128
96
44.45
opt/1
gcc_pentium3_O3-ual-ofp
Grain-128
___H.
128
96
52.94
opt/1
gcc_pentium2_O2-ofp
Grain-128
___H.
128
96
60.18
opt/1
gcc_pentiumpro_O0
Grain-128
___H.
128
96
60.21
opt/1
gcc_pentium2_O0
Grain-128
___H.
128
96
60.50
opt/1
gcc_athlon_O0
Grain-128
___H.
128
96
60.65
opt/1
gcc_i386_O0
Grain-128
___H.
128
96
60.72
opt/1
gcc_pentium_O0
Grain-128
___H.
128
96
60.90
opt/1
gcc_k6_O0
Grain-128
___H.
128
96
61.73
opt/1
gcc_prescott_O0
Grain-128
___H.
128
96
65.76
opt/1
gcc_k8_O0
Grain-128
___H.
128
96
65.93
opt/1
gcc_pentium-mmx_O0
Grain-128
___H.
128
96
66.08
opt/1
gcc_i486_O0
Grain-128
___H.
128
96
67.04
opt/1
gcc_pentium3_O0
Grain-128
___H.
128
96
80.67
82.10
41.26
39.44
43.39
44.95
49.81
1442.61
opt/1
gcc_prescott_O1-ofp
Grain-128
___H.
128
96
82.09
opt/1
gcc_i386_O3-ofp
Grain-128
___H.
128
96
4448.47
ref/1
gcc_athlon_O3-ual-ofp
Grain-128
___H.
128
96
4459.66
ref/1
gcc_k8_O3-ual-ofp
Grain-128
___H.
128
96
4470.15
ref/1
gcc_prescott_O3-ual-ofp
Grain-128
___H.
128
96
4740.13
ref/1
gcc_prescott_O3-ofp
Grain-128
___H.
128
96
4984.64
ref/1
gcc_athlon_O2-ofp
Grain-128
___H.
128
96
4986.01
ref/1
gcc_k8_O2-ofp
Grain-128
___H.
128
96
5022.79
ref/1
gcc_k6_O3-ual-ofp
Grain-128
___H.
128
96
5027.86
ref/1
gcc_i386_O3-ual-ofp
Grain-128
___H.
128
96
5033.50
ref/1
gcc_prescott_O2-ofp
Grain-128
___H.
128
96
5047.77
ref/1
gcc_prescott_O1-ofp
Grain-128
___H.
128
96
5055.60
ref/1
gcc_pentiumpro_O3-ual-ofp
Grain-128
___H.
128
96
5065.85
ref/1
gcc_pentium2_O3-ofp
Grain-128
___H.
128
96
5075.70
ref/1
gcc_pentiumpro_O3-ofp
Grain-128
___H.
128
96
5085.36
ref/1
gcc_pentium3_O3-ofp
Grain-128
___H.
128
96
5086.96
ref/1
gcc_pentium3_O3-ual-ofp
Grain-128
___H.
128
96
5094.25
ref/1
gcc_pentium2_O3-ual-ofp
Grain-128
___H.
128
96
5185.76
ref/1
gcc_pentiumpro_O2-ofp
Grain-128
___H.
128
96
5187.00
ref/1
gcc_pentium2_O2-ofp
Grain-128
___H.
128
96
5216.73
ref/1
gcc_pentium3_O2-ofp
Grain-128
___H.
128
96
5527.31
ref/1
gcc_i486_O3-ual-ofp
Grain-128
___H.
128
96
5557.89
ref/1
gcc_pentium-mmx_O3-ual-ofp
Grain-128
___H.
128
96
5575.33
ref/1
gcc_pentium_O3-ual-ofp
Grain-128
___H.
128
96
6654.89
ref/1
gcc_athlon_O3-ofp
Grain-128
___H.
128
96
6686.11
ref/1
gcc_k8_O3-ofp
Grain-128
___H.
128
96
6783.42
ref/1
gcc_k6_O3-ofp
Grain-128
___H.
128
96
6795.27
ref/1
gcc_pentium_O3-ofp
Grain-128
___H.
128
96
6800.52
ref/1
gcc_pentium-mmx_O3-ofp
Grain-128
___H.
128
96
6809.15
ref/1
gcc_i486_O3-ofp
Grain-128
___H.
128
96
6813.35
ref/1
gcc_i386_O3-ofp
Grain-128
___H.
128
96
6844.75
ref/1
gcc_k8_O1-ofp
Grain-128
___H.
128
96
6853.47
ref/1
gcc_i386_O2-ofp
Grain-128
___H.
128
96
6857.07
ref/1
gcc_athlon_O1-ofp
Grain-128
___H.
128
96
6866.11
ref/1
gcc_pentium-mmx_O2-ofp
Grain-128
___H.
128
96
6891.94
ref/1
gcc_i386_O1-ofp
Grain-128
___H.
128
96
6909.60
ref/1
gcc_pentium_O2-ofp
Grain-128
___H.
128
96
6917.54
ref/1
gcc_pentium-mmx_O1-ofp
Grain-128
___H.
128
96
6919.75
ref/1
gcc_i486_O1-ofp
Grain-128
___H.
128
96
6931.16
ref/1
gcc_i486_O2-ofp
Grain-128
___H.
128
96
6932.99
ref/1
gcc_k6_O1-ofp
Grain-128
___H.
128
96
6940.11
ref/1
gcc_pentium_O1-ofp
Grain-128
___H.
128
96
6991.73
ref/1
gcc_k6_O2-ofp
Grain-128
___H.
128
96
6995.83
ref/1
gcc_pentium3_O1-ofp
Grain-128
___H.
128
96
7002.64
ref/1
gcc_pentium2_O1-ofp
Grain-128
___H.
128
96
7007.75
ref/1
gcc_pentiumpro_O1-ofp
Grain-128
___H.
128
96
9855.30
ref/1
gcc_athlon_Os-ofp
Grain-128
___H.
128
96
10066.11
ref/1
gcc_i486_Os-ofp
Grain-128
___H.
128
96
10466.53
ref/1
gcc_k8_Os-ofp
Grain-128
___H.
128
96
10735.68
ref/1
gcc_prescott_Os-ofp
Grain-128
___H.
128
96
11075.69
ref/1
gcc_pentium_Os-ofp
Grain-128
___H.
128
96
11085.82
ref/1
gcc_pentium-mmx_Os-ofp
Grain-128
___H.
128
96
11092.28
ref/1
gcc_pentium3_Os-ofp
Grain-128
___H.
128
96
11225.62
ref/1
gcc_pentiumpro_Os-ofp
Grain-128
___H.
128
96
11247.02
ref/1
gcc_k6_Os-ofp
Grain-128
___H.
128
96
11487.76
ref/1
gcc_pentium2_Os-ofp
Grain-128
___H.
128
96
17535.07
ref/1
gcc_prescott_O0
Grain-128
___H.
128
96
17542.07
ref/1
gcc_pentium3_O0
Grain-128
___H.
128
96
17545.88
ref/1
gcc_k8_O0
Grain-128
___H.
128
96
17548.57
ref/1
gcc_pentiumpro_O0
Grain-128
___H.
128
96
17551.96
ref/1
gcc_i386_O0
Grain-128
___H.
128
96
17552.15
ref/1
gcc_k6_O0
Grain-128
___H.
128
96
17566.97
ref/1
gcc_pentium2_O0
Grain-128
___H.
128
96
17576.06
ref/1
gcc_athlon_O0
Grain-128
___H.
128
96
18529.49
ref/1
gcc_pentium-mmx_O0
Grain-128
___H.
128
96
18542.41
ref/1
gcc_pentium_O0
Grain-128
___H.
128
96
18556.47
ref/1
gcc_i486_O0