Re[4]: Memory barrier не могу понять что это
От: Евгений Музыченко Франция https://software.muzychenko.net/ru
Дата: 05.04.23 14:13
Оценка:
Здравствуйте, vsb, Вы писали:

vsb>Если использовать синхронизацию, дополнительно никакие барьеры действительно не нужны.


Это если любая синхронизация автоматически создает барьер для всего, что еще не дозаписано в память. В типовых системах именно так и делается, чтобы не морочиться с отслеживанием того, какие данные действительно нужно записывать, а какие нет. Но строгая модель параллельных вычислений требует явно указывать каждую зависимость по данным, иначе правильность не гарантируется.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.