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.36
67.03
37.58
36.56
39.22
37.99
50.12
1202.45
opt/1
gcc_athlon_O1-ofp
Grain-128
___H3
128
96
35.64
67.04
37.89
36.60
39.41
38.11
49.22
1201.70
opt/1
gcc_default_O1-ofp
Grain-128
___H3
128
96
35.81
68.03
38.12
36.71
39.65
38.42
50.12
1212.43
opt/1
gcc_pentium_O1-ofp
Grain-128
___H3
128
96
35.91
68.37
37.82
36.85
39.56
38.44
51.02
1216.73
opt/1
gcc_i486_O1-ofp
Grain-128
___H3
128
96
36.02
67.92
38.14
36.78
39.68
38.45
50.12
1210.32
opt/1
gcc_pentium-mmx_O1-ofp
Grain-128
___H3
128
96
36.14
68.27
38.19
36.80
39.74
38.41
49.22
1197.97
opt/1
gcc_pentium3_O1-ofp
Grain-128
___H3
128
96
36.16
68.24
38.23
36.80
39.76
38.45
49.12
1197.45
opt/1
gcc_pentiumpro_O1-ofp
Grain-128
___H3
128
96
36.19
opt/1
gcc_pentium2_O1-ofp
Grain-128
___H3
128
96
36.23
opt/1
gcc_k6_O1-ofp
Grain-128
___H3
128
96
36.24
67.69
38.26
36.79
39.73
38.38
50.92
1211.18
opt/1
gcc_k6-3_O1-ofp
Grain-128
___H3
128
96
36.47
opt/1
gcc_pentium3_Os-ofp
Grain-128
___H3
128
96
36.48
69.17
38.72
37.32
40.29
39.13
49.12
1247.96
opt/1
gcc_pentiumpro_Os-ofp
Grain-128
___H3
128
96
36.48
opt/1
gcc_pentium2_Os-ofp
Grain-128
___H3
128
96
36.49
68.54
38.77
37.34
40.29
39.27
50.72
1236.78
opt/1
gcc_pentiumpro_O2-ofp
Grain-128
___H3
128
96
36.51
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.64
opt/1
gcc_pentium2_O3-ual-ofp
Grain-128
___H3
128
96
36.72
opt/1
gcc_pentium3_O3-ual-ofp
Grain-128
___H3
128
96
36.74
opt/1
gcc_athlon_O3-ual-ofp
Grain-128
___H3
128
96
36.98
opt/1
gcc_pentium3_O3-ofp
Grain-128
___H3
128
96
37.05
opt/1
gcc_pentiumpro_O3-ual-ofp
Grain-128
___H3
128
96
37.14
opt/1
gcc_pentium2_O3-ofp
Grain-128
___H3
128
96
37.22
69.59
39.12
37.44
40.59
39.83
50.12
1231.86
opt/1
gcc_pentiumpro_O3-ofp
Grain-128
___H3
128
96
37.52
opt/1
gcc_athlon_O2-ofp
Grain-128
___H3
128
96
37.57
opt/1
gcc_athlon_Os-ofp
Grain-128
___H3
128
96
37.77
opt/1
gcc_athlon_O3-ofp
Grain-128
___H3
128
96
38.69
opt/1
gcc_default_O2-ofp
Grain-128
___H3
128
96
38.74
opt/1
gcc_k6_Os-ofp
Grain-128
___H3
128
96
39.06
opt/1
gcc_k6-3_Os-ofp
Grain-128
___H3
128
96
39.32
opt/1
gcc_k6_O3-ual-ofp
Grain-128
___H3
128
96
39.37
opt/1
gcc_pentium-mmx_O2-ofp
Grain-128
___H3
128
96
39.38
opt/1
gcc_pentium_O2-ofp
Grain-128
___H3
128
96
39.46
opt/1
gcc_k6-3_O2-ofp
Grain-128
___H3
128
96
39.47
opt/1
gcc_k6_O2-ofp
Grain-128
___H3
128
96
39.56
opt/1
gcc_default_O3-ofp
Grain-128
___H3
128
96
39.58
opt/1
gcc_default_O3-ual-ofp
Grain-128
___H3
128
96
39.70
opt/1
gcc_pentium_O3-ofp
Grain-128
___H3
128
96
39.72
opt/1
gcc_default_Os-ofp
Grain-128
___H3
128
96
39.76
opt/1
gcc_pentium-mmx_O3-ofp
Grain-128
___H3
128
96
39.77
opt/1
gcc_k6-3_O3-ual-ofp
Grain-128
___H3
128
96
39.80
opt/1
gcc_k6-3_O3-ofp
Grain-128
___H3
128
96
39.84
opt/1
gcc_i486_Os-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.10
opt/1
gcc_i386_O3-ofp
Grain-128
___H3
128
96
40.10
opt/1
gcc_i486_O3-ofp
Grain-128
___H3
128
96
40.14
opt/1
gcc_i486_O3-ual-ofp
Grain-128
___H3
128
96
40.17
opt/1
gcc_pentium-mmx_O3-ual-ofp
Grain-128
___H3
128
96
40.18
opt/1
gcc_pentium_O3-ual-ofp
Grain-128
___H3
128
96
40.26
opt/1
gcc_pentium_Os-ofp
Grain-128
___H3
128
96
40.31
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.36
opt/1
gcc_i386_O2-ofp
Grain-128
___H3
128
96
55.16
opt/1
gcc_athlon_O0
Grain-128
___H3
128
96
55.58
opt/1
gcc_k6_O0
Grain-128
___H3
128
96
55.64
opt/1
gcc_k6-3_O0
Grain-128
___H3
128
96
55.96
opt/1
gcc_pentium3_O0
Grain-128
___H3
128
96
56.15
opt/1
gcc_default_O0
Grain-128
___H3
128
96
56.32
opt/1
gcc_i386_O0
Grain-128
___H3
128
96
56.35
opt/1
gcc_i486_O0
Grain-128
___H3
128
96
56.35
opt/1
gcc_pentiumpro_O0
Grain-128
___H3
128
96
56.36
opt/1
gcc_pentium2_O0
Grain-128
___H3
128
96
56.37
opt/1
gcc_pentium-mmx_O0
Grain-128
___H3
128
96
56.62
opt/1
gcc_pentium_O0
Grain-128
___H3
128
96
6264.89
ref/1
gcc_pentium2_O1-ofp
Grain-128
___H3
128
96
6265.17
ref/1
gcc_pentium3_O1-ofp
Grain-128
___H3
128
96
6270.50
ref/1
gcc_pentiumpro_O1-ofp
Grain-128
___H3
128
96
6814.24
ref/1
gcc_athlon_O3-ual-ofp
Grain-128
___H3
128
96
7072.87
ref/1
gcc_default_O3-ual-ofp
Grain-128
___H3
128
96
7151.61
ref/1
gcc_athlon_O1-ofp
Grain-128
___H3
128
96
7329.63
ref/1
gcc_i386_O1-ofp
Grain-128
___H3
128
96
7416.63
ref/1
gcc_k6_O1-ofp
Grain-128
___H3
128
96
7638.46
ref/1
gcc_i386_O2-ofp
Grain-128
___H3
128
96
7639.69
ref/1
gcc_default_O3-ofp
Grain-128
___H3
128
96
7715.34
ref/1
gcc_default_O2-ofp
Grain-128
___H3
128
96
7800.58
ref/1
gcc_k6-3_O3-ual-ofp
Grain-128
___H3
128
96
7801.24
ref/1
gcc_k6_O3-ual-ofp
Grain-128
___H3
128
96
8346.07
ref/1
gcc_pentium-mmx_O3-ual-ofp
Grain-128
___H3
128
96
8346.27
ref/1
gcc_pentium_O3-ual-ofp
Grain-128
___H3
128
96
8384.27
ref/1
gcc_k6-3_O1-ofp
Grain-128
___H3
128
96
8455.61
ref/1
gcc_i386_O3-ofp
Grain-128
___H3
128
96
8547.63
ref/1
gcc_i386_O3-ual-ofp
Grain-128
___H3
128
96
8602.38
ref/1
gcc_athlon_O3-ofp
Grain-128
___H3
128
96
8625.26
ref/1
gcc_i486_O3-ofp
Grain-128
___H3
128
96
8674.25
ref/1
gcc_i486_O2-ofp
Grain-128
___H3
128
96
8693.67
ref/1
gcc_athlon_O2-ofp
Grain-128
___H3
128
96
8863.97
ref/1
gcc_pentium2_O3-ofp
Grain-128
___H3
128
96
8873.21
ref/1
gcc_pentiumpro_O3-ofp
Grain-128
___H3
128
96
8873.82
ref/1
gcc_pentium3_O3-ofp
Grain-128
___H3
128
96
8911.56
ref/1
gcc_pentiumpro_O2-ofp
Grain-128
___H3
128
96
8911.67
ref/1
gcc_pentium2_O2-ofp
Grain-128
___H3
128
96
8912.20
ref/1
gcc_pentium3_O2-ofp
Grain-128
___H3
128
96
8966.92
ref/1
gcc_k6_O3-ofp
Grain-128
___H3
128
96
8967.10
ref/1
gcc_k6-3_O3-ofp
Grain-128
___H3
128
96
9132.27
ref/1
gcc_pentium_O3-ofp
Grain-128
___H3
128
96
9132.77
ref/1
gcc_pentium-mmx_O3-ofp
Grain-128
___H3
128
96
9151.25
ref/1
gcc_default_O1-ofp
Grain-128
___H3
128
96
9271.19
ref/1
gcc_pentium_O2-ofp
Grain-128
___H3
128
96
9296.24
ref/1
gcc_pentium-mmx_O2-ofp
Grain-128
___H3
128
96
9414.32
ref/1
gcc_i486_O3-ual-ofp
Grain-128
___H3
128
96
10227.03
ref/1
gcc_k6_O2-ofp
Grain-128
___H3
128
96
10234.21
ref/1
gcc_k6-3_O2-ofp
Grain-128
___H3
128
96
10648.34
ref/1
gcc_pentium2_O3-ual-ofp
Grain-128
___H3
128
96
10698.40
ref/1
gcc_pentium3_O3-ual-ofp
Grain-128
___H3
128
96
10698.95
ref/1
gcc_pentiumpro_O3-ual-ofp
Grain-128
___H3
128
96
12841.28
ref/1
gcc_pentiumpro_Os-ofp
Grain-128
___H3
128
96
12934.68
ref/1
gcc_pentium2_Os-ofp
Grain-128
___H3
128
96
12934.77
ref/1
gcc_pentium3_Os-ofp
Grain-128
___H3
128
96
13454.46
ref/1
gcc_pentium_Os-ofp
Grain-128
___H3
128
96
13455.57
ref/1
gcc_pentium-mmx_Os-ofp
Grain-128
___H3
128
96
13635.64
ref/1
gcc_i486_Os-ofp
Grain-128
___H3
128
96
13703.43
ref/1
gcc_athlon_Os-ofp
Grain-128
___H3
128
96
13708.39
ref/1
gcc_default_Os-ofp
Grain-128
___H3
128
96
13791.51
ref/1
gcc_k6-3_Os-ofp
Grain-128
___H3
128
96
13811.09
ref/1
gcc_k6_Os-ofp
Grain-128
___H3
128
96
22521.89
ref/1
gcc_pentium-mmx_O1-ofp
Grain-128
___H3
128
96
22523.72
ref/1
gcc_i486_O1-ofp
Grain-128
___H3
128
96
22555.92
ref/1
gcc_pentium_O1-ofp
Grain-128
___H3
128
96
24469.64
ref/1
gcc_pentium3_O0
Grain-128
___H3
128
96
24471.07
ref/1
gcc_pentium2_O0
Grain-128
___H3
128
96
24502.68
ref/1
gcc_pentiumpro_O0
Grain-128
___H3
128
96
24509.82
ref/1
gcc_default_O0
Grain-128
___H3
128
96
24585.35
ref/1
gcc_athlon_O0
Grain-128
___H3
128
96
25960.83
ref/1
gcc_k6_O0
Grain-128
___H3
128
96
26161.26
ref/1
gcc_i386_O0
Grain-128
___H3
128
96
26851.57
ref/1
gcc_k6-3_O0
Grain-128
___H3
128
96
70900.49
ref/1
gcc_i486_O0
Grain-128
___H3
128
96
71792.82
ref/1
gcc_pentium-mmx_O0
Grain-128
___H3
128
96
71793.56
ref/1
gcc_pentium_O0