вне зависимости от упорядочивания будут видны без дополнительной синхронизации?
На x86 acquire release есть всегда, чтобы он работал нужно только чтобы сам компилятор операции не переставлял. На arm aquire release уже обязателен. Но это все не имеет отношения к атомарным операциям по одному адресу.
Обсуждают сегодня