CPU双核还是超线程好?有包含这两种技术的CPU吗?

来源:百度知道 编辑:UC知道 时间:2024/05/25 18:20:52
自己装机,想用 INTEL的CPU,以前用过 Pentium 4 2.8G 超线程的,处理音频、视频文件的话,速度很快。现在双核技术又炒的沸沸扬扬,但知道目前很多软件并不支持。

高手推荐一下,该选择什么样的CPU?
用途:处理图形、音频、视频文件,要求多任务处理能力强!

没有查到同时具备这两种技术的CPU,是否以后会有类似的产品?

两种技术的区别是?

谢谢

(追加高分!!!)

当然选双核的!超线程是用一个物理核心模拟2个逻辑核心,是假双核。双核是2个真正的物理核心,是真双核。

Intel正式发布了“Hyper-Threading Technology(超线程技术)”这项技术将率先在XERON处理器上得到应用。通过使用该技术,Intel将提供世界上首枚集成了双逻辑处理器单元的物理处理器(其实就是在一个处理器上整合了两个逻辑处理器单元),据说能够提高40%的处理器性能,类似的技术似乎也将出现在AMDK8-Hammer处理器上。

何为Hyper-Threading:

??当今的处理器发展普遍向着提高处理器指令平铺速率的方向迈进,但由于所使用的处理器资源会有冲突,因此性能提升的效果并不理想。而通过Hyper-Threading技术,通过在一枚处理器上整合两个逻辑处理器(注:是处理器而不是运算单元)单元,使得具有这种技术的新型CPU具有能同时执行多个线程的能力,而这是现有其它微处理器都不能做到的。

简单的说,Hyper Threading是一种同步多执行绪(SMT,simultaneous Multi-threading)技术,它的原理很简单,就是把一颗CPU当成两颗来用,将一颗具Hyper-Threading功能的“实体”处理器变成两个“逻辑”处理器而逻辑处理器对于操作系统来说跟实体处理器并没什么两样,因此操作系统会把工作线程分派给这“两颗”处理器去执行,让多种应用程序或单一应用程序的多个执行绪(thread),能够同时在同一颗处理器上执行;不过两个逻辑处理器是共享这颗CPU的所有执行资源。

Hyper-Threading技术简介

??Hyper-Threading做法是复制一颗处理器的架构指挥中心(architectural state)变成两个,使得Windows操作系统认为是在与两颗处理器沟通,但这两个架构指挥中心共享该处理器的工作资源(execution resources)。架构指挥中心追踪每个程序或执行绪的执行状况;工作资源指的则是“处理器用来进行加、乘、加载等工作的单元(execution unit)”。如此一来,操作系统把工作线程安排好以后,就分派给这两个逻辑上的处理器执行,而这颗CP