优点:
缺点:
Intel非常认同这一点,现今的应用环境中,单纯的提升处理器主频已经无法满足用户对于性能的需求,只有利用双核心(Dualcore)处理器才能满足多任务的并行。Intel Pentium D系列处理器定位于高端桌面,目前有三种主频可选3.20GHz、3.0GHz和2.8GHz。这三款Intel Pentium D处理器都采用了90nm制程,每个核心配置了1MB二级缓存,前端总线频率为800MHz,LGA775封装。另外,还有一款至尊版处理器Pentium EE 840也采用了双核架构。
| |
Pentium Extreme Edition 840 |
Intel Pentium D 840 |
Intel Pentium D 830 |
Intel Pentium D 820 |
| 型号 |
840 |
840 |
830 |
820 |
| 架构 |
90nm |
90nm |
90nm |
90nm |
| L2 Cache |
2x1M |
2x1M |
2x1M |
2x1M |
| L3 Cache |
N/A |
N/A |
N/A |
N/A |
| 主频 |
3.20 GHz |
3.20 GHz |
3 GHz |
2.80 GHz |
| 前端总线主频 |
800 MHz |
800 MHz |
800 MHz |
800 MHz |
| 其它Intel技术 |
双核
EM64T
HT
EDBit |
双核
EIST
EM64T
EDBit |
双核
EIST
EM64T
EDBit |
双核
EM64T
EDBit |
| 封装 |
FC-LGA |
FC-LGA |
FC-LGA |
FC-LGA |
| 芯片组 |
Intel 955X Express |
Intel 955X Express,
Intel 945G Express,
Intel 945P Express,
Intel E7230 |
Intel 955X Express,
Intel 945G Express,
Intel 945P Express,
Intel E7230 |
Intel 955X Express,
Intel 945G Express,
Intel 945P Express,
Intel E7230 |
| 内存类型 |
Dual-Channel DDR2 |
Dual Channel DDR2 400/533/667 |
Dual Channel DDR2 400/533/667 |
Dual Channel DDR2 400/533/667 |
| Slot/Socket类型 |
LGA775 |
LGA775 |
LGA775 |
LGA775 |
| 最低-最高电压 |
1.20-1.40 |
1.20-1.40 |
1.20-1.40 |
1.20-1.40 |
| 针脚数量 |
775-land |
775-land |
775-land |
775-land |
| sSpec Number |
SL8FK |
SL88R |
SL88S |
SL88T |
从上面的表格来看,Pentium EE 840同Pentium D 840的主要区别是前者支持超线程技术但不支持EIST技术,后者支持EIST技术但不支持超线程技术。这样,Intel Pentium EE 840处理器最高可支持4线程。
|
Pentium D 840/830/820处理器主要特征 |
| 主频3.2GHz,3.0GHz和2.8GHz |
2x16KB L1数据缓存 |
| 增强型EIST,820不支持 |
2x1MB全速L2缓存,8路并联 |
| 支持EM64T |
支持144条SSE2指令 |
| 支持Execute Disable Bit |
支持13条SSE3指令 |
| Intel NetBurst微架构 |
增强型浮点和多媒体单元,可用于强化视频、音频、加密和3D性能 |
| 800MHz FSB |
电源管理能力 |
| 超管线(Hyper-Pipelined)技术 |
系统管理模式 |
| 高级动态执行 |
多种低功耗状态 |
| 极深乱序执行 |
在load/store操作中,8路并联缓存可改进缓存命中率 |
| 增强分值预测 |
775接口封装 |
| 专为运行于32bit操作系统上的32bit程序优化 |
|
Pentium D系列双核处理器保留了之前的Pentium 4处理器的主要特征,依然是基于Netburst微架构,它采用了FC-LGA4(Flip-Chip Land Grid Array)封装技术,可以安装在LGA775处理器插座中。
 |
| Dell PowerEdge 830服务器中的Pentium D 830处理器 |
Intel Pentium D处理器同样支持Intel EM64T,用户可以根据自己的需要任何选择让处理器工作在32bit下还是64bit下。目前,64bit的桌面应用并不普及,但是在服务器和工作站中则已经有了很多成熟的应用。
Pentium D处理器支持所有已有的SSE2(Streaming SIMD Extensions 2)和SSE3(Streaming SIMD Extensions 3)指令集。SSE3指令集是从Prescott核心开始增加的13条新指令,这些指令多用于视频处理、图像处理和多媒体编码等方面,可以提升专为SSE3指令优化过的程序的性能。
同之前的Intel Pentium 4处理器一样,Pentium D系列处理器所采用的Intel NetBurst微架构前端总线采用了分离传输(Split-transaction),延迟应答协议(deferred reply protocol)。Intel NetBurst微架构前端总线利用地址和数据源同步传输(Source- Synchronous Transfer)实现4倍于总线时钟的数据传输。地址总线可以2倍于总线时钟传输地址数据。因此,4X数据总线和2X地址总线总共可以帮助数据总线实现6.4GB/s带宽的目的。
Pentium D支持Execute Disable Bit功能。这是一个需要操作系统支持的功能(Windows XP SP2),这个功能可以把内存标记为可执行或者不可执行。如果代码试图在不可执行内存区域运行将会引起操作系统错误。这个功能可以防止部分病毒或者蠕虫利用缓存溢出错误攻击系统,以提高整个系统的安全。
我们特别强调读者注意Pentium D系列处理器的以下三个方面:
双核心和超线程的区别
同超线程技术不同,Pentium D双核处理器将两颗完整的物理处理器封装在一起,超线程技术则仅仅是通过增加寄存器来让操作系统把一颗物理执行核心“看做”两颗处理器,从而增加了处理器可执行资源的利用率。Intel Pentium D处理器的两个核心则具有完全相同的完整的执行核心,在多任务环境下,可以比超线程处理器具有更快的响应时间。
增强型Intel SpeedStep技术
EIST(Enhanced Intel SpeedStep Technology)可以通过不同的方式调节处理器频率和供电电压,从而实现降低功耗的目的。这个功能需要操作系统支持动态VID转换。在不同电压/频率状态之间切换是通过软件控制的。这个功能在Pentium 6xx系列处理器上已经加入,不过这里还是着重强调一下。
如上图所示,EIST技术定义了4种(或者说6种)状态,它们是Normal State、Enhanced HALT和HALT State、Enhanced HALT Snoop和HALT Snoop State、Stop-Grant State。处理器只有在Normal State状态下才能发挥全部的设计性能。处理器执行HALT或者NWAIT指令之后可以进入到Enhanced HALT State,如果STPCLK#有效,则会进入到Stop-Grant State,Enhanced HALT状态比Stop Grant状态的功率更低,它可以通过BIOS进行配置,如果关闭Enhanced HALT State,那么Powerdown状态将默认进入HALT State。
无论处理器处于Enhanced HALT State和HALT State还是处于Stop-Grante State,都可以在Snoop事件触发的情况下分别进入到Enhanced /HALT Snoonp和Grant Snoop State。Enhanced HALT Snoop State一般同Enhanced HALT state协同使用,如果BIOS中屏蔽了Enhanced HALT state,那么默认的Snoop State将会进入到HALT Snoop State。
EIST可以通过改变处理器MSR(Model Specific Registers)寄存器的状态,实现实时的动态切换频率/电压状态,在这个过程中倍频和电压会改变,但前端总线频率并不会改变。
如果目标频率高于当前频率,Vcc将会以12.5mV的步进增加VID设定到所需的值,处理器也会相应的调整到目标频率。如果目标频率低于当前频率,处理器将会切换到目标频率,Vcc也会以12.5mV的步进降低VID设定到所需的值。
散热相关
为了能够确保处理器以及整个平台可长时间的稳定工作,Intel对于每款处理器的散热设计功率(TDP)都有明确的规定。TDP并非是处理器的最大功率的发热量,而是Intel定制的确保处理器可以长期稳定工作的指标。Pentium D 820/830/840处理器TDP如下:
| 型号 |
主频 |
TDP |
Min Tc(°C) |
Max Tc(°C) |
| 820 |
2.8GHz(PRB=0) |
95 |
5 |
64.1 |
| 830 |
3.0GHz(PRB=1) |
130 |
5 |
69.8 |
| 840 |
3.2GHz(PRB=1) |
130 |
5 |
69.8 |
Pentium D处理器基于热量二极管(Thermal Diode)提交的温度,选择合适的风扇转速而不是最大的转速,从而降低噪声。当处理器达到它的最高可运行温度的时候,热量监视器(Thermal Monitor)功能通过激活TCC来控制处理器温度。TCC通过调节处理器核心时钟来降低处理器功耗。热量监视器不需要处理器之外的额外硬件、软件驱动程序或者中断处理程序的辅助。
Pentium D处理器提供了一个新的机制“On-Demand”,这个机制可以允许系统软件强制处理器降低功耗,同热量监视器完全不允许用户配置是完全不同的。用户利用“On-Demand”模式可以人为的降低系统级功耗。不过,利用“On-Demand”模式才能保持处理器处于Intel规定的TDP范围之内的系统是不合格的。如果ACPI P_CNT控制器寄存器bit 4状态为“1”,处理器可以通过调节内部核心时钟来降低功耗,此时并不依赖于处理器温度来进行调节。当使用“On-Demand”模式的时候,ACPI P_CNT寄存器可以储存负载周期(duty cycle)的比例参数,负载周期可以在12.5%开/87.5%关到87.5%开/12.5%关的范围之内进行调节,步进为12.5%。“On-Demand”可以同热量监视器联合使用,但是它的优先级低于TCC。
在《Intel Pentium D Processor and Intel Pentium Processor Extreme Edition 840 Thermal and Mechanical Design Guidelines》中对于盒装处理器的散热器进行了详细的描述:Intel盒装处理器的散热器需要至少95mm x 95mm x 83mm的安装空间,重量不超过550g。
支持Pentium D处理器的芯片组
Intel目前推出了4款支持双核处理器的芯片组,他们是Intel 955X Express、Intel 945P Express、Intel 945G Express和Intel E7230。下面的两个表格罗列了这4款芯片组的主要参数,并且还罗列了目前Intel的主流服务器芯片组E7520和E7320。
| |
Intel 955X Express |
Intel 945G Express |
Intel 945P Express |
| HOST |
955X |
945G |
945P |
| 定位 |
入门级工作站,高性能PC |
高性能PC |
高性能PC |
| 支持处理器类型 |
Intel Pentium processor Extreme Edition,
Intel Pentium D processor,
Intel Pentium 4 processor Extreme Edition supporting Hyper-Threading Technology,
Intel Pentium 4 processor supporting Hyper-Threading Technology |
Intel Pentium D processor,
Intel Pentium 4 processor supporting Hyper-Threading Technology,
all other Intel System Bus Pentium processors |
Intel Pentium D processor, Intel Pentium 4 processor with HT Technology, all other Intel System Bus Pentium processors |
| 超线程技术 |
为HT技术优化 |
为HT技术优化 |
为HT技术优化 |
| 系统总线 |
1066/800 MHz |
1066/800/533 MHz |
1066/800/533 MHz |
| 处理器接口 |
LGA775 |
LGA775 |
LGA775 |
| 处理器数量 |
1 |
1 |
1 |
| MC类型 |
82955X MCH |
82945G MCH |
82945P MCH |
| MC封装 |
1202 FC-BGA |
1202 FC-BGA |
1202 FC-BGA |
| 内存模组 |
2 DIMMs/channel, 2 channels |
2 DIMMs/channel, 2 channels |
2 DIMMs/channel, 2 channels |
| 内存类型 |
双通道DDR2 |
双通道DDR2 |
双通道DDR2 |
| FSB/Memory配置 |
667/533 |
667/533/400 |
667/533/400 |
| 最高内存容量 |
8 GB |
4 GB |
4 GB |
| Mbit支持 |
256 Mbit/512 Mbit/1Gbit |
256 Mbit/512 Mbit/1Gbit |
256 Mbit/512 Mbit/1Gbit |
| 纠错模式 |
ECC |
N/A |
N/A |
| 外置显卡接口 |
PCI Express x16 |
PCI Express x16 |
PCI Express x16 |
| 整合显卡 |
N/A |
Intel Graphics Media Accelerator 950 |
N/A |
| 整合芯片频率 |
N/A |
333 MHz |
N/A |
| 最大动态显存 |
N/A |
Dynamic Video Memory Technology (DVMT) 3.0 |
N/A |
| Zone Rendering |
N/A |
Zone Rendering Technology 3 |
N/A |
| 视频显示 |
N/A |
HDTV和LCD宽屏模式,双显示输出 |
N/A |
| IOC类型 |
ICH7, ICH7R |
ICH7, ICH7R |
ICH7, ICH7R |
| ICH封装 |
652 mBGA |
652 mBGA |
652 mBGA |
| PCI支持 |
PCI Express X (4 or 6) |
PCI Express X (4 or 6) |
PCI Express X (4 or 6) |
| PCI Masters |
6 |
6 |
6 |
| 存储接口/端口数量 |
SATA (3 Gbps)/4 PATA/1 |
SATA (3 Gbps)/4 PATA/1 |
SATA (3 Gbps)/4 PATA/1 |
| 存储技术 |
Intel Matrix Storage Technology with ICH7R |
Intel Matrix Storage Technology with ICH7R |
Intel Matrix Storage Technology with ICH7R |
| USB端口/控制器类型 |
8 ports, USB 2.0 |
8 ports, USB 2.0 |
8 ports, USB 2.0 |
| LAN |
Yes |
Yes |
Yes |
| GbE专用网络 |
No |
No |
No |
| 音频 |
Intel High Definition Audio, AC’97/20-bit audio |
Intel High Definition Audio, AC’97/20-bit audio |
Intel High Definition Audio, AC’97/20-bit audio |
| I/O管理 |
SMBus 2.0 / GPIO |
SMBus 2.0 / GPIO |
SMBus 2.0 / GPIO |
[1] [2] [3] [4] 下一页