superthread干嘛用的

2 02 3 年,我的朋友的电脑遇到了问题。
他问我处理器的超线程技术是否有问题。
我告诉他没必要,要看具体情况。
如果您进行视频渲染或科学计算,您的硬件上的超线程技术可能会出现问题。
如果这是团队努力并使用 SuperThread 工具,则可能是软件问题。
不过这两种SuperThread的功能有较大区别,具体问题需要具体分析。
由你决定。

十核20线程可以干嘛

说实话,当我第一次接触到十核二十线程这个概念的时候,我感觉很神秘。
当时我在一家游戏直播公司担任技术助理。
当时,游戏机和 PC 联播是标准配置,客户总是抱怨场景切换一团糟。
切换到现在的1 0核2 0线程CPU后,我确实没有任何抱怨——至少在长时间打开游戏时,爆屏和卡顿是一致的。

有趣的是,超线程技术并不仅仅意味着有很多物理核心。
我有一个朋友在一家汽车设计公司工作。
在进行 CAE 模拟时,他们使用 1 0 个物理核心和 2 0 个线程同时运行 5 0 个工况模拟。
他说感觉就像是在十张A4 纸上同时写代码,每个字都有阴影效果。
但说实话,在这种场景下,内存带宽和显存容量比核心数量更为关键。
我自己没有测试过这个。

在3 D渲染方面,我见过一个承包商团队使用这个CPU来运行虚幻引擎烘焙。
他们正在搭建一个有2 000多个面孔的大舞台。
单核运行可能要等一夜。
如果有 1 0 个核心和 2 0 个线程,中午 1 2 点提交的任务可以在下午 4 点完成。
但如果是电影级别的渲染,比如用Houdini来做特效,那就要看GPU有多少显存了。
我记得我的数据是从 4 8 GB 显存开始的,但我建议你检查一下。

打开更多游戏。
如今,年轻人使用虚拟机。
一台机器可以运行五六个游戏。
十核2 0线程确实够了。
但如果你像我朋友一样,录屏、推流、直播分析操作同时进行,那么2 0个线程的作用就会出现——每个游戏就像一个独立的小电脑,说话也不会卡住。

我没有亲自运行过科学计算机,但查了资料发现,NVIDIA的CUDA和AMD的ROCm平台,与此类CPU结合,在运行深度学习或流体动力学模拟时,可以真正体现出并行处理的优势。
但归根结底,这种任务需要极高的算法优化。
使用相同的硬件,性能可能会比运行良好或运行不佳时差两倍。

所以你看,十核二十线程,并不意味着买了就万事大吉了。
和我的PC一样,除了直播游戏之外,我也在家里架了一台NAS作为服务器,偶尔跑一下AI模型训练。
说实话,CPU有时还是有点吃力,但至少比之前的四核八线程的机器好很多。