title: Best resource for learning about prefetching a buffer in C on Intel/AMD 64 bit
body: <p>I am interested in mastering prefetch-related functions such as</p>
  
  <p>_mm_prefetch(...)</p>
  
  <p>so when I perform operations that loop over arrays, the memory bandwidth is fully utilized.  What are the best resources for learning about this?</p>
  
  <p>I am doing this work in C using GCC 4 series on an intel linux platform.</p>