Messages in this thread | | | Date | Fri, 10 Apr 2015 11:32:18 -0700 | From | "H. Peter Anvin" <> | Subject | Re: [PATCH] x86: Align jump targets to 1 byte boundaries |
| |
On 04/10/2015 10:54 AM, Ingo Molnar wrote: > > Yeah, but the decoder stops if the prefetch crosses a cache line? So > it appears to be an interaction of the 16 byte prefetch window and > cache line boundaries? >
I don't think it has anything to do with cache lines. Rather, you may lose a cycle if the first instruction bundle crosses into a new 16-byte chunk.
-hpa
| |