Software Prefetching for Indirect Memory Accesses
Many modern data processing and HPC workloads are heavily memory latency bound. A tempting proposition to solve this is software prefetching, where special non blocking loads are used to bring data.