awesome-everything EN

false sharing

EN: false sharing

False sharing возникает, когда два или более ядра CPU многократно изменяют независимые переменные, оказавшиеся в одной строке кеша, заставляя протокол когерентности кеша пересылать строку между ядрами при каждой записи, хотя переменные логически не связаны. Следствие — интенсивный трафик межъядерных инвалидаций и резко деградировавшая пропускная способность. Устраняется дополнением переменных до границ разных строк кеша или реорганизацией структур данных так, чтобы горячие поля разных потоков не делили строку.

хоткеи развернуть
поиск
K
пред. пьеса
k
след. пьеса
j
тиры
t
это меню
?