タグ

ブックマーク / pebble8888.hatenablog.com (1)

  • C++11 std::atomicを使いこなすための情報リスト - Pebble Coding

    C++11 std::atomicは難解です。 しかし、パフォーマンスが出ない時に頼りになるツールでもあります。 情報はなかなか少ないので、適宜まとめておきます。 CPUの動作に関する説明 CPU とキャッシュのはなし - graphics.hatenablog.com プログラミング :: 高速なプログラムを書く為に :: メモリ C++11のstd::atomicに関する説明 次期C++に導入されるメモリバリアについて解説してみる - yamasaのネタ帳 C++ Memory Model https://www.think-cell.com/en/career/talks/pdf/think-cell_talk_memorymodel.pdf かなり丁寧な図による説明です。 これでmemory_order_seq_cstとmemory_order_relaxedについての理解が進みま

    C++11 std::atomicを使いこなすための情報リスト - Pebble Coding
    castaneai
    castaneai 2017/10/17
    std::atomic と C++ のメモリバリアまわりの日本語解説があるサイトのまとめ
  • 1