Accroding to IntelĀ® 64 and IA-32 Architectures Optimization Reference Manual https://www.intel.com/content/dam/www/public/us/en/documents/manuals/64-ia-32-architectures-optimization-manual.pdf
> 2.3.5.4 Data Prefetching
> Spatial Prefetcher: This prefetcher strives to complete every cache line fetched to the L2 cache with
> the pair line that completes it to a 128-byte aligned chunk.
Maybe it's better to use 128-byte alignment for core.internal.spinlock.AlignedSpinLock on x86_64?
Comment #1 by robert.schadek — 2024-12-07T13:39:26Z