CACHELINE_SIZE
for (_pos=0; _pos<_size; _pos+=CACHELINE_SIZE) { \
PREFETCH_L1(match); PREFETCH_L1(match+CACHELINE_SIZE); /* note : it's safe to invoke PREFETCH() on any memory address, including invalid ones */
p = (char *)memalign(zero_size, CACHELINE_SIZE);
l1d_misses_expected = iterations * (zero_size / CACHELINE_SIZE - 2);
for (unsigned long j = 0; j < zero_size; j += CACHELINE_SIZE)
for (unsigned long j = 0; j < zero_size; j += CACHELINE_SIZE)
p = (char *)memalign(zero_size, CACHELINE_SIZE);
l1d_misses_expected = iterations * (zero_size / CACHELINE_SIZE - 2);
p = (char *)memalign(zero_size, CACHELINE_SIZE);
l1d_misses_expected = iterations * (zero_size / CACHELINE_SIZE - 2);