Cache pollution とは

キャッシュ汚染は、実行中のコンピュータプログラムが不必要にCPUキャッシュにデータをロードし、それによってキャッシュから他の有用なデータをメモリ階層のより低いレベルに追い出してパフォーマンスを低下させる状況を記述する。例えば、マルチコアプロセッサでは、1つのコアが他のコアによってフェッチされたブロックを共有キャッシュに置き換えたり、プリフェッチされたブロックがキャッシュからデマンドフェッチされたブロックを置き換えたりする可能性があります。