JAPANESE

フォールスシェアリング

ふぉーるすしぇありんぐ

KOREAN

폴스 셰어링

[ポルス セオリン]

ハングル読み: 후오루스시에아린구

解説

異なるCPUコアが同一キャッシュラインに属する別々の変数を更新する際に、不要なキャッシュ無効化が発生する現象。マルチスレッド環境で性能低下を引き起こし、パディングによる分離で対策する。

다른 CPU 코어가 동일 캐시 라인에 속하는 별개의 변수를 갱신할 때 불필요한 캐시 무효화가 발생하는 현상이다. 멀티스레드 환경에서 성능 저하를 야기하며 패딩에 의한 분리로 대책한다.

例文

フォールスシェアリングをキャッシュラインサイズのパディングで解消し、並列処理の性能を3倍に改善した。

폴스 셰어링을 캐시 라인 크기의 패딩으로 해소하여 병렬 처리 성능을 3배로 개선했다.