• # La méthode

    Posté par (site web personnel) . En réponse au journal Barrières mémoire et buffers circulaires - Un résultat inattendu. Évalué à 8. Dernière modification le 03 octobre 2025 à 09:00.

    Journal très intéressant, merci :)

    Quel genre de benchmark fais-tu et sur quel type de machine ? Perso je n'ai jamais vu de gain ni de perte en jouant avec std::memory_order mais je n'ai fait que des benchmarks sur la solution complète, pas de micro benchmark. Sans avoir creusé, je soupçonne que le coût lié aux atomics soit complètement dilué dans le reste (dans mon cas ils interviennent surtout comme gardien pour des sections algorithmiques intenses), à moins que ce ne soit des machines trop puissantes (des trucs avec une centaine de cœurs à 4 GHz répartis sur deux nœuds numa).