Primitive
Profile
Key
IV
MAC
Stream
40 bytes
576 bytes
1500 bytes
Imix
Agility
Key setup
IV setup
Variant
Compiler
Grain-v0
___H!
80
64
2427.79
3810.20
2574.23
2474.83
2622.46
2362.73
59.33
59903.00
1
gcc-3.4_i386_O3-ofp
Grain-v0
___H!
80
64
2874.12
4241.32
2995.15
2896.53
3044.37
2804.46
59.21
60569.67
1
gcc-3.4_i486_O3-ual-ofp
Grain-v0
___H!
80
64
2908.52
1
gcc-3.4_athlon_O3-ual-ofp
Grain-v0
___H!
80
64
2952.82
1
gcc-3.4_default_O3-ual-ofp
Grain-v0
___H!
80
64
2982.68
1
gcc-3.4_i386_O3-ual-ofp
Grain-v0
___H!
80
64
2994.25
4313.22
3108.62
3010.96
3155.34
2884.32
59.96
58873.33
1
gcc-3.4_k6_O3-ual-ofp
Grain-v0
___H!
80
64
3064.06
1
gcc-3.4_athlon_O3-ofp
Grain-v0
___H!
80
64
3067.04
1
gcc-3.4_default_O3-ofp
Grain-v0
___H!
80
64
3081.16
4416.38
3203.77
3107.55
3251.57
2975.62
58.42
59189.33
1
gcc-3.4_pentiumpro_O3-ofp
Grain-v0
___H!
80
64
3084.29
1
gcc-3.4_k6_O3-ofp
Grain-v0
___H!
80
64
3085.46
4728.32
3225.63
3121.89
3290.55
2988.02
58.44
71570.00
1
gcc-3.4_pentium-mmx_O3-ofp
Grain-v0
___H!
80
64
3086.16
4727.65
3219.31
3119.35
3286.01
2979.33
58.12
71556.00
1
gcc-3.4_pentium_O3-ofp
Grain-v0
___H!
80
64
3098.23
4416.27
3205.49
3110.96
3253.78
3278.43
57.41
59201.00
1
gcc-3.4_pentium2_O3-ofp
Grain-v0
___H!
80
64
3100.07
4416.18
3195.43
3103.04
3245.19
2978.99
57.42
59199.67
1
gcc-3.4_pentium3_O3-ofp
Grain-v0
___H!
80
64
3131.81
5079.30
3290.65
3169.04
3368.61
3025.05
60.02
83873.50
1
gcc_k6_O3-ofp
Grain-v0
___H!
80
64
3146.00
1
gcc-3.4_pentium_O3-ual-ofp
Grain-v0
___H!
80
64
3167.28
1
gcc-3.4_pentium-mmx_O3-ual-ofp
Grain-v0
___H!
80
64
3170.18
1
gcc_default_O3-ofp
Grain-v0
___H!
80
64
3235.12
1
gcc-3.4_pentium3_O1-ofp
Grain-v0
___H!
80
64
3238.40
4641.43
3361.51
3269.07
3415.31
3136.54
62.33
62006.00
1
gcc_pentiumpro_O1-ofp
Grain-v0
___H!
80
64
3242.45
1
gcc_default_O1-ofp
Grain-v0
___H!
80
64
3251.70
1
gcc-3.4_i386_O1-ofp
Grain-v0
___H!
80
64
3253.44
1
gcc-3.4_k6_O1-ofp
Grain-v0
___H!
80
64
3258.61
1
gcc-3.4_default_O1-ofp
Grain-v0
___H!
80
64
3267.90
4641.60
3376.39
3278.12
3427.04
3144.55
60.22
62012.33
1
gcc_pentium2_O1-ofp
Grain-v0
___H!
80
64
3280.88
1
gcc-3.4_athlon_Os-ofp
Grain-v0
___H!
80
64
3294.07
1
gcc_pentium3_O1-ofp
Grain-v0
___H!
80
64
3323.06
1
gcc-3.4_i486_O1-ofp
Grain-v0
___H!
80
64
3381.34
1
gcc-3.4_pentium_O2-ofp
Grain-v0
___H!
80
64
3402.97
1
gcc_athlon_O3-ual-ofp
Grain-v0
___H!
80
64
3407.49
1
gcc-3.4_default_O2-ofp
Grain-v0
___H!
80
64
3423.34
1
gcc-3.4_pentium2_O2-ofp
Grain-v0
___H!
80
64
3424.36
1
gcc_k6_Os-ofp
Grain-v0
___H!
80
64
3429.40
1
gcc-3.4_k6_O2-ofp
Grain-v0
___H!
80
64
3429.66
1
gcc-3.4_athlon_O2-ofp
Grain-v0
___H!
80
64
3434.59
1
gcc-3.4_pentium3_O2-ofp
Grain-v0
___H!
80
64
3441.21
1
gcc-3.4_pentiumpro_O2-ofp
Grain-v0
___H!
80
64
3461.16
1
gcc-3.4_i386_O2-ofp
Grain-v0
___H!
80
64
3492.70
1
gcc-3.4_pentium-mmx_O2-ofp
Grain-v0
___H!
80
64
3493.53
1
gcc_i386_O2-ofp
Grain-v0
___H!
80
64
3560.83
1
gcc_default_O3-ual-ofp
Grain-v0
___H!
80
64
3601.26
1
gcc_i486_Os-ofp
Grain-v0
___H!
80
64
3604.05
1
gcc_k6_O3-ual-ofp
Grain-v0
___H!
80
64
3641.26
1
gcc_i386_Os-ofp
Grain-v0
___H!
80
64
3644.61
1
gcc_i486_O3-ual-ofp
Grain-v0
___H!
80
64
3772.13
5368.12
3884.73
3778.09
3947.26
3631.35
60.41
71564.67
1
gcc_pentiumpro_O3-ofp
Grain-v0
___H!
80
64
3774.95
1
gcc_pentium2_O3-ofp
Grain-v0
___H!
80
64
3781.30
1
gcc_i386_O3-ual-ofp
Grain-v0
___H!
80
64
3782.26
1
gcc_pentium3_O3-ofp
Grain-v0
___H!
80
64
3782.77
1
gcc_i486_O3-ofp
Grain-v0
___H!
80
64
3807.15
1
gcc_athlon_O3-ofp
Grain-v0
___H!
80
64
3819.17
1
gcc_i386_O3-ofp
Grain-v0
___H!
80
64
3891.40
1
gcc-3.4_default_Os-ofp
Grain-v0
___H!
80
64
3900.97
1
gcc-3.4_pentium_Os-ofp
Grain-v0
___H!
80
64
3907.63
1
gcc_pentium_O3-ual-ofp
Grain-v0
___H!
80
64
3908.40
1
gcc-3.4_pentium-mmx_Os-ofp
Grain-v0
___H!
80
64
3912.18
1
gcc_pentium-mmx_O3-ual-ofp
Grain-v0
___H!
80
64
3916.40
1
gcc_pentium-mmx_O1-ofp
Grain-v0
___H!
80
64
3917.00
1
gcc-3.4_athlon_O1-ofp
Grain-v0
___H!
80
64
3918.89
1
gcc-3.4_pentium-mmx_O1-ofp
Grain-v0
___H!
80
64
3920.47
1
gcc-3.4_pentium2_O1-ofp
Grain-v0
___H!
80
64
3922.83
1
gcc-3.4_pentium_O1-ofp
Grain-v0
___H!
80
64
3926.11
1
gcc_athlon_O1-ofp
Grain-v0
___H!
80
64
3927.28
1
gcc-3.4_pentiumpro_O1-ofp
Grain-v0
___H!
80
64
3936.22
1
gcc-3.4_i386_Os-ofp
Grain-v0
___H!
80
64
3936.92
1
gcc_k6_O1-ofp
Grain-v0
___H!
80
64
3940.53
1
gcc-3.4_i486_Os-ofp
Grain-v0
___H!
80
64
3943.75
1
gcc_pentium_O1-ofp
Grain-v0
___H!
80
64
3965.15
1
gcc-3.4_i486_O3-ofp
Grain-v0
___H!
80
64
3975.23
1
gcc_athlon_Os-ofp
Grain-v0
___H!
80
64
3979.92
1
gcc_default_Os-ofp
Grain-v0
___H!
80
64
4056.83
1
gcc_i386_O1-ofp
Grain-v0
___H!
80
64
4058.44
1
gcc_pentiumpro_O2-ofp
Grain-v0
___H!
80
64
4060.69
1
gcc_pentium3_O2-ofp
Grain-v0
___H!
80
64
4113.09
1
gcc_athlon_O2-ofp
Grain-v0
___H!
80
64
4129.38
1
gcc_pentium2_O2-ofp
Grain-v0
___H!
80
64
4131.32
1
gcc_default_O2-ofp
Grain-v0
___H!
80
64
4160.52
1
gcc_i486_O2-ofp
Grain-v0
___H!
80
64
4324.11
1
gcc-3.4_pentium2_O3-ual-ofp
Grain-v0
___H!
80
64
4333.79
6158.30
4403.54
4334.22
4498.39
4210.05
61.47
84064.50
1
gcc_pentiumpro_O3-ual-ofp
Grain-v0
___H!
80
64
4336.14
1
gcc-3.4_pentiumpro_O3-ual-ofp
Grain-v0
___H!
80
64
4345.06
1
gcc-3.4_pentium3_O3-ual-ofp
Grain-v0
___H!
80
64
4350.18
1
gcc-3.4_i486_O2-ofp
Grain-v0
___H!
80
64
4364.20
1
gcc_pentium3_O3-ual-ofp
Grain-v0
___H!
80
64
4410.76
1
gcc_pentium_O3-ofp
Grain-v0
___H!
80
64
4418.27
1
gcc_pentium-mmx_O3-ofp
Grain-v0
___H!
80
64
4425.43
1
gcc_pentium2_O3-ual-ofp
Grain-v0
___H!
80
64
4561.00
1
gcc-3.4_k6_Os-ofp
Grain-v0
___H!
80
64
4565.08
1
gcc_i486_O1-ofp
Grain-v0
___H!
80
64
4568.42
1
gcc_pentium_Os-ofp
Grain-v0
___H!
80
64
4646.97
1
gcc_pentium-mmx_Os-ofp
Grain-v0
___H!
80
64
4788.38
1
gcc_pentium-mmx_O2-ofp
Grain-v0
___H!
80
64
4799.32
1
gcc_k6_O2-ofp
Grain-v0
___H!
80
64
4830.98
1
gcc_pentium_O2-ofp
Grain-v0
___H!
80
64
5323.49
1
gcc-3.4_pentium2_Os-ofp
Grain-v0
___H!
80
64
5512.58
1
gcc-3.4_pentiumpro_Os-ofp
Grain-v0
___H!
80
64
5738.44
1
gcc-3.4_pentium3_Os-ofp
Grain-v0
___H!
80
64
6408.93
1
gcc_pentium3_Os-ofp
Grain-v0
___H!
80
64
6880.46
9481.00
6880.37
6737.58
7006.23
6738.64
62.34
127263.00
1
gcc_pentiumpro_Os-ofp
Grain-v0
___H!
80
64
6909.97
1
gcc_pentium2_Os-ofp
Grain-v0
___H!
80
64
12725.90
1
gcc-3.4_pentium_O0
Grain-v0
___H!
80
64
12799.11
1
gcc-3.4_pentium-mmx_O0
Grain-v0
___H!
80
64
13058.92
1
gcc-3.4_pentiumpro_O0
Grain-v0
___H!
80
64
13077.16
1
gcc-3.4_default_O0
Grain-v0
___H!
80
64
13403.62
1
gcc-3.4_pentium3_O0
Grain-v0
___H!
80
64
13413.12
1
gcc-3.4_i486_O0
Grain-v0
___H!
80
64
13748.42
1
gcc-3.4_pentium2_O0
Grain-v0
___H!
80
64
14042.16
1
gcc-3.4_i386_O0
Grain-v0
___H!
80
64
14087.23
1
gcc-3.4_athlon_O0
Grain-v0
___H!
80
64
14102.29
1
gcc-3.4_k6_O0
Grain-v0
___H!
80
64
14909.68
1
gcc_pentium3_O0
Grain-v0
___H!
80
64
14932.56
1
gcc_pentiumpro_O0
Grain-v0
___H!
80
64
14956.52
1
gcc_pentium2_O0
Grain-v0
___H!
80
64
14958.08
1
gcc_athlon_O0
Grain-v0
___H!
80
64
15024.25
1
gcc_pentium_O0
Grain-v0
___H!
80
64
15055.34
1
gcc_i486_O0
Grain-v0
___H!
80
64
15096.76
1
gcc_pentium-mmx_O0
Grain-v0
___H!
80
64
15117.72
1
gcc_i386_O0
Grain-v0
___H!
80
64
15621.00
1
gcc_k6_O0
Grain-v0
___H!
80
64
15688.52
1
gcc_default_O0