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
39.17
87.92
42.55
40.37
44.86
46.23
159.59
1659.39
opt/1
gcc_pentium_O3-ofp
Grain-128
___H3
128
96
39.90
opt/1
gcc_athlon_O1-ofp
Grain-128
___H3
128
96
39.97
opt/1
gcc_pentium_O2-ofp
Grain-128
___H3
128
96
40.05
opt/1
gcc_k6_O1-ofp
Grain-128
___H3
128
96
40.08
83.97
42.36
40.35
44.47
47.13
109.73
1557.50
opt/1
gcc_pentiumpro_O1-ofp
Grain-128
___H3
128
96
40.11
opt/1
gcc_i486_O1-ofp
Grain-128
___H3
128
96
40.55
opt/1
gcc_i386_O1-ofp
Grain-128
___H3
128
96
40.58
86.51
42.44
40.21
44.65
48.00
159.59
1621.24
opt/1
gcc_pentium_O1-ofp
Grain-128
___H3
128
96
40.69
86.34
43.40
41.35
45.59
48.01
111.53
1591.59
opt/1
gcc_pentiumpro_O3-ofp
Grain-128
___H3
128
96
41.12
opt/1
gcc_pentium_Os-ofp
Grain-128
___H3
128
96
41.27
86.18
43.63
41.56
45.78
48.09
111.53
1601.57
opt/1
gcc_pentiumpro_O2-ofp
Grain-128
___H3
128
96
41.43
opt/1
gcc_athlon_O3-ual-ofp
Grain-128
___H3
128
96
41.43
opt/1
gcc_i386_O2-ofp
Grain-128
___H3
128
96
41.47
opt/1
gcc_i386_O3-ofp
Grain-128
___H3
128
96
41.56
opt/1
gcc_pentium_O3-ual-ofp
Grain-128
___H3
128
96
41.57
opt/1
gcc_i386_Os-ofp
Grain-128
___H3
128
96
41.60
opt/1
gcc_athlon_Os-ofp
Grain-128
___H3
128
96
41.73
opt/1
gcc_i386_O3-ual-ofp
Grain-128
___H3
128
96
41.86
86.12
43.99
41.76
46.06
48.80
111.50
1580.55
opt/1
gcc_pentiumpro_Os-ofp
Grain-128
___H3
128
96
42.15
opt/1
gcc_i486_Os-ofp
Grain-128
___H3
128
96
42.16
opt/1
gcc_i486_O2-ofp
Grain-128
___H3
128
96
42.17
opt/1
gcc_athlon_O3-ofp
Grain-128
___H3
128
96
42.38
opt/1
gcc_i486_O3-ual-ofp
Grain-128
___H3
128
96
42.49
opt/1
gcc_i486_O3-ofp
Grain-128
___H3
128
96
42.68
opt/1
gcc_k6_Os-ofp
Grain-128
___H3
128
96
42.73
opt/1
gcc_athlon_O2-ofp
Grain-128
___H3
128
96
42.96
opt/1
gcc_k6_O2-ofp
Grain-128
___H3
128
96
43.31
opt/1
gcc_k6_O3-ual-ofp
Grain-128
___H3
128
96
45.63
opt/1
gcc_k6_O3-ofp
Grain-128
___H3
128
96
57.62
104.02
44.73
42.37
47.93
50.29
110.54
1591.98
opt/1
gcc_pentiumpro_O3-ual-ofp
Grain-128
___H3
128
96
61.36
opt/1
gcc_athlon_O0
Grain-128
___H3
128
96
61.57
opt/1
gcc_pentiumpro_O0
Grain-128
___H3
128
96
61.97
opt/1
gcc_pentium_O0
Grain-128
___H3
128
96
62.15
opt/1
gcc_i486_O0
Grain-128
___H3
128
96
64.03
opt/1
gcc_i386_O0
Grain-128
___H3
128
96
65.23
opt/1
gcc_k6_O0
Grain-128
___H3
128
96
5825.58
ref/1
gcc_i386_O3-ual-ofp
Grain-128
___H3
128
96
5864.18
ref/1
gcc_i486_O3-ual-ofp
Grain-128
___H3
128
96
6307.71
ref/1
gcc_pentium_O3-ual-ofp
Grain-128
___H3
128
96
6859.37
ref/1
gcc_athlon_O3-ofp
Grain-128
___H3
128
96
6859.37
ref/1
gcc_i386_Os-ofp
Grain-128
___H3
128
96
6868.66
ref/1
gcc_athlon_O2-ofp
Grain-128
___H3
128
96
6869.70
ref/1
gcc_k6_O3-ofp
Grain-128
___H3
128
96
6871.57
ref/1
gcc_i486_Os-ofp
Grain-128
___H3
128
96
6885.06
ref/1
gcc_k6_O2-ofp
Grain-128
___H3
128
96
6889.34
ref/1
gcc_i386_O3-ofp
Grain-128
___H3
128
96
6893.18
ref/1
gcc_pentium_Os-ofp
Grain-128
___H3
128
96
6893.40
ref/1
gcc_i486_O3-ofp
Grain-128
___H3
128
96
6893.60
ref/1
gcc_i486_O2-ofp
Grain-128
___H3
128
96
6898.16
ref/1
gcc_i386_O2-ofp
Grain-128
___H3
128
96
6922.52
ref/1
gcc_pentium_O2-ofp
Grain-128
___H3
128
96
6942.22
ref/1
gcc_pentium_O3-ofp
Grain-128
___H3
128
96
8365.42
ref/1
gcc_athlon_O3-ual-ofp
Grain-128
___H3
128
96
9000.25
ref/1
gcc_athlon_Os-ofp
Grain-128
___H3
128
96
9138.88
ref/1
gcc_athlon_O1-ofp
Grain-128
___H3
128
96
9211.69
16585.40
9721.81
9407.69
10077.00
9318.88
109.72
294742.00
ref/1
i386-glibc21-linux-gcc_pentiumpro_Os-ofp
Grain-128
___H3
128
96
9213.09
16588.70
9722.66
9388.74
10070.75
9320.88
159.57
294870.00
ref/1
i386-glibc21-linux-gcc_i486_Os-ofp
Grain-128
___H3
128
96
9221.97
16594.40
9728.78
9417.96
10085.33
9325.73
160.31
294772.00
ref/1
i386-glibc21-linux-gcc_pentium_Os-ofp
Grain-128
___H3
128
96
9236.91
16589.00
9728.28
9432.78
10090.12
9277.80
158.18
294786.00
ref/1
i386-glibc21-linux-gcc_i386_Os-ofp
Grain-128
___H3
128
96
9913.18
ref/1
gcc_k6_O1-ofp
Grain-128
___H3
128
96
9919.59
ref/1
gcc_i386_O1-ofp
Grain-128
___H3
128
96
9927.51
ref/1
gcc_pentium_O1-ofp
Grain-128
___H3
128
96
9934.84
ref/1
gcc_i486_O1-ofp
Grain-128
___H3
128
96
10194.95
ref/1
gcc_pentiumpro_O3-ofp
Grain-128
___H3
128
96
10194.96
ref/1
gcc_pentiumpro_O2-ofp
Grain-128
___H3
128
96
10260.33
ref/1
gcc_k6_Os-ofp
Grain-128
___H3
128
96
10682.09
ref/1
gcc_pentiumpro_Os-ofp
Grain-128
___H3
128
96
10716.59
ref/1
gcc_pentiumpro_O1-ofp
Grain-128
___H3
128
96
13768.80
ref/1
gcc_k6_O3-ual-ofp
Grain-128
___H3
128
96
16898.07
ref/1
i386-glibc21-linux-gcc_i386_O3-ofp
Grain-128
___H3
128
96
16907.96
ref/1
i386-glibc21-linux-gcc_i386_O2-ofp
Grain-128
___H3
128
96
16943.42
ref/1
i386-glibc21-linux-gcc_pentiumpro_O2-ofp
Grain-128
___H3
128
96
17019.19
ref/1
i386-glibc21-linux-gcc_pentiumpro_O3-ofp
Grain-128
___H3
128
96
17144.17
ref/1
i386-glibc21-linux-gcc_pentiumpro_O1-ofp
Grain-128
___H3
128
96
17145.28
ref/1
i386-glibc21-linux-gcc_i386_O1-ofp
Grain-128
___H3
128
96
17876.45
ref/1
i386-glibc21-linux-gcc_pentium_O3-ofp
Grain-128
___H3
128
96
17898.09
ref/1
i386-glibc21-linux-gcc_pentium_O2-ofp
Grain-128
___H3
128
96
18049.67
ref/1
gcc_k6_O0
Grain-128
___H3
128
96
18054.31
ref/1
gcc_pentiumpro_O0
Grain-128
___H3
128
96
18061.37
ref/1
gcc_athlon_O0
Grain-128
___H3
128
96
18094.29
ref/1
gcc_i386_O0
Grain-128
___H3
128
96
18337.42
ref/1
i386-glibc21-linux-gcc_i486_O2-ofp
Grain-128
___H3
128
96
18338.21
ref/1
i386-glibc21-linux-gcc_i486_O3-ofp
Grain-128
___H3
128
96
18401.09
ref/1
i386-glibc21-linux-gcc_i486_O1-ofp
Grain-128
___H3
128
96
18401.88
ref/1
i386-glibc21-linux-gcc_pentium_O1-ofp
Grain-128
___H3
128
96
19299.45
ref/1
i386-glibc21-linux-gcc_pentiumpro_O3-ual-ofp
Grain-128
___H3
128
96
19381.73
ref/1
gcc_pentiumpro_O3-ual-ofp
Grain-128
___H3
128
96
19590.15
ref/1
gcc_i486_O0
Grain-128
___H3
128
96
19607.87
ref/1
gcc_pentium_O0
Grain-128
___H3
128
96
19906.50
ref/1
i386-glibc21-linux-gcc_i386_O3-ual-ofp
Grain-128
___H3
128
96
22436.00
ref/1
i386-glibc21-linux-gcc_pentium_O3-ual-ofp
Grain-128
___H3
128
96
22665.51
ref/1
i386-glibc21-linux-gcc_i486_O3-ual-ofp
Grain-128
___H3
128
96
23642.09
ref/1
i386-glibc21-linux-gcc_pentium_O0
Grain-128
___H3
128
96
23642.53
ref/1
i386-glibc21-linux-gcc_i486_O0
Grain-128
___H3
128
96
23671.01
ref/1
i386-glibc21-linux-gcc_pentiumpro_O0
Grain-128
___H3
128
96
24092.13
ref/1
i386-glibc21-linux-gcc_i386_O0