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
37.32
83.82
40.37
37.85
42.42
46.06
53.51
1454.76
opt/1
gcc_k8_O3-ual-ofp
Grain-128
___H3
128
96
37.39
83.95
42.27
40.01
44.30
45.86
50.21
1477.53
opt/1
gcc_athlon_O3-ofp
Grain-128
___H3
128
96
37.89
opt/1
gcc_k8_O3-ofp
Grain-128
___H3
128
96
38.06
81.74
40.77
39.11
42.97
45.09
50.91
1476.98
opt/1
gcc_pentium2_O1-ofp
Grain-128
___H3
128
96
38.14
80.75
40.87
38.92
42.89
44.99
51.41
1452.08
opt/1
gcc_pentium3_O1-ofp
Grain-128
___H3
128
96
38.35
opt/1
gcc_i386_O3-ofp
Grain-128
___H3
128
96
38.49
83.09
40.74
39.74
43.27
46.68
49.51
1469.75
opt/1
gcc_pentium-mmx_O3-ual-ofp
Grain-128
___H3
128
96
38.55
opt/1
gcc_pentium-mmx_O3-ofp
Grain-128
___H3
128
96
38.73
85.51
40.49
40.11
43.44
46.39
50.55
1514.68
opt/1
gcc_pentium_O3-ofp
Grain-128
___H3
128
96
38.82
84.09
52.93
46.72
52.79
47.32
49.81
1436.84
opt/1
gcc_prescott_O1-ofp
Grain-128
___H3
128
96
38.98
opt/1
gcc_k8_O2-ofp
Grain-128
___H3
128
96
39.15
opt/1
gcc_athlon_Os-ofp
Grain-128
___H3
128
96
39.15
opt/1
gcc_pentium2_Os-ofp
Grain-128
___H3
128
96
39.18
82.52
42.50
40.52
44.52
46.38
49.81
1446.99
opt/1
gcc_prescott_Os-ofp
Grain-128
___H3
128
96
39.25
opt/1
gcc_athlon_O1-ofp
Grain-128
___H3
128
96
39.26
opt/1
gcc_i486_O1-ofp
Grain-128
___H3
128
96
39.28
opt/1
gcc_k8_Os-ofp
Grain-128
___H3
128
96
39.33
opt/1
gcc_pentiumpro_Os-ofp
Grain-128
___H3
128
96
39.34
opt/1
gcc_pentium3_Os-ofp
Grain-128
___H3
128
96
39.35
opt/1
gcc_k8_O1-ofp
Grain-128
___H3
128
96
39.37
opt/1
gcc_i486_Os-ofp
Grain-128
___H3
128
96
39.38
opt/1
gcc_i486_O2-ofp
Grain-128
___H3
128
96
39.38
opt/1
gcc_pentiumpro_O1-ofp
Grain-128
___H3
128
96
39.48
opt/1
gcc_pentium3_O2-ofp
Grain-128
___H3
128
96
39.50
opt/1
gcc_pentium2_O3-ofp
Grain-128
___H3
128
96
39.50
opt/1
gcc_pentiumpro_O2-ofp
Grain-128
___H3
128
96
39.51
opt/1
gcc_pentium-mmx_O1-ofp
Grain-128
___H3
128
96
39.52
opt/1
gcc_k6_O1-ofp
Grain-128
___H3
128
96
39.73
opt/1
gcc_prescott_O2-ofp
Grain-128
___H3
128
96
39.74
opt/1
gcc_i386_O2-ofp
Grain-128
___H3
128
96
39.78
opt/1
gcc_pentium_O1-ofp
Grain-128
___H3
128
96
39.85
opt/1
gcc_pentium3_O3-ofp
Grain-128
___H3
128
96
39.87
opt/1
gcc_pentium2_O3-ual-ofp
Grain-128
___H3
128
96
39.91
opt/1
gcc_i386_O3-ual-ofp
Grain-128
___H3
128
96
39.91
opt/1
gcc_k6_O2-ofp
Grain-128
___H3
128
96
40.07
85.27
44.66
42.61
46.69
93.55
93.46
3077.47
opt/1
gcc_prescott_O3-ofp
Grain-128
___H3
128
96
40.07
opt/1
gcc_athlon_O2-ofp
Grain-128
___H3
128
96
40.16
opt/1
gcc_pentium_Os-ofp
Grain-128
___H3
128
96
40.20
opt/1
gcc_pentium-mmx_Os-ofp
Grain-128
___H3
128
96
40.22
opt/1
gcc_pentium3_O3-ual-ofp
Grain-128
___H3
128
96
40.25
opt/1
gcc_prescott_O3-ual-ofp
Grain-128
___H3
128
96
40.33
opt/1
gcc_i486_O3-ual-ofp
Grain-128
___H3
128
96
40.38
opt/1
gcc_i486_O3-ofp
Grain-128
___H3
128
96
40.71
opt/1
gcc_pentium_O2-ofp
Grain-128
___H3
128
96
41.07
opt/1
gcc_pentiumpro_O3-ual-ofp
Grain-128
___H3
128
96
41.12
85.56
42.81
41.55
45.28
46.51
49.51
1514.08
opt/1
gcc_pentium_O3-ual-ofp
Grain-128
___H3
128
96
41.18
opt/1
gcc_pentium2_O2-ofp
Grain-128
___H3
128
96
41.53
opt/1
gcc_k6_O3-ofp
Grain-128
___H3
128
96
41.64
opt/1
gcc_athlon_O3-ual-ofp
Grain-128
___H3
128
96
42.19
opt/1
gcc_k6_O3-ual-ofp
Grain-128
___H3
128
96
42.69
opt/1
gcc_k6_Os-ofp
Grain-128
___H3
128
96
44.59
opt/1
gcc_pentiumpro_O3-ofp
Grain-128
___H3
128
96
46.08
opt/1
gcc_pentium-mmx_O2-ofp
Grain-128
___H3
128
96
59.99
opt/1
gcc_i486_O0
Grain-128
___H3
128
96
60.60
opt/1
gcc_pentiumpro_O0
Grain-128
___H3
128
96
60.73
opt/1
gcc_k8_O0
Grain-128
___H3
128
96
60.89
opt/1
gcc_pentium_O0
Grain-128
___H3
128
96
60.98
opt/1
gcc_athlon_O0
Grain-128
___H3
128
96
63.52
opt/1
gcc_pentium2_O0
Grain-128
___H3
128
96
65.05
opt/1
gcc_prescott_O0
Grain-128
___H3
128
96
66.56
opt/1
gcc_k6_O0
Grain-128
___H3
128
96
66.63
opt/1
gcc_i386_O0
Grain-128
___H3
128
96
66.75
opt/1
gcc_pentium3_O0
Grain-128
___H3
128
96
67.00
opt/1
gcc_pentium-mmx_O0
Grain-128
___H3
128
96
4435.88
ref/1
gcc_prescott_O3-ual-ofp
Grain-128
___H3
128
96
4463.59
ref/1
gcc_athlon_O3-ual-ofp
Grain-128
___H3
128
96
4475.00
ref/1
gcc_k8_O3-ual-ofp
Grain-128
___H3
128
96
4739.63
ref/1
gcc_prescott_O3-ofp
Grain-128
___H3
128
96
4985.60
ref/1
gcc_athlon_O2-ofp
Grain-128
___H3
128
96
4987.89
ref/1
gcc_k8_O2-ofp
Grain-128
___H3
128
96
4995.51
ref/1
gcc_prescott_O2-ofp
Grain-128
___H3
128
96
5000.22
ref/1
gcc_prescott_O1-ofp
Grain-128
___H3
128
96
5006.35
ref/1
gcc_i386_O3-ual-ofp
Grain-128
___H3
128
96
5025.99
ref/1
gcc_k6_O3-ual-ofp
Grain-128
___H3
128
96
5049.42
ref/1
gcc_pentium2_O3-ual-ofp
Grain-128
___H3
128
96
5057.05
ref/1
gcc_pentiumpro_O3-ual-ofp
Grain-128
___H3
128
96
5062.13
ref/1
gcc_pentiumpro_O3-ofp
Grain-128
___H3
128
96
5075.07
ref/1
gcc_pentium3_O3-ual-ofp
Grain-128
___H3
128
96
5076.75
ref/1
gcc_pentium2_O3-ofp
Grain-128
___H3
128
96
5106.63
ref/1
gcc_pentium3_O3-ofp
Grain-128
___H3
128
96
5189.16
ref/1
gcc_pentium3_O2-ofp
Grain-128
___H3
128
96
5199.82
ref/1
gcc_pentium2_O2-ofp
Grain-128
___H3
128
96
5315.96
ref/1
gcc_pentiumpro_O2-ofp
Grain-128
___H3
128
96
5523.42
ref/1
gcc_i486_O3-ual-ofp
Grain-128
___H3
128
96
5573.48
ref/1
gcc_pentium_O3-ual-ofp
Grain-128
___H3
128
96
5587.57
ref/1
gcc_pentium-mmx_O3-ual-ofp
Grain-128
___H3
128
96
6680.00
ref/1
gcc_athlon_O3-ofp
Grain-128
___H3
128
96
6680.62
ref/1
gcc_k8_O3-ofp
Grain-128
___H3
128
96
6780.00
ref/1
gcc_k6_O3-ofp
Grain-128
___H3
128
96
6793.78
ref/1
gcc_pentium-mmx_O3-ofp
Grain-128
___H3
128
96
6804.50
ref/1
gcc_pentium_O3-ofp
Grain-128
___H3
128
96
6807.75
ref/1
gcc_i486_O3-ofp
Grain-128
___H3
128
96
6818.80
ref/1
gcc_i386_O3-ofp
Grain-128
___H3
128
96
6852.39
ref/1
gcc_k8_O1-ofp
Grain-128
___H3
128
96
6855.43
ref/1
gcc_i386_O2-ofp
Grain-128
___H3
128
96
6866.94
ref/1
gcc_athlon_O1-ofp
Grain-128
___H3
128
96
6879.45
ref/1
gcc_pentium_O2-ofp
Grain-128
___H3
128
96
6891.52
ref/1
gcc_i486_O2-ofp
Grain-128
___H3
128
96
6895.35
ref/1
gcc_i386_O1-ofp
Grain-128
___H3
128
96
6901.49
ref/1
gcc_pentium-mmx_O1-ofp
Grain-128
___H3
128
96
6906.01
ref/1
gcc_i486_O1-ofp
Grain-128
___H3
128
96
6911.62
ref/1
gcc_pentium_O1-ofp
Grain-128
___H3
128
96
6933.57
ref/1
gcc_k6_O1-ofp
Grain-128
___H3
128
96
6991.56
ref/1
gcc_pentium2_O1-ofp
Grain-128
___H3
128
96
6997.17
ref/1
gcc_k6_O2-ofp
Grain-128
___H3
128
96
7005.58
ref/1
gcc_pentium3_O1-ofp
Grain-128
___H3
128
96
7007.78
ref/1
gcc_pentiumpro_O1-ofp
Grain-128
___H3
128
96
8435.58
ref/1
gcc_pentium-mmx_O2-ofp
Grain-128
___H3
128
96
9526.36
ref/1
gcc_athlon_Os-ofp
Grain-128
___H3
128
96
10220.35
ref/1
gcc_i486_Os-ofp
Grain-128
___H3
128
96
10434.79
ref/1
gcc_k8_Os-ofp
Grain-128
___H3
128
96
10691.46
ref/1
gcc_prescott_Os-ofp
Grain-128
___H3
128
96
11066.36
ref/1
gcc_pentium_Os-ofp
Grain-128
___H3
128
96
11078.17
ref/1
gcc_pentium-mmx_Os-ofp
Grain-128
___H3
128
96
11232.10
ref/1
gcc_k6_Os-ofp
Grain-128
___H3
128
96
11363.35
ref/1
gcc_pentium2_Os-ofp
Grain-128
___H3
128
96
11487.67
ref/1
gcc_pentiumpro_Os-ofp
Grain-128
___H3
128
96
11504.76
ref/1
gcc_pentium3_Os-ofp
Grain-128
___H3
128
96
17538.70
ref/1
gcc_pentium3_O0
Grain-128
___H3
128
96
17540.67
ref/1
gcc_prescott_O0
Grain-128
___H3
128
96
17541.64
ref/1
gcc_k6_O0
Grain-128
___H3
128
96
17545.45
ref/1
gcc_athlon_O0
Grain-128
___H3
128
96
17547.85
ref/1
gcc_pentiumpro_O0
Grain-128
___H3
128
96
17550.87
ref/1
gcc_pentium2_O0
Grain-128
___H3
128
96
17552.97
ref/1
gcc_i386_O0
Grain-128
___H3
128
96
17557.83
ref/1
gcc_k8_O0
Grain-128
___H3
128
96
18525.95
ref/1
gcc_pentium_O0
Grain-128
___H3
128
96
18528.99
ref/1
gcc_i486_O0
Grain-128
___H3
128
96
19288.31
ref/1
gcc_pentium-mmx_O0