On 10/24/2016 04:25 AM, Paolo Bonzini wrote:
>> > for (; p + 8 <= e; p += 8) {
>> > -__builtin_prefetch(p + 8, 0, 0);
>> > +__builtin_prefetch(p +
>> > + (8 * cache_line_factor * prefetch_line_dist), 0, 0);
> You should precompute cache_line_bytes * pr
On 24/10/2016 07:55, vijay.kil...@gmail.com wrote:
> From: Vijaya Kumar K
>
> Thunderx pass2 chip requires explicit prefetch
> instruction to give prefetch hint.
>
> To speed up live migration on Thunderx platform,
> prefetch instruction is added in zero buffer check
> function.The below resul
From: Vijaya Kumar K
Thunderx pass2 chip requires explicit prefetch
instruction to give prefetch hint.
To speed up live migration on Thunderx platform,
prefetch instruction is added in zero buffer check
function.The below results show live migration time improvement
with prefetch instruction. VM