Cache control instruction

In computing, a cache control instruction is a hint embedded in the instruction stream of a processor intended to improve the performance of hardware caches, using foreknowledge of the memory access pattern supplied by the programmer or compiler.[1] They may reduce cache pollution, reduce bandwidth requirement, bypass latencies, by providing better control over the working set. Most cache control instructions do not affect the semantics of a program, although some can.

  1. ^ "Power PC manual, see 1.10.3 Cache Control Instructions" (PDF). Archived from the original (PDF) on 2016-10-13. Retrieved 2016-06-11.