atomic чтение и запись в x86 СPU
От: garkus Сингапур  
Дата: 25.02.11 04:21
Оценка:
Всем хорошо известно, что чтиние и запись целочисленых значений atomic/visible в x86 CPU.
Правда, с моими скормными знаниями как работает CPU это кажется трудно достежимым, так
как запись сначала попадет в store buffer, а потом уже при определенных обстоятельствах в cache.
В промежутке между store buffer и cache требование visibility как минимум кажется нарушеным.
Выходит только что использовние memory barrier может гарантировать atomicity/visibility?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.