Soft_Job 板


LINE

嗨蓋斯 最近下班在研究Qt multithreading, 對於把CPU性能榨乾覺得蠻有成就感的 就搞了一本 C++ Concurrency in Action 來翻翻 前陣子面試 剛剛好跟他們主管聊到,怎麼讓多線程上鎖的成本最小化,覺得蠻酷的 雖然明白這本來就是多線程程序設計的重點 想知道有沒有專門在聊這個的書 謝謝惹 ----- Sent from JPTT on my Samsung SM-G9960. --



※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 61.230.51.57 (臺灣)
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Soft_Job/M.1703340767.A.D9F.html
1F:→ labbat: 作業系統導論 12/23 22:31
2F:推 NDark: 執行緒 12/23 22:40
3F:噓 zipigi: 又線程又軟件的,還以為來到中國論壇 12/23 22:43
4F:→ DrTech: 反串不夠到位啦。你要說程序設計,不是程式設計 12/23 22:46
立刻給您修改上
5F:噓 illya65536: 線程 12/23 23:00
6F:推 yamakazi: 當初在網路上看到原子鎖和barrier 12/23 23:28
7F:→ yamakazi: 就覺得差不多了,實際工作上沒用到那麼炫技的技巧 12/23 23:29
8F:噓 final01: 你說的那本不就是了...看完沒?? 12/24 00:04
還在啃耶QQ
9F:推 enthos: 某blog文章,DPDK用了glibc thread-safe(?)的*rand*() 12/24 00:07
10F:→ enthos: CPU佔用率過高,改用自製的不safe rand()省CPU 12/24 00:07
關於這個我也好奇,自己寫一個thread safe的資料結構,和用STL內建的 + 在使用時加鎖避免race,兩種做法的差別是什麼 ※ 編輯: musashi023 (61.230.51.57 臺灣), 12/24/2023 01:26:19 ※ 編輯: musashi023 (61.230.51.57 臺灣), 12/24/2023 01:26:53 ※ 編輯: musashi023 (61.230.51.57 臺灣), 12/24/2023 01:27:11 ※ 編輯: musashi023 (61.230.51.57 臺灣), 12/24/2023 01:29:21
11F:噓 B0988698088: 軟你媽 12/24 04:04
可能要請板規第二條處理一下您 ※ 編輯: musashi023 (61.230.51.57 臺灣), 12/24/2023 06:54:30
12F:→ stupid0319: CPU性能榨乾?一般寫code不是cpu用越少越好嗎 12/24 09:07
13F:→ stupid0319: 還是我的思維有問題 12/24 09:07
這是不同的使用情境 假設今天有一個需要大量計算的場景 同時希望他快點算完 你不會想看到你的多核心電腦只用一個核心在慢慢爬 ※ 編輯: musashi023 (61.230.51.57 臺灣), 12/24/2023 09:51:50
14F:推 MoonCode: 英文可以 中國術語就不行 xD 12/24 10:06
15F:→ tsaigi: 樓上 你程式的CPU用量不是該考量的點吧== 12/24 10:07
16F:→ olozil: 要榨...用平行運算吧, 單台太小家子氣了 12/24 10:58
17F:→ stupid0319: 我前公司有人的code還沒跑到重點,cpu就乾了,算榨乾嗎 12/24 11:11
18F:推 ruthertw: 我有榮幸,我以前有跟某原文聖經版的原作者互通email過~ 12/24 13:36
19F:→ ruthertw: 很久以前純軟在玩.現階段還在玩這的,普遍會跟硬體有相關 12/24 13:39
20F:推 ruthertw: 上面寫的硬體:"公司硬體產品" 12/24 13:44
21F:推 Isaea: 中國術語還好吧,過激耶 12/24 16:01
22F:→ Apache: 就那本 你如果是為了優化常規向量計算 用庫會比輪子好 12/24 16:08
23F:→ Apache: 並行運算只有少量的原則 剩下基本上是圍繞著硬件調適 12/24 16:08
24F:→ Apache: 但硬件稍有不同可能就會破壞你原本優化的環境 12/24 16:08
25F:→ Apache: 所以維護數學庫應該是硬件供應方的責任 像是MKL和cuDNN 12/24 16:08
26F:推 wuyiulin: 借卡問一下 MKL 到底在哪裡有比較廣泛運用?我用 oneAP 12/24 18:50
27F:→ wuyiulin: I 搭這個感覺不出來,有些人告訴我要分布式計算或是搭 12/24 18:50
28F:→ wuyiulin: 他們家 Xeon 才有效?如果要上 Xeon 那我幹嘛不 NV Sol 12/24 18:50
29F:→ wuyiulin: ution 就好? 12/24 18:50
30F:噓 new122851: 程序設計是啥....是編程.. 12/24 19:32
31F:→ JasperChang: 中國技術文章一堆, 被主流化遲早的事 12/24 19:55
32F:→ JasperChang: 扣掉照搬的農場也是 >>>>> 繁體使用者 12/24 19:55
33F:推 t19960804: 台灣中國一家親 咱們血濃於水 不要在意用語的不同 12/24 20:08
34F:推 t19960804: 在座的各位身上可是留著祖國的血液啊 12/24 20:14
35F:→ x000032001: MKL是加速計算用的啊 針對Intel CPU特別最佳化 12/24 22:03
36F:→ x000032001: 但他跟BLAS比起來可能沒有體感差異 要跑benchmark 12/24 22:03
37F:噓 abc21086999: https://i.imgur.com/93E0gS3.jpg 12/24 22:14
38F:→ alan3100: 蠻多比較深的技術繁體幾乎0篇 那麼排斥簡體只能看原文 12/24 22:16
39F:推 ichunlai: CCIA這本書真的硬,同樣也很想知道這主題有啥書在討論 12/24 22:48
40F:→ shooter555: 就是榨乾 先把執行緒開一開準備好 等要用得時候全部丟 12/25 11:23
41F:→ shooter555: queue 執行緒自己拿來算 12/25 11:23
42F:→ shooter555: 不會用到同一塊記憶體位置就不用鎖了 12/25 11:25
43F:→ acgotaku: 你那本看完應該不可能會被問倒吧 那本很硬 本科都沒讀完 12/25 14:28
44F:→ acgotaku: csdn 很多案例分享 隨邊找都一堆 12/25 14:31
45F:噓 wahaha279: 執行緒 12/25 17:13
46F:→ superpandal: 可以用不同的東西保證 12/25 20:15
47F:推 deeeplove: 在批踢踢用支語被噴剛好 12/26 08:02
48F:→ eva19452002: 請直接講multi-thread你講多線程還要稍微想一下 12/26 09:39
49F:→ eva19452002: 相信會來本板,都有基本的英文素養 12/26 09:39
50F:→ eva19452002: 然後我發現,一本書所有術語都是用英文的話,直上原 12/26 09:41
51F:→ eva19452002: 文書還比較快 12/26 09:41
52F:噓 rodion: 你喜歡MZZY嗎? 喜歡的話就請勿用牆國新語 12/26 09:44
53F:推 MoonCode: LMAO 12/26 10:19
54F:噓 ikachann: 轉換正常人的用語很困難嗎? 12/26 14:08
55F:→ magicee01: 好腦金@ionwater 12/26 18:50
56F:→ superpandal: 正常人用語? haha 12/26 23:02
57F:推 drakd4d: 哈哈哈 超多G點被戳中 12/27 00:06
58F:→ lwecloud: 喜歡釣魚是個人自由,但是四頁推文有一半以上不是你想問 12/27 09:30
59F:→ lwecloud: 的,這樣有比較好嗎? 12/27 09:31
60F:推 Raymond0710: 這版的風氣也壞了嗎? 12/27 14:45
61F:→ sniper2824: 來釣魚的你是想風氣多好 12/27 17:36
62F:推 Litfal: 被釣的魚很歡樂啊 12/30 01:14
63F:→ chemiblue: 多執行緒的書找繁體應該不容易吧... 12/30 09:41
64F:推 Litfal: 你說的都偏parallelism,但concurrency不只這樣 12/30 16:17
65F:推 Litfal: 慢慢樂趣會轉為偏向工作流管理的Task、pipeline(生產消費) 12/30 16:21
66F:→ Litfal: 配合適當的容器甚至自己搞block或priority queue、流水線 12/30 16:22
67F:→ Litfal: 自適應擴充等等 12/30 16:22
68F:推 new122851: 為什麼不用英文?法定語言是英文欸大哥 12/31 11:10
69F:推 OnlyRD: multithreading和concurrency不同吧 12/31 21:06
70F:推 ipapple852: 請問 你是在算noss嗎 哈哈 01/07 15:09







like.gif 您可能會有興趣的文章
icon.png[問題/行為] 貓晚上進房間會不會有憋尿問題
icon.pngRe: [閒聊] 選了錯誤的女孩成為魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一張
icon.png[心得] EMS高領長版毛衣.墨小樓MC1002
icon.png[分享] 丹龍隔熱紙GE55+33+22
icon.png[問題] 清洗洗衣機
icon.png[尋物] 窗台下的空間
icon.png[閒聊] 双極の女神1 木魔爵
icon.png[售車] 新竹 1997 march 1297cc 白色 四門
icon.png[討論] 能從照片感受到攝影者心情嗎
icon.png[狂賀] 賀賀賀賀 賀!島村卯月!總選舉NO.1
icon.png[難過] 羨慕白皮膚的女生
icon.png閱讀文章
icon.png[黑特]
icon.png[問題] SBK S1安裝於安全帽位置
icon.png[分享] 舊woo100絕版開箱!!
icon.pngRe: [無言] 關於小包衛生紙
icon.png[開箱] E5-2683V3 RX480Strix 快睿C1 簡單測試
icon.png[心得] 蒼の海賊龍 地獄 執行者16PT
icon.png[售車] 1999年Virage iO 1.8EXi
icon.png[心得] 挑戰33 LV10 獅子座pt solo
icon.png[閒聊] 手把手教你不被桶之新手主購教學
icon.png[分享] Civic Type R 量產版官方照無預警流出
icon.png[售車] Golf 4 2.0 銀色 自排
icon.png[出售] Graco提籃汽座(有底座)2000元誠可議
icon.png[問題] 請問補牙材質掉了還能再補嗎?(台中半年內
icon.png[問題] 44th 單曲 生寫竟然都給重複的啊啊!
icon.png[心得] 華南紅卡/icash 核卡
icon.png[問題] 拔牙矯正這樣正常嗎
icon.png[贈送] 老莫高業 初業 102年版
icon.png[情報] 三大行動支付 本季掀戰火
icon.png[寶寶] 博客來Amos水蠟筆5/1特價五折
icon.pngRe: [心得] 新鮮人一些面試分享
icon.png[心得] 蒼の海賊龍 地獄 麒麟25PT
icon.pngRe: [閒聊] (君の名は。雷慎入) 君名二創漫畫翻譯
icon.pngRe: [閒聊] OGN中場影片:失蹤人口局 (英文字幕)
icon.png[問題] 台灣大哥大4G訊號差
icon.png[出售] [全國]全新千尋侘草LED燈, 水草

請輸入看板名稱,例如:WOW站內搜尋

TOP