Quais são alguns casos de uso para memory_order_relaxed

O modelo de memória C ++ possui atômicas relaxadas, que não oferecem garantias de pedidos nas operações de memória. Diferente do exemplo da caixa de correio em C, que encontrei aqui:

http://www.open-std.org/jtc1/sc22/wg14/www/docs/n1525.htm

Com base no exemplo motivador deste artigo:

http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2007/n2153.pdf

Eu estava curioso sobre outros casos de uso para esse tipo de mecanismo de sincronização.

questionAnswers(2)

yourAnswerToTheQuestion