3
多CPU,多核和超线程
有人可以向我推荐一些文档来说明多CPU,多核和超线程之间的区别吗?我总是对这些差异以及每种架构在不同情况下的优缺点感到困惑。 编辑:这是我在网上学习并从他人的评论中学习后的当前理解;有人可以评论评论吗? 我认为超线程是其中最差的技术,但价格便宜。它的主要思想是重复寄存器,以节省上下文切换时间。 多处理器比超线程更好,但是由于不同的CPU在不同的芯片上,因此不同CPU之间的通信比多核具有更长的延迟,并且使用多芯片比多核具有更多的开销和更多的功耗。 ; 多核将所有CPU集成在单个芯片上,因此与多处理器相比,不同CPU之间的通信延迟大大降低了。由于它使用一个芯片来包含所有CPU,因此与多处理器系统相比,它消耗的功率更少,成本也更低。 预先感谢乔治