作者Clangpp (Clang++)
看板C_and_CPP
標題[問題] 多執行緒程式撰寫技巧
時間Sun Jan 24 14:17:54 2016
最近工作上常常遇到racing的問題,有夠麻煩的...
通常都是用mutex或是 critical section來處理
那如果想要讓他可以發揮多核的能力
有哪些書或是網站專門在教C/C++的 multi-thread programming的技巧??
以上問題就懇請大家解答
--
法老就預備他的車輛,帶領軍兵同去。埃及人追趕他們,法老一切的戰車就在他們安營
的地方追上了。他們對摩西說:你把我們帶來死在曠野嗎?你為甚麼這樣待我們,將我
們從埃及領出來呢?摩西向天空伸出無線電天線呼叫空中打擊,耶和華便用以色列空軍
F-16攜帶近接空中支援彈藥出擊。呼嘯而過的戰機在一小時內癱瘓了法老的戰車,連一
個也沒有賸下。以色列人看見埃及人的死屍都在海邊了。就敬畏耶和華、又信服他和他
的僕人摩西 。 《舊約聖經‧出埃及記‧14章》
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.34.228.7
※ 文章網址: https://webptt.com/m.aspx?n=bbs/C_and_CPP/M.1453616279.A.9F7.html
1F:推 Caesar08: 當然是C++ Concurrency in Action 01/24 14:46
2F:→ yhn0tgb60: opencl平行處理 可以考考慮慮 01/24 14:46
3F:推 LiloHuang: Structured Parallel Programming 個人相當推薦 01/24 14:51
5F:推 littleshan: 你不考慮換個語言嗎? 01/24 23:23
如果是我自己玩我就會換個語言了 但是今天是工作用阿...
Project本身是C/C++ 要我用其他語言重寫一次會死人阿(無奈)
6F:→ Caesar08: 樓上指的是? 01/25 00:12
7F:推 RouterHsieh: The Art of Multiprocessor Programming 01/25 06:35
8F:→ RouterHsieh: 上面那本書範例是用Java, 01/25 06:35
9F:→ RouterHsieh: 不過裏面講了很多concurrency data structure 01/25 06:36
※ 編輯: Clangpp (59.124.167.226), 01/25/2016 09:55:31
10F:推 yoco315: 1F C++ Concurrency in Action +1 01/27 12:42
11F:推 jerohands: asio 或 Boost 版Asio ? 01/27 19:56
13F:→ Caesar08: 小弟不才,最近寫一個C++14的threadpool,希望能幫上忙 01/30 00:29