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
49.50
101.93
52.93
50.68
55.46
54.98
71.71
1831.73
opt/1
gcc_pentium4_O3-ual-ofp
Grain-128
___H3
128
96
49.50
99.40
52.89
50.64
55.25
54.93
71.81
1831.76
opt/1
gcc_pentium4_O3-ofp
Grain-128
___H3
128
96
49.58
102.42
53.19
50.84
55.70
55.23
61.02
1883.41
opt/1
gcc_athlon_O3-ofp
Grain-128
___H3
128
96
49.59
101.74
53.28
50.91
55.73
55.05
61.03
1885.90
opt/1
gcc_athlon_O3-ual-ofp
Grain-128
___H3
128
96
51.38
opt/1
gcc_pentium-mmx_O3-ual-ofp
Grain-128
___H3
128
96
51.40
102.80
54.96
52.63
57.38
56.59
61.42
1893.48
opt/1
gcc_pentium_O3-ofp
Grain-128
___H3
128
96
51.40
opt/1
gcc_pentium-mmx_O3-ofp
Grain-128
___H3
128
96
51.50
104.35
55.01
52.65
57.53
56.52
61.42
1893.85
opt/1
gcc_pentium_O3-ual-ofp
Grain-128
___H3
128
96
52.41
opt/1
gcc_i386_O3-ofp
Grain-128
___H3
128
96
52.41
opt/1
gcc_i386_O3-ual-ofp
Grain-128
___H3
128
96
52.42
opt/1
gcc_i486_O3-ofp
Grain-128
___H3
128
96
52.43
opt/1
gcc_k6_O3-ual-ofp
Grain-128
___H3
128
96
52.53
opt/1
gcc_k6_O3-ofp
Grain-128
___H3
128
96
52.76
opt/1
gcc_i486_O3-ual-ofp
Grain-128
___H3
128
96
52.82
105.52
56.39
54.07
58.91
57.80
71.88
1888.62
opt/1
gcc_pentiumpro_O3-ual-ofp
Grain-128
___H3
128
96
52.82
opt/1
gcc_pentium2_O3-ual-ofp
Grain-128
___H3
128
96
52.83
105.37
56.42
54.08
58.92
58.02
73.31
1883.12
opt/1
gcc_pentiumpro_O3-ofp
Grain-128
___H3
128
96
52.84
opt/1
gcc_pentium2_O3-ofp
Grain-128
___H3
128
96
52.84
opt/1
gcc_pentium3_O3-ofp
Grain-128
___H3
128
96
52.89
opt/1
gcc_pentium3_O3-ual-ofp
Grain-128
___H3
128
96
52.91
opt/1
gcc_pentium4_O2-ofp
Grain-128
___H3
128
96
53.31
opt/1
gcc_i486_O2-ofp
Grain-128
___H3
128
96
53.41
104.42
56.90
54.60
59.32
58.29
64.32
2055.17
opt/1
gcc_pentiumpro_Os-ofp
Grain-128
___H3
128
96
53.41
opt/1
gcc_pentium3_Os-ofp
Grain-128
___H3
128
96
53.43
opt/1
gcc_pentium2_Os-ofp
Grain-128
___H3
128
96
53.44
opt/1
gcc_pentium4_Os-ofp
Grain-128
___H3
128
96
53.45
opt/1
gcc_i386_O2-ofp
Grain-128
___H3
128
96
53.48
opt/1
gcc_i486_Os-ofp
Grain-128
___H3
128
96
53.63
opt/1
gcc_pentium-mmx_O2-ofp
Grain-128
___H3
128
96
53.64
opt/1
gcc_pentium_O2-ofp
Grain-128
___H3
128
96
54.25
opt/1
gcc_pentium-mmx_Os-ofp
Grain-128
___H3
128
96
54.25
opt/1
gcc_pentium_Os-ofp
Grain-128
___H3
128
96
54.45
opt/1
gcc_k6_O2-ofp
Grain-128
___H3
128
96
54.74
opt/1
gcc_k6_Os-ofp
Grain-128
___H3
128
96
55.37
opt/1
gcc_pentium2_O2-ofp
Grain-128
___H3
128
96
55.42
opt/1
gcc_pentium3_O2-ofp
Grain-128
___H3
128
96
55.42
opt/1
gcc_pentiumpro_O2-ofp
Grain-128
___H3
128
96
55.67
opt/1
gcc_pentium4_O1-ofp
Grain-128
___H3
128
96
55.79
opt/1
gcc_pentium2_O1-ofp
Grain-128
___H3
128
96
55.79
opt/1
gcc_pentium3_O1-ofp
Grain-128
___H3
128
96
55.82
opt/1
gcc_athlon_O1-ofp
Grain-128
___H3
128
96
55.91
opt/1
gcc_pentiumpro_O1-ofp
Grain-128
___H3
128
96
56.06
opt/1
gcc_k6_O1-ofp
Grain-128
___H3
128
96
56.07
opt/1
gcc_athlon_Os-ofp
Grain-128
___H3
128
96
56.07
opt/1
gcc_i486_O1-ofp
Grain-128
___H3
128
96
56.08
opt/1
gcc_pentium-mmx_O1-ofp
Grain-128
___H3
128
96
56.17
opt/1
gcc_pentium_O1-ofp
Grain-128
___H3
128
96
56.19
opt/1
gcc_athlon_O2-ofp
Grain-128
___H3
128
96
69.68
opt/1
gcc_i486_O0
Grain-128
___H3
128
96
69.69
opt/1
gcc_k6_O0
Grain-128
___H3
128
96
69.70
opt/1
gcc_pentium-mmx_O0
Grain-128
___H3
128
96
69.81
opt/1
gcc_pentium_O0
Grain-128
___H3
128
96
69.83
opt/1
gcc_i386_O0
Grain-128
___H3
128
96
69.97
opt/1
gcc_pentium4_O0
Grain-128
___H3
128
96
70.14
opt/1
gcc_athlon_O0
Grain-128
___H3
128
96
70.16
opt/1
gcc_pentiumpro_O0
Grain-128
___H3
128
96
70.31
opt/1
gcc_pentium3_O0
Grain-128
___H3
128
96
70.36
opt/1
gcc_pentium2_O0
Grain-128
___H3
128
96
4712.56
ref/1
gcc_pentium4_O3-ual-ofp
Grain-128
___H3
128
96
4718.00
ref/1
gcc_athlon_O3-ual-ofp
Grain-128
___H3
128
96
5214.66
ref/1
gcc_pentium4_O3-ofp
Grain-128
___H3
128
96
5237.38
ref/1
gcc_pentium4_O2-ofp
Grain-128
___H3
128
96
5271.11
ref/1
gcc_pentium4_O1-ofp
Grain-128
___H3
128
96
5334.87
ref/1
gcc_k6_O3-ual-ofp
Grain-128
___H3
128
96
5361.35
ref/1
gcc_i386_O3-ual-ofp
Grain-128
___H3
128
96
5372.78
ref/1
gcc_athlon_O2-ofp
Grain-128
___H3
128
96
5402.40
ref/1
gcc_pentium3_O3-ual-ofp
Grain-128
___H3
128
96
5410.58
ref/1
gcc_pentium2_O3-ual-ofp
Grain-128
___H3
128
96
5414.02
ref/1
gcc_pentiumpro_O3-ual-ofp
Grain-128
___H3
128
96
5464.43
ref/1
gcc_pentium3_O3-ofp
Grain-128
___H3
128
96
5470.47
ref/1
gcc_pentiumpro_O3-ofp
Grain-128
___H3
128
96
5470.51
ref/1
gcc_pentium2_O3-ofp
Grain-128
___H3
128
96
5536.43
ref/1
gcc_pentium3_O2-ofp
Grain-128
___H3
128
96
5536.52
ref/1
gcc_pentiumpro_O2-ofp
Grain-128
___H3
128
96
5540.18
ref/1
gcc_pentium2_O2-ofp
Grain-128
___H3
128
96
5768.89
ref/1
gcc_i486_O3-ual-ofp
Grain-128
___H3
128
96
5845.36
ref/1
gcc_pentium-mmx_O3-ual-ofp
Grain-128
___H3
128
96
5852.14
ref/1
gcc_pentium_O3-ual-ofp
Grain-128
___H3
128
96
6762.03
ref/1
gcc_athlon_O3-ofp
Grain-128
___H3
128
96
6892.48
ref/1
gcc_i386_O3-ofp
Grain-128
___H3
128
96
6918.49
ref/1
gcc_i386_O2-ofp
Grain-128
___H3
128
96
6940.34
ref/1
gcc_k6_O3-ofp
Grain-128
___H3
128
96
6959.72
ref/1
gcc_i386_O1-ofp
Grain-128
___H3
128
96
7086.13
ref/1
gcc_athlon_O1-ofp
Grain-128
___H3
128
96
7152.17
ref/1
gcc_pentium3_O1-ofp
Grain-128
___H3
128
96
7152.99
ref/1
gcc_k6_O2-ofp
Grain-128
___H3
128
96
7155.70
ref/1
gcc_pentium2_O1-ofp
Grain-128
___H3
128
96
7155.83
ref/1
gcc_pentiumpro_O1-ofp
Grain-128
___H3
128
96
7204.29
ref/1
gcc_i486_O2-ofp
Grain-128
___H3
128
96
7249.24
ref/1
gcc_k6_O1-ofp
Grain-128
___H3
128
96
7263.28
ref/1
gcc_pentium_O3-ofp
Grain-128
___H3
128
96
7264.79
ref/1
gcc_pentium-mmx_O3-ofp
Grain-128
___H3
128
96
7279.73
ref/1
gcc_i486_O3-ofp
Grain-128
___H3
128
96
7398.53
ref/1
gcc_pentium-mmx_O2-ofp
Grain-128
___H3
128
96
7398.55
ref/1
gcc_pentium_O2-ofp
Grain-128
___H3
128
96
7683.39
ref/1
gcc_pentium-mmx_O1-ofp
Grain-128
___H3
128
96
7683.55
ref/1
gcc_pentium_O1-ofp
Grain-128
___H3
128
96
7688.84
ref/1
gcc_i486_O1-ofp
Grain-128
___H3
128
96
9612.26
ref/1
gcc_pentium4_Os-ofp
Grain-128
___H3
128
96
10124.52
ref/1
gcc_i486_Os-ofp
Grain-128
___H3
128
96
10134.54
ref/1
gcc_athlon_Os-ofp
Grain-128
___H3
128
96
10173.35
ref/1
gcc_k6_Os-ofp
Grain-128
___H3
128
96
10181.65
ref/1
gcc_pentium-mmx_Os-ofp
Grain-128
___H3
128
96
10188.94
ref/1
gcc_pentium_Os-ofp
Grain-128
___H3
128
96
15492.16
ref/1
gcc_pentiumpro_Os-ofp
Grain-128
___H3
128
96
15492.82
ref/1
gcc_pentium2_Os-ofp
Grain-128
___H3
128
96
15511.63
ref/1
gcc_pentium3_Os-ofp
Grain-128
___H3
128
96
22880.02
ref/1
gcc_pentium2_O0
Grain-128
___H3
128
96
22880.25
ref/1
gcc_pentiumpro_O0
Grain-128
___H3
128
96
22893.21
ref/1
gcc_athlon_O0
Grain-128
___H3
128
96
22896.53
ref/1
gcc_i386_O0
Grain-128
___H3
128
96
22903.15
ref/1
gcc_pentium3_O0
Grain-128
___H3
128
96
22910.40
ref/1
gcc_pentium4_O0
Grain-128
___H3
128
96
22932.21
ref/1
gcc_k6_O0
Grain-128
___H3
128
96
24933.56
ref/1
gcc_pentium-mmx_O0
Grain-128
___H3
128
96
24943.90
ref/1
gcc_pentium_O0
Grain-128
___H3
128
96
24970.41
ref/1
gcc_i486_O0