超线程有什么优缺点

To be honest, the technology of Hyper-Threading looks very attractive, but when you actually use it, you have to weigh the advantages and disadvantages. I first thought about this when I was building a computer for my home.
先说好的一面。
提高CPU使用率其实还是蛮实用的。
Take the situation I was using at the time as an example. When I opened Word, Excel, PPT and other office software at the same time, without turning on the hyper-threaded CPU, the running was obviously a bit slow, and I had to wait for the page to switch. After turning on the Hyper-Threading version, the feeling is different. All three programs work quietly in the background, and the front-end operation is still smooth.我的朋友是一名设计师。
When he was doing 3 D rendering, he also told me that with the hyper-threaded CPU, the rendering speed was actually a star and a half faster. To put it bluntly, for applications like video editing and rendering that require multiple threads open at the same time, Hyper-Threading is really great.
Interestingly, in terms of cost performance, hyper-threading is a good way to "be lazy".我表弟用很少的预算买了一台电脑。
He also wanted to play games and do some programming. In the end, they chose a CPU with Hyper-Threading. After using it, the feedback said that it is sufficient for daily use. Sometimes playing h3 games is not stressful and saves a lot of money. After all, spending the same money as single-coreThere may be changes to "pseudo-multi-core".这不是浪费钱。

But the shortcomings should also be mentioned. I am fully aware of the limited actual performance improvement. I used to run some scientific computing programs, this kind of work completely depended on CPU computing power. When using the CPU with Hyper-Threading, the performance improvement was almost the same as without it. I didn't understand it at the time, but later I checked the information and found that this type of software only feeds on the physical core, and the "fake core" provided by Hyper-Threading can't help much. I remember the data increased by about 1 5 %. It depends on the software, but it's definitely not a linear increase.
Heat dissipation pressure is also a headache. After using my hyper-threaded computer for a long time in the summer, the CPU temperature rose to more than 9 0 degrees, and the fan began to spin wildly and the frequency dropped. To be honest, I regret this a little. If I had known earlier I should have bought a better radiator. Finally, I also faced compatibility issues. There is an old software that I installed on my new computer. After turning on Hyper-Threading, it generates malformed code.跑步。

In general, Hyper-Threading technology is a good thing, but it is not a panacea. If you use it daily, multi-task, or run applications that require multi-threading, this is definitely a plus. But if you are working professionally, especiallyThe kind of work that requires a background in physics depends on the specific position. I have not personally run all types of software in this area.我记得数据在X左右,但我建议你验证一下。

超线程技术:历史、实现与优缺点

cpu超线程的优缺点

超线程的优点:
Intel Core i7 -9 7 00K,8 核1 6 线程,游戏性能提升1 5 %,利用率提升2 0%。

AMD Ryzen 7 2 7 00X,8 核1 6 线程,生产力应用效率提升2 5 %。

超线程的缺点:
Intel Xeon E-2 1 00,4 核8 线程,复杂任务下功耗增加1 8 %。

AMD Ryzen 5 3 6 00,6 核1 2 线程,资源竞争导致4 K视频编辑延迟增加5 %。

购买建议:
游戏:Intel i5 -1 1 6 00K(6 核1 2 线程)足够了,超线程性价比高。

生产力:Ryzen 7 5 8 00X(8 核1 6 线程)的必要性很高。

实用提醒:根据实际负载选择,切勿为虚假出价付费。

超线程技术:历史、实现与优缺点

热门话题历史记录: 1 9 7 3 年,Edward S. Davidson和Leonard E. Schar提出了这个概念。
1 9 8 2 年,Denelcor E.H.P. 1 9 9 4 年,他的专利被授予肯尼思·奥金(Kenneth Okin)。
2 002 年,Intel推出了Xeon/Pentium4 2 01 3 年,英特尔放弃了Silvermont SMT。
2 01 9 年,英特尔部分恢复了超线程。
使用方法: 物理核心开启线程。
每个线程都有自己的记录。
共享解码器算术类。
操作系统协作线程技术。
优点和缺点: 优点是: 提高内存IO类型应用的效率。
服务器环境运行良好。
缺点: 总延迟增加。
能源消耗增加。
缓存处理问题。
安全问题。
计算密集且效率低下。