3 ms·
> And note that this slowdown would have to apply to every pointer operation in your program because No, because I think that on x86 the instructions are the s
by pron 7y ago
> And note that this slowdown would have to apply to every pointer operation in your program because
No, because I think that on x86 the instructions are the same for aligned and unaligned up to, and including, 64 bits (quadword). The only slowdown that would occur is due to missed compiler optimizations, and the author proposed disabling them as an option.
- vardump 7y agoYes, up to 64 bits. They're different for x86 SIMD (128 bits and up, SSE & AVX). For example vmovapd (requires alignment) vs vmovupd (can be unaligned).