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/cn.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