嗨盖斯
最近下班在研究Qt multithreading, 对于把CPU性能榨干觉得蛮有成就感的
就搞了一本 C++ Concurrency in Action 来翻翻
前阵子面试
刚刚好跟他们主管聊到,怎么让多线程上锁的成本最小化,觉得蛮酷的
虽然明白这本来就是多线程程序设计的重点
想知道有没有专门在聊这个的书
谢谢惹
作者:
labbat (labbat)
2023-12-23 22:31:00作业系统导论
作者:
NDark (溺于黑暗)
2023-12-23 22:40:00执行绪
作者: zipigi 2023-12-23 22:43:00
又线程又软件的,还以为来到中国论坛
作者:
DrTech (竹科管理处网军研发人员)
2023-12-23 22:46:00反串不够到位啦。你要说程序设计,不是程式设计
作者:
yamakazi (大安吴彦祖)
2023-12-23 23:28:00当初在网络上看到原子锁和barrier就觉得差不多了,实际工作上没用到那么炫技的技巧
作者:
final01 (牛顿运动定律)
2023-12-24 00:04:00你说的那本不就是了...看完没??
作者:
enthos (影斯作业系统)
2023-12-24 00:07:00某blog文章,DPDK用了glibc thread-safe(?)的*rand*()CPU占用率过高,改用自制的不safe rand()省CPU
CPU性能榨干?一般写code不是cpu用越少越好吗还是我的思维有问题
作者:
MoonCode (MoonCode)
2023-12-24 10:06:00英文可以 中国术语就不行 xD
作者: tsaigi (菜鸡) 2023-12-24 10:07:00
楼上 你程式的CPU用量不是该考量的点吧==
作者:
olozil (ヾ(ΦωΦ)ツ)
2023-12-24 10:58:00要榨...用平行运算吧, 单台太小家子气了
我前公司有人的code还没跑到重点,cpu就干了,算榨干吗
我有荣幸,我以前有跟某原文圣经版的原作者互通email过~很久以前纯软在玩.现阶段还在玩这的,普遍会跟硬件有相关上面写的硬件:"公司硬件产品"
作者:
Isaea (Isaea)
2023-12-24 16:01:00中国术语还好吧,过激耶
作者:
Apache (阿帕契)
2023-12-24 16:08:00就那本 你如果是为了优化常规向量计算 用库会比轮子好并行运算只有少量的原则 剩下基本上是围绕着硬件调适但硬件稍有不同可能就会破坏你原本优化的环境所以维护数学库应该是硬件供应方的责任 像是MKL和cuDNN
作者:
wuyiulin (龙破坏剑士-巴斯达布雷达)
2023-12-24 18:50:00借卡问一下 MKL 到底在哪里有比较广泛运用?我用 oneAPI 搭这个感觉不出来,有些人告诉我要分布式计算或是搭他们家 Xeon 才有效?如果要上 Xeon 那我干嘛不 NV Solution 就好?
中国技术文章一堆, 被主流化迟早的事扣掉照搬的农场也是 >>>>> 繁体使用者
台湾中国一家亲 咱们血浓于水 不要在意用语的不同在座的各位身上可是留着祖国的血液啊
MKL是加速计算用的啊 针对Intel CPU特别最佳化但他跟BLAS比起来可能没有体感差异 要跑benchmark
蛮多比较深的技术繁体几乎0篇 那么排斥简体只能看原文
作者: ichunlai (^_^) 2023-12-24 22:48:00
CCIA这本书真的硬,同样也很想知道这主题有啥书在讨论
就是榨干 先把执行绪开一开准备好 等要用得时候全部丢queue 执行绪自己拿来算不会用到同一块内存位置就不用锁了
作者:
acgotaku (otaku)
2023-12-25 14:28:00你那本看完应该不可能会被问倒吧 那本很硬 本科都没读完csdn 很多案例分享 随边找都一堆
作者: superpandal 2023-12-25 20:15:00
可以用不同的东西保证
请直接讲multi-thread你讲多线程还要稍微想一下相信会来本板,都有基本的英文素养然后我发现,一本书所有术语都是用英文的话,直上原文书还比较快
作者:
rodion (r-kan/reminder)
2023-12-26 09:44:00你喜欢MZZY吗? 喜欢的话就请勿用墙国新语
作者:
MoonCode (MoonCode)
2023-12-26 10:19:00LMAO
作者: superpandal 2023-12-26 23:02:00
正常人用语? haha
作者:
drakd4d (NULL)
2023-12-27 00:06:00哈哈哈 超多G点被戳中
作者:
lwecloud (CloudEX)
2023-12-27 09:30:00喜欢钓鱼是个人自由,但是四页推文有一半以上不是你想问的,这样有比较好吗?
作者:
Litfal (Litfal)
2023-12-30 01:14:00被钓的鱼很欢乐啊
作者:
Litfal (Litfal)
2023-12-30 16:17:00你说的都偏parallelism,但concurrency不只这样慢慢乐趣会转为偏向工作流管理的Task、pipeline(生产消费)配合适当的容器甚至自己搞block或priority queue、流水线自适应扩充等等
作者:
OnlyRD (里巷人)
2023-12-31 21:06:00multithreading和concurrency不同吧