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
44.80
93.98
48.39
45.94
50.62
51.00
61.32
1754.58
opt/1
gcc_i386_O3-ofp
Grain-128
___H.
128
96
44.80
94.78
48.12
45.89
50.50
50.91
66.43
1769.53
opt/1
gcc_i486_O3-ofp
Grain-128
___H.
128
96
44.92
94.57
47.95
46.22
50.52
51.60
61.32
1768.59
opt/1
gcc_i386_O3-ual-ofp
Grain-128
___H.
128
96
45.41
93.23
48.17
46.54
50.66
51.90
61.32
1731.50
opt/1
gcc_i486_O3-ual-ofp
Grain-128
___H.
128
96
46.67
97.38
50.03
47.79
52.45
52.59
63.62
1795.33
opt/1
gcc_prescott_O3-ofp
Grain-128
___H.
128
96
46.69
96.23
50.66
47.79
52.73
53.16
63.62
1796.98
opt/1
gcc_prescott_O3-ual-ofp
Grain-128
___H.
128
96
48.48
opt/1
gcc_pentium-mmx_O3-ual-ofp
Grain-128
___H.
128
96
48.57
opt/1
gcc_pentium_O3-ual-ofp
Grain-128
___H.
128
96
48.58
opt/1
gcc_pentium-mmx_O3-ofp
Grain-128
___H.
128
96
48.67
opt/1
gcc_pentium_O3-ofp
Grain-128
___H.
128
96
50.75
opt/1
gcc_athlon_O3-ual-ofp
Grain-128
___H.
128
96
50.77
opt/1
gcc_k8_O3-ual-ofp
Grain-128
___H.
128
96
50.79
opt/1
gcc_k8_O3-ofp
Grain-128
___H.
128
96
51.09
opt/1
gcc_k6_O3-ual-ofp
Grain-128
___H.
128
96
51.22
opt/1
gcc_k6_O3-ofp
Grain-128
___H.
128
96
51.29
opt/1
gcc_athlon_O3-ofp
Grain-128
___H.
128
96
51.86
opt/1
gcc_pentium2_Os-ofp
Grain-128
___H.
128
96
51.92
opt/1
gcc_pentium-m_Os-ofp
Grain-128
___H.
128
96
51.94
opt/1
gcc_pentiumpro_Os-ofp
Grain-128
___H.
128
96
52.04
opt/1
gcc_pentium3_Os-ofp
Grain-128
___H.
128
96
52.06
101.52
55.54
53.28
57.86
57.56
64.32
1846.39
opt/1
gcc_prescott_Os-ofp
Grain-128
___H.
128
96
52.16
opt/1
gcc_k6_O2-ofp
Grain-128
___H.
128
96
52.39
opt/1
gcc_pentium2_O3-ual-ofp
Grain-128
___H.
128
96
52.40
opt/1
gcc_pentiumpro_O3-ofp
Grain-128
___H.
128
96
52.41
opt/1
gcc_pentium-m_O3-ofp
Grain-128
___H.
128
96
52.41
opt/1
gcc_pentium-m_O3-ual-ofp
Grain-128
___H.
128
96
52.45
opt/1
gcc_pentium3_O3-ual-ofp
Grain-128
___H.
128
96
52.47
opt/1
gcc_pentium3_O3-ofp
Grain-128
___H.
128
96
52.58
opt/1
gcc_pentiumpro_O3-ual-ofp
Grain-128
___H.
128
96
52.59
opt/1
gcc_pentium2_O3-ofp
Grain-128
___H.
128
96
52.60
opt/1
gcc_prescott_O2-ofp
Grain-128
___H.
128
96
52.62
opt/1
gcc_k6_Os-ofp
Grain-128
___H.
128
96
52.74
opt/1
gcc_i486_Os-ofp
Grain-128
___H.
128
96
52.77
opt/1
gcc_pentium-mmx_O2-ofp
Grain-128
___H.
128
96
52.78
opt/1
gcc_pentium_O2-ofp
Grain-128
___H.
128
96
53.21
opt/1
gcc_pentium-mmx_Os-ofp
Grain-128
___H.
128
96
53.32
opt/1
gcc_i486_O2-ofp
Grain-128
___H.
128
96
53.34
opt/1
gcc_athlon_O2-ofp
Grain-128
___H.
128
96
53.34
opt/1
gcc_k8_Os-ofp
Grain-128
___H.
128
96
53.50
opt/1
gcc_i386_O2-ofp
Grain-128
___H.
128
96
53.54
opt/1
gcc_pentium_Os-ofp
Grain-128
___H.
128
96
54.00
opt/1
gcc_athlon_Os-ofp
Grain-128
___H.
128
96
54.05
opt/1
gcc_k8_O2-ofp
Grain-128
___H.
128
96
54.76
opt/1
gcc_pentium-m_O2-ofp
Grain-128
___H.
128
96
54.79
opt/1
gcc_pentiumpro_O2-ofp
Grain-128
___H.
128
96
55.43
opt/1
gcc_pentium2_O2-ofp
Grain-128
___H.
128
96
55.45
opt/1
gcc_pentium3_O2-ofp
Grain-128
___H.
128
96
55.63
opt/1
gcc_prescott_O1-ofp
Grain-128
___H.
128
96
55.82
opt/1
gcc_pentium2_O1-ofp
Grain-128
___H.
128
96
55.83
opt/1
gcc_athlon_O1-ofp
Grain-128
___H.
128
96
55.83
opt/1
gcc_pentium-m_O1-ofp
Grain-128
___H.
128
96
55.87
opt/1
gcc_k8_O1-ofp
Grain-128
___H.
128
96
55.93
opt/1
gcc_pentium3_O1-ofp
Grain-128
___H.
128
96
56.03
opt/1
gcc_k6_O1-ofp
Grain-128
___H.
128
96
56.07
opt/1
gcc_i486_O1-ofp
Grain-128
___H.
128
96
56.13
opt/1
gcc_pentium-mmx_O1-ofp
Grain-128
___H.
128
96
56.48
opt/1
gcc_pentiumpro_O1-ofp
Grain-128
___H.
128
96
56.66
opt/1
gcc_pentium_O1-ofp
Grain-128
___H.
128
96
69.66
opt/1
gcc_prescott_O0
Grain-128
___H.
128
96
69.67
opt/1
gcc_pentiumpro_O0
Grain-128
___H.
128
96
70.10
opt/1
gcc_pentium-m_O0
Grain-128
___H.
128
96
70.13
opt/1
gcc_pentium3_O0
Grain-128
___H.
128
96
70.17
opt/1
gcc_pentium2_O0
Grain-128
___H.
128
96
70.27
opt/1
gcc_k8_O0
Grain-128
___H.
128
96
70.48
opt/1
gcc_k6_O0
Grain-128
___H.
128
96
70.49
opt/1
gcc_pentium_O0
Grain-128
___H.
128
96
70.52
opt/1
gcc_i486_O0
Grain-128
___H.
128
96
70.54
opt/1
gcc_pentium-mmx_O0
Grain-128
___H.
128
96
71.04
opt/1
gcc_i386_O0
Grain-128
___H.
128
96
71.54
opt/1
gcc_athlon_O0
Grain-128
___H.
128
96
5203.06
ref/1
gcc_k8_O3-ofp
Grain-128
___H.
128
96
5203.97
ref/1
gcc_prescott_O3-ofp
Grain-128
___H.
128
96
5228.65
ref/1
gcc_athlon_O3-ofp
Grain-128
___H.
128
96
5272.48
ref/1
gcc_prescott_O1-ofp
Grain-128
___H.
128
96
5296.06
ref/1
gcc_k8_O2-ofp
Grain-128
___H.
128
96
5297.26
ref/1
gcc_athlon_O2-ofp
Grain-128
___H.
128
96
5312.17
ref/1
gcc_prescott_O2-ofp
Grain-128
___H.
128
96
5426.56
ref/1
gcc_i386_O3-ual-ofp
Grain-128
___H.
128
96
5434.82
ref/1
gcc_pentiumpro_O2-ofp
Grain-128
___H.
128
96
5459.35
ref/1
gcc_pentium3_O2-ofp
Grain-128
___H.
128
96
5470.81
ref/1
gcc_pentiumpro_O3-ofp
Grain-128
___H.
128
96
5475.95
ref/1
gcc_pentium3_O3-ofp
Grain-128
___H.
128
96
5481.89
ref/1
gcc_pentium2_O2-ofp
Grain-128
___H.
128
96
5482.23
ref/1
gcc_pentium-m_O2-ofp
Grain-128
___H.
128
96
5501.16
ref/1
gcc_pentium2_O3-ofp
Grain-128
___H.
128
96
5522.30
ref/1
gcc_pentium-m_O3-ofp
Grain-128
___H.
128
96
5978.26
ref/1
gcc_pentium-mmx_O3-ual-ofp
Grain-128
___H.
128
96
5979.33
ref/1
gcc_pentium_O3-ual-ofp
Grain-128
___H.
128
96
6024.42
ref/1
gcc_i486_O3-ual-ofp
Grain-128
___H.
128
96
6897.56
ref/1
gcc_i386_O3-ofp
Grain-128
___H.
128
96
6951.47
ref/1
gcc_k6_O3-ofp
Grain-128
___H.
128
96
6960.69
ref/1
gcc_i386_O2-ofp
Grain-128
___H.
128
96
6966.59
ref/1
gcc_athlon_Os-ofp
Grain-128
___H.
128
96
7013.11
ref/1
gcc_i386_O1-ofp
Grain-128
___H.
128
96
7023.93
ref/1
gcc_prescott_Os-ofp
Grain-128
___H.
128
96
7024.87
ref/1
gcc_k8_Os-ofp
Grain-128
___H.
128
96
7062.54
ref/1
gcc_athlon_O1-ofp
Grain-128
___H.
128
96
7083.40
ref/1
gcc_i486_O3-ofp
Grain-128
___H.
128
96
7105.27
ref/1
gcc_k8_O1-ofp
Grain-128
___H.
128
96
7141.23
ref/1
gcc_k6_O2-ofp
Grain-128
___H.
128
96
7144.58
ref/1
gcc_k6_O1-ofp
Grain-128
___H.
128
96
7171.47
ref/1
gcc_pentium3_O1-ofp
Grain-128
___H.
128
96
7172.03
ref/1
gcc_pentium2_O1-ofp
Grain-128
___H.
128
96
7182.96
ref/1
gcc_i486_Os-ofp
Grain-128
___H.
128
96
7231.40
ref/1
gcc_pentium-mmx_O3-ofp
Grain-128
___H.
128
96
7232.09
ref/1
gcc_pentium_O3-ofp
Grain-128
___H.
128
96
7236.09
ref/1
gcc_pentiumpro_O1-ofp
Grain-128
___H.
128
96
7237.12
ref/1
gcc_pentium-m_O1-ofp
Grain-128
___H.
128
96
7420.15
ref/1
gcc_pentium-mmx_O2-ofp
Grain-128
___H.
128
96
7421.46
ref/1
gcc_pentium_O2-ofp
Grain-128
___H.
128
96
7476.79
ref/1
gcc_pentium_Os-ofp
Grain-128
___H.
128
96
7482.88
ref/1
gcc_k6_Os-ofp
Grain-128
___H.
128
96
7507.44
ref/1
gcc_pentium-mmx_Os-ofp
Grain-128
___H.
128
96
7533.29
ref/1
gcc_i486_O2-ofp
Grain-128
___H.
128
96
7690.32
ref/1
gcc_pentium-mmx_O1-ofp
Grain-128
___H.
128
96
7691.60
ref/1
gcc_pentium_O1-ofp
Grain-128
___H.
128
96
7692.24
ref/1
gcc_i486_O1-ofp
Grain-128
___H.
128
96
10736.75
ref/1
gcc_athlon_O3-ual-ofp
Grain-128
___H.
128
96
10750.02
ref/1
gcc_prescott_O3-ual-ofp
Grain-128
___H.
128
96
10831.64
ref/1
gcc_k8_O3-ual-ofp
Grain-128
___H.
128
96
11027.58
ref/1
gcc_pentium3_O3-ual-ofp
Grain-128
___H.
128
96
11123.45
ref/1
gcc_pentium-m_O3-ual-ofp
Grain-128
___H.
128
96
11125.31
ref/1
gcc_pentium2_O3-ual-ofp
Grain-128
___H.
128
96
11601.90
ref/1
gcc_pentiumpro_O3-ual-ofp
Grain-128
___H.
128
96
11904.22
ref/1
gcc_k6_O3-ual-ofp
Grain-128
___H.
128
96
14289.21
ref/1
gcc_pentiumpro_Os-ofp
Grain-128
___H.
128
96
14289.37
ref/1
gcc_pentium2_Os-ofp
Grain-128
___H.
128
96
14291.21
ref/1
gcc_pentium3_Os-ofp
Grain-128
___H.
128
96
14291.72
ref/1
gcc_pentium-m_Os-ofp
Grain-128
___H.
128
96
22893.66
ref/1
gcc_k8_O0
Grain-128
___H.
128
96
22897.34
ref/1
gcc_k6_O0
Grain-128
___H.
128
96
22927.89
ref/1
gcc_prescott_O0
Grain-128
___H.
128
96
22931.81
ref/1
gcc_pentium3_O0
Grain-128
___H.
128
96
22967.72
ref/1
gcc_i386_O0
Grain-128
___H.
128
96
23011.88
ref/1
gcc_pentiumpro_O0
Grain-128
___H.
128
96
23012.71
ref/1
gcc_pentium2_O0
Grain-128
___H.
128
96
23093.15
ref/1
gcc_athlon_O0
Grain-128
___H.
128
96
23134.81
ref/1
gcc_pentium-m_O0
Grain-128
___H.
128
96
24979.55
ref/1
gcc_pentium-mmx_O0
Grain-128
___H.
128
96
25206.24
ref/1
gcc_i486_O0
Grain-128
___H.
128
96
25208.86
ref/1
gcc_pentium_O0