麦克雷 Mavom.cn
标题:
多核瓶颈(M3 Max 半年有感)
[打印本页]
作者:
vscgo
时间:
2024-5-15 18:04
标题:
多核瓶颈(M3 Max 半年有感)
很多人也没概念。简单解释,CPU 多核相当于 1n 而不是 1/n。
这不像其它单输出多个核心部件的机械,每一个“核心”都是八分之一,综合 100%。多核就是多个 CPU,每一个都是能输出的整体。
所谓“并行”就相当于同时运行 n 个独立的进程,把一个大项目分成若干个毫不相干的小项目,每一段互不干扰。
但问题是有些计算就必须得是序列的,前一个结果是下一个输入,不能独立。这样其余核心就成了摆设。
所以给多核优化很难,有时甚至不可能。霸王硬上弓的话,恐怕还没单线程的算法快。
按 502GCC 和我个人编译 marlin 固件的速度看 M3 Max 怎么也得比 M1 强三倍,但是 3D 打印切片时必须要前后衔接,所以切我这个模型最快也就只有 55%。
这也就是高端 CPU 的尴尬,取决于你干什么,实际上效益递减很明显。三倍系统未必就永远三倍快。而两台系统里选,如果更快的效益递减到一定程度,其它部分就成了决定性优势。
作者:
chingoode
时间:
2024-5-15 18:04
所以跑毒瘤app的性能瓶劲在哪?就是那些开发者不愿意优化的非游戏类app,瓶劲是CPU单核?CPU多核?内存带宽?内存延迟?还是ufs的读写速度?提高哪一项对运行这些毒瘤app的体验最显著?
作者:
uiegeydd99
时间:
2024-5-15 18:05
单核性能能提升不就是里面在自动帮你做并行优化吗
(, 下载次数: 0)
上传
点击文件名下载附件
作者:
Irishbiz
时间:
2024-5-15 18:06
单核提升才是硬道理,就算完全不做多核优化,一个爆炸强的单核也可以硬算不吃优化,通杀所有软件,如果给我选单核8000分和10核1w分我肯定选单核8000,适用性方面永远薄纱多核,不吃任何优化,就是硬算力大飞砖
(, 下载次数: 0)
上传
点击文件名下载附件
作者:
Slesgunty
时间:
2024-5-15 18:07
单核性能提升一直就是CPU设计第一王座,只有成本/功耗在可控范围,单核性能越高越好,多多益善。
搞多核并行,在很多时候都是不得已而为之。
欢迎光临 麦克雷 Mavom.cn (http://www.mavom.cn/)
Powered by Discuz! X3.5