Write-combining
Write-combining は、「弱い順序付け(Weak Ordering)」であるため、一般的なメモリアクセス(データやコード領域)には使用できない。 Write-combining では、読み書きの組み合わせが正しい順序で完了することが保証されない。例えば、特定のアドレスに対して Write → Read → Write の組み合わせで処理するとき、 Read → Write → Write というふうに Write-combining された順序になる。この場合、最初の読み込みのときに、本来なら書き込まれているはずのデータが書き込まれる前の間違った値を取得するおそれがある。そのため、この技術はビデオカードのフレームバッファのような「強い順序付け(Strong Ordering)」(常に正しい順序)を必要としないメモリに対してのみ使用できる。