CPU没有线程数?

i血刃 |浏览1084次
收藏|2019/02/06 13:29

满意回答

2019/02/06 13:56

超线程技术是Intel公司提出的概念,而对于AMD处理器而言,没有超线程的概念,线程数和核心数相同,所以在AMD的CPU参数上是没有写出线程数的,AMD处理器是多核的概念。核心数和线程数的重要性问题上:对于AMD处理器而言,核心数较为重要。对于Intel处理器而言,优先对比核心数,在核心数相同的情况下,支持超线程技术的处理器性能更强。超线程技术就是利用特殊的硬件指令,把两个逻辑内核模拟成两个物理芯片,让单个处理器都能使用线程级并行计算,进而兼容多线程操作系统和软件,减少了CPU的闲置时间,提高的CPU的运行效率。AMD处理器是多核概念,酷睿才是超线程概念。  超线程是比较优越的。任何机器都有瓶颈,内存、总线等往往都落后于处理器的处理能力,如果处理器不能及时从内存、总线等设备得到数据,处理器的性能就不能得到充分发挥。  超线程技术便是主要解决这个问题的。超线程技术就是利用特殊的硬件指令,把两个逻辑内核模拟成两个物理芯片,让单个处理器都能使用线程级并行计算,进而兼容多线程操作系统和软件,减少了CPU的闲置时间,提高的CPU的运行效率。  两个处理器核心数,参数相同,超线程比较优越。但实际中,各种处理器是各有所长的。AMD处理器实际性能可能并不是很低,AMD的总线传输率,一直都比INTEL高。I5四核心 和I7 四核8线程的最大差别就是 I5不支持超线程  而上一代I5 分双核4线程和四核四线程 其实INTEL这么弄 很操蛋的 双核的压根不应该是I5 应该是I3当然在最新的SNB系列里面 I5已经没有双核了至于为何不能超线程 其实很简单啊 因为支持超线程就不是I5了 就叫I7了如果想要支持超线程的I5 2500那就去选择I7 2600就OK了这就是简单的定位区分而已为什么I3 不是6核心呢?因为要是6核心 那就变成I7 3960了 售价就是999美元并不是I5 没法具备超线程 而是有了超线程就不是I5

暖微风

其他回答(0)
0人关注该问题
+1

 加载中...