Re: [心得] X86 架構下的 Memory Model
※ 引述《Instance (呆呆華)》之銘言:
: 噓 EricTCartman: 好奇要是一開始就知道要看Boehm的論文還會願意發文 07/19 17:39
: → EricTCartman: 給樓上酸? 07/19 17:40
因為語言/函式庫特性都是先有提案, 委員會投票表決通過才會成為
標準. 想知道特性和提案的關聯性, 最簡單的方式就是看 GCC 的支
援狀態:
C++ Standards Support in GCC
https://gcc.gnu.org/projects/cxx-status.html
在這個頁面裡搜尋 memory model 就可以找到 [N2429] 這個提案:
[N2429] Concurrency memory model (final revision)
https://wg21.link/n2429
這個提案的作者有兩個人: Clark Nelson 和 Hans-J. Boehm
他們分別是 CWG 和 SG1 成員, 即是說這兩個人決定了 C++11 con-
currency memory model 的設計還有語意. 所以沒有比他們兩個還
正確的參考資料來源.
不曉得這樣有沒有解答到你的問題?
-
References
[N2427] C++ Atomic Types and Operations
https://wg21.link/n2427
Foundations of the C++ concurrency memory model
https://dl.acm.org/doi/10.1145/1379022.1375591
Thriving in a crowded and changing world: C++ 2006–2020
https://dl.acm.org/doi/10.1145/3386320
WG21 (ISO C++ Committee) Members
https://isocpp.org/wiki/faq/wg21
--
[P1389R1] Standing Document for SG20: Guidelines for Teaching
C++ to Beginners
https://wg21.link/p1389r1
SG20 Education and Recommended Videos for Teaching C++
https://www.cjdb.com.au/sg20-and-videos
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 118.233.156.253 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/C_and_CPP/M.1626720627.A.F67.html
→
07/20 16:20,
3年前
, 1F
07/20 16:20, 1F
→
07/20 16:23,
3年前
, 2F
07/20 16:23, 2F
→
07/20 16:24,
3年前
, 3F
07/20 16:24, 3F
--- 原文推文開始 ---
推
07/19 02:10,
3年前
, 4F
07/19 02:10, 4F
→
07/19 02:10,
3年前
, 5F
07/19 02:10, 5F
--- 原文推文結束 ---
如果我用推, 以及把人名 (Hans-J. Boehm), 關鍵字 (提案, 論文) 都打出來
仍然讓你覺得是在酸新手, 在這邊和你說聲抱歉
→
07/20 16:54,
3年前
, 6F
07/20 16:54, 6F
→
07/20 16:56,
3年前
, 7F
07/20 16:56, 7F
→
07/20 16:56,
3年前
, 8F
07/20 16:56, 8F
→
07/20 16:57,
3年前
, 9F
07/20 16:57, 9F
→
07/20 16:57,
3年前
, 10F
07/20 16:57, 10F
原文標題 memory model 加上 Hans-J. Boehm 還沒辦法找到資料嗎?
→
07/20 17:04,
3年前
, 11F
07/20 17:04, 11F
對不起, 我覺得以後還是直接給連結就好了
推
07/20 17:21,
3年前
, 12F
07/20 17:21, 12F
→
07/20 17:21,
3年前
, 13F
07/20 17:21, 13F
→
07/20 18:58,
3年前
, 14F
07/20 18:58, 14F
→
07/21 00:03,
3年前
, 15F
07/21 00:03, 15F
→
07/21 00:03,
3年前
, 16F
07/21 00:03, 16F
→
07/21 00:04,
3年前
, 17F
07/21 00:04, 17F
推
07/21 12:13,
3年前
, 18F
07/21 12:13, 18F
→
07/21 13:11,
3年前
, 19F
07/21 13:11, 19F
我以為 10 年前的國際標準, 而且 C++ memory model 拿去 google
結果就在前 2 頁, 甚至 C++FAQ 也有相關資料, 原 po 應該是有看
過才對..
→
07/21 13:12,
3年前
, 20F
07/21 13:12, 20F
→
07/21 13:12,
3年前
, 21F
07/21 13:12, 21F
※ 編輯: poyenc (118.233.156.253 臺灣), 07/21/2021 14:26:07
→
07/21 14:49,
3年前
, 22F
07/21 14:49, 22F
→
07/21 14:50,
3年前
, 23F
07/21 14:50, 23F
→
07/21 14:51,
3年前
, 24F
07/21 14:51, 24F
→
07/21 15:54,
3年前
, 25F
07/21 15:54, 25F
→
07/21 16:04,
3年前
, 26F
07/21 16:04, 26F
→
07/21 16:04,
3年前
, 27F
07/21 16:04, 27F
→
07/21 16:04,
3年前
, 28F
07/21 16:04, 28F
推
07/21 18:44,
3年前
, 29F
07/21 18:44, 29F
推
07/24 05:57, , 30F
07/24 05:57, 30F
→
07/24 05:57, , 31F
07/24 05:57, 31F
→
07/24 05:57, , 32F
07/24 05:57, 32F
→
07/24 05:57, , 33F
07/24 05:57, 33F
→
07/24 05:57, , 34F
07/24 05:57, 34F
→
07/24 05:57, , 35F
07/24 05:57, 35F
→
07/24 05:57, , 36F
07/24 05:57, 36F
→
07/24 05:57, , 37F
07/24 05:57, 37F
→
07/24 05:57, , 38F
07/24 05:57, 38F
→
07/24 05:58, , 39F
07/24 05:58, 39F
→
07/24 05:58, , 40F
07/24 05:58, 40F
推
07/24 06:00, , 41F
07/24 06:00, 41F
→
07/24 06:00, , 42F
07/24 06:00, 42F
推
07/24 20:04, , 43F
07/24 20:04, 43F
→
07/25 01:32, , 44F
07/25 01:32, 44F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 3 之 3 篇):
C_and_CPP 近期熱門文章
PTT數位生活區 即時熱門文章