Re[9]: boost::thread
От: Аноним  
Дата: 22.06.04 12:33
Оценка:
Здравствуйте, plads_project, Вы писали:

ME>>>См. цитату из intel reference.


_>По поводу этой цитаты еще вот что могу добавить:

_>

_>Accesses to cacheable memory that are split across bus widths

_>Как я понимаю, типичным Access такого рода является инструкция add [mem],...
_>Она должна сачала прочитать ячейку памяти, потом произвести сложение, а потом её
записать. Между чтением и записью другой процессор действительно может что-то натворить .

Пожалуй твой перевод вернее.

_>Но вспомни с чего началась эта ветка. Человек предложил использовать переменную nbDoCalc. В том случае требуются только чтение и запись.


Будет все Ok. У нас 1 писатель и 1 читатель.


Даже если я заменю mov nbDoCalc,0 на
sub nbDoCalc, 1

Все равно будет все Ok без lock.

WBR, Alexei K.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.