|
以下概述和集成说明适用于专业系统集成商那些使用英特尔®奔腾®4处理器支持英特尔®超线程(HT)技术(英特尔®HT技术)和符合工业标准的主板和外围设备。 它包含技术信息特定于英特尔奔腾4处理器支持英特尔®超线程(HT)技术,对系统集成大有帮助。
| 注 |
在构建一个英特尔奔腾4处理器的系统,请查询主板手册、盒装处理器手册和的奔腾4处理器的系统的集成概述478针封装(以下信息用于补充这些文档)。 | |
英特尔®超线程(HT)技术设置和集成
验证英特尔®超线程(HT)技术在Windows XP*
软件的考虑因素
更多信息 英特尔®超线程技术(英特尔®超线程技术)概述 英特尔将先进的英特尔®超线程(HT)技术,用于台式机计算平台。 这种新技术与现有Intel NetBurst®微架构,用于为即使最为挑剔的应用程序和环境提供优越性能。 英特尔奔腾4处理器商标名称反映了技术和性能方面的突破,它集创新功能和公认的英特尔质量于一身。
英特尔®超线程(HT)技术可使一个处理器同时执行两个独立代码流(称作线程),增加处理器的利用率并提供更大的吞吐量和改进的性能。 从结构上讲,英特尔奔腾4处理器支持英特尔®超线程(HT)技术包括两个逻辑处理器(见图1),每个处理器都具有其自身的体系结构状态。 为每个逻辑处理器复制的体系结构状态包括数据寄存器、段寄存器、控制寄存器、调试寄存器,以及大多数型号特定的寄存器(MSR)。 每个逻辑处理器还具有其自身的高级可编程中断控制器(APIC)。 通电并初始化后,每个逻辑处理器可被单独当机、中断或导向,以执行指定的线程,从而独立于上的另一个逻辑处理器英特尔奔腾4处理器内核。
 图1. 比较的英特尔奔腾4处理器支持英特尔®超线程(HT)技术与传统双处理器系统
与传统双处理器(DP)配置不同,使用两个单独物理处理器(见图1),的逻辑处理器在英特尔奔腾4处理器支持英特尔®超线程(HT)技术(英特尔®HT技术)共享处理器内核的执行资源(见图2),这包括执行引擎、高速缓存、系统总线接口和固件。 英特尔®超线程(HT)技术程序专为改善性能的奔腾4处理器通过最大限度地利用中的可用执行资源Intel NetBurst®微架构,并挖掘当代操作系统的多线程自然。
 图2. Intel NetBurst®微架构复制和共享资源英特尔奔腾4处理器支持英特尔®超线程(HT)技术
大多数当代操作系统(包括Microsoft Windows XP*和Linux*)将其工作负载分为进程或线程,它们可独立安排和分派,以便运行于两个或多个处理器。 了同一组的工作负载可在许多多线程应用程序。 英特尔®超线程(HT)技术利用找到的进程和线程层平行在当代操作系统和多线程应用程序通过允许执行多个线程在单独的逻辑处理器。 两种线程的指令同时发出,以便执行一个英特尔®奔腾®4处理器使用无序指令排程来保持尽可能多的执行单位忙碌在每个时钟周期。 多任务环境中还将受益于英特尔®超线程技术(英特尔®超线程技术)。 并发应用程序可将多线程应用程序工作负载装入处理器,如同每个程序发布一个独立的线程加以执行。 英特尔®超线程(HT)技术提高了处理效率,可更快地响应PC用户并立即提高性能运行并发应用程序时。
了解英特尔如何超线程(HT)技术提高资源利用率,图3所示实例将传统的单处理器(SP)系统(图3A)、传统双处理器(DP)系统(图3b),以及系统基于奔腾4处理器支持英特尔超线程技术(图3C)。 单处理器系统包含一个超标量结构处理器,每个周期可执行多达三个指令,并使一个线程(橙色显示的“Thread1”)在这个(或物理)处理器上执行。 双处理器系统包含两个超标量结构处理器,每个每个周期执行多达3个指令,并允许执行两个单独的线程在每个(或物理)处理器("线程1"和"线程2",分别显示为橙色和蓝色)。 如图3A和3B所示,每个处理器中的一个方框代表一个执行单位。 每个处理器内每组三个水平方框显示了三个执行单位是如何在一个给定的时钟周期中的使用。 如果方框为白色,表明在指定的时钟周期中执行单位闲置(例如,如果在时钟周期中一个方框为白色,则表示三分之一的资源闲置,2/3的资源在此时钟周期中得以利用)。 垂直组表明在利用了三个执行单位在一段时间内(多个时钟周期期间)。 白色方框越多,执行资源的利用率就越低。 有时处理器内的所有执行资源都被使用,而有时则存在正在等待的空闲资源。由于高速缓存错失、分支预测错误或者每个线程的指令相关。
图3C显示的系统的结果基于奔腾4处理器支持英特尔®超线程(HT)技术。 此配置允许奔腾4处理器支持英特尔®超线程(HT)技术同时执行两个单独的线程("线程1"和"线程2",分别显示为橙色和蓝色),每个逻辑处理器一个线程。 奔腾4处理器支持英特尔®超线程(HT)技术利用执行单位更加频繁,减少了处理器的闲置时间。 的奔腾4处理器能大大提高对资源的利用率支持英特尔超线程(HT)技术,但是这有赖于如何设计每个应用程序来利用处理器的线程和资源。 例如,如果某个应用程序为多线程的设计,不同的线程可并行使用不同的资源(如上排程整数计算密集型工作,而在另一个逻辑处理器上计划运行浮动点计算),这样,处理器的吞吐量将可大大提高。 奔腾4处理器支持英特尔®超线程(HT)技术加大了指令处理吞吐量,从而可以利用闲置的处理器资源,在两方面的性能都得到提高多线程应用程序和多任务环境。
 图3. 比较的传统单处理器系统、传统双处理器系统,英特尔奔腾4的系统支持英特尔®超线程(HT)技术
| 注 |
本图是所述英特尔®超线程技术(英特尔®HT技术),不再试图显示的资源利用不意指任何现有处理器或软件应用程序。 | |
平台组件要求 启用英特尔®超线程(HT)技术的英特尔奔腾4处理器的系统要求以下所有平台组件:
- 英特尔奔腾4处理器支持英特尔®超线程(HT)技术
- 的主板支持英特尔®超线程(HT)技术
- 优化的操作系统英特尔®超线程(HT)技术
以上要求针对奔腾4处理器的系统的集成支持英特尔®超线程(HT)技术。
| 注 |
在构建基于奔腾4处理器的系统之前,请查询主板手册、盒装处理器手册以及的系统的集成概述基于478针封装的奔腾4处理器的集成概述或针对基于奔腾4处理器的系统775-land封装(以下信息用于补充这些文档)。 | |
处理器选择 英特尔®奔腾®4处理器支持英特尔®超线程(HT)技术(英特尔®HT技术)也支持533MHz和800MHz系统总线(并非所有533MHz系统总线处理器支持英特尔®超线程(HT)技术)。
主板选择 使用奔腾4处理器的主板支持英特尔®超线程(HT)技术必须使用一种芯片组,该芯片组支持英特尔NetBurst微体系结构和英特尔®超线程(HT)技术。 表1列有英特尔®芯片组支持英特尔NetBurst微体系结构和英特尔®超线程(HT)技术。
| 注 |
确保您使用的主板支持处理器系统总线的指定的系统总线速度。 不使用适当的主板可能导致处理器在违反规范的情况下运行,这将使处理器保修无效。 请咨询您的主板制造商,获取兼容性信息。 | |
表1. 英特尔®芯片组支持英特尔®超线程(HT)技术
| 英特尔芯片组 |
系统总线支持 |
英特尔®超线程(HT)技术 支持 |
|
1066、800或533MHz
1066、800或533MHz |
是
是 |
|
945P |
1066、800或533MHz |
是 |
| 925XE |
1066MHz前端总 |
是 |
| (R)925X |
800 |
是 |
| 915P |
800或533MHz |
是 |
| 915g |
800或533MHz |
是 |
|
910GL |
533MHz前端总 |
是 |
| 875P |
800、533或400MHz |
是 |
| 865G |
800、533或400MHz |
是 |
| 865PE |
800、533或400MHz |
是 |
| 865P |
533或400MHz |
是 |
| 850E |
533或400MHz |
是 |
| 845E |
533或400MHz |
是 |
| 845G(仅限B-step) |
533或400MHz |
是 |
| 845GE |
533或400MHz |
是 |
| 845PE |
533或400MHz |
是 |
| 845GV |
533或400MHz |
是 | |
主板必须符合指明的电气和机械技术指标英特尔®奔腾®4处理器,(记录在数据表。 另外,478针封装中英特尔奔腾4处理器必须在配备478针微PGA(mPGA478B)插座。
注意要确认特定主板的型号及修订支持所采用的特定奔腾4处理器速度。 可能需要BIOS升级来识别和初始化奔腾4处理器的最新的步进。 BIOS也必须包含程序或增强版本以启用多线程能力,为奔腾4处理器支持英特尔®超线程(HT)技术。 也可能需要对BIOS进行升级以确保支持英特尔®超线程(HT)技术。
操作系统支持 Microsoft Windows*操作系统的电脑
以下台式机操作系统包括超线程技术的优化配置,目前可合法加载新的英特尔奔腾4处理器具有超线程技术徽标:
- Microsoft Windows XP*专业版
- Microsoft Windows XP Home Edition
以下操作系统不建议使用英特尔®超线程(HT)技术。 如果您使用下列一种操作系统,建议您禁用英特尔中的含超线程技术系统BIOS设置程序:
- Microsoft Windows2000*(所有版本)
- Microsoft Windows NT*4.0
- Microsoft Windows Me*
- Microsoft Windows98*
- Microsoft Windows98SE*
Linux*操作系统桌面电脑基于 以下Linux*操作系统包括优化英特尔®超线程技术(英特尔®HT技术),目前可合法加载英特尔奔腾4处理器采用英特尔®超线程(HT)技术徽标:
- Red Hat Linux*9(专业版和个人版)
- SuSE Linux*8.2(专业版和个人版)
- 红旗Linux*台式机4.0
- COSIX*Linux*4.0
请注意其它Linux操作系统可能英特尔启用了超线程技术,但只有上述销售的版本目前可合法加载HT技术的奔腾4处理器的徽标。 如果购买基于不同Linux操作系统的个人电脑,请联系您的电脑供应商,以确定电脑包括必要的系统元件的英特尔®超线程(HT)技术,英特尔®启用了超线程技术。
英特尔®超线程(HT)技术设置和集成 当集成基于英特尔奔腾4的系统支持英特尔®超线程(HT)技术时,务必确保配备所有要求的平台组件。
英特尔建议采用下列集成顺序,以有效启用英特尔®超线程(HT)技术:
- 启用英特尔中的含超线程技术BIOS设置
- 安装操作系统
- 安装最新的Service Pack或补丁程序
- 安装英特尔INF安装实用程序
- 安装最新的驱动程序
所建议的安装顺序是为了确保兼容性、最佳功能和性能在基于奔腾4处理器的系统支持英特尔®超线程(HT)技术。
启用英特尔中的含超线程技术BIOS设置 确保您在安装操作系统之前检查BIOS的默认设置。 对于特定的主板,确保此开关启用或禁用英特尔中的含超线程技术BIOS设置正确配置英特尔®超线程(HT)技术支持。 如果BIOS不支持英特尔®超线程(HT)技术,英特尔奔腾4处理器支持英特尔超线程技术在主板中安装了,切换到启用或禁用英特尔®超线程(HT)技术可能不会存在。 请确保安装了最新的BIOS并支持英特尔®超线程(HT)技术),然后输入BIOS设置并配置开关,开启英特尔®超线程(HT)技术功能。
英特尔®台式机主板支持英特尔®超线程(HT)技术),英特尔®超线程(HT)技术会在BIOS设置中默认启用。 为检查英特尔超线程技术已启用英特尔台式机主板,请进入BIOS设置并选择下的"Enabled"英特尔®超线程(HT)技术"选项(见图4)。 如果BIOS支持英特尔®超线程(HT)技术和的奔腾4处理器2.80GHz(或以下),而不英特尔®超线程(HT)技术在英特尔台式机主板中安装了,英特尔®超线程(HT)技术的开关将呈灰色显示,而且默认值是禁用。
 图4. 启用英特尔®超线程(HT)技术在BIOS设置中为英特尔®台式机主板
安装操作系统 安装操作系统。
安装最新的Service Pack或补丁程序 英特尔建议使用Service Pack1(SP1)在Windows XP*家庭或专业版。 总是较好的使用最新的操作系统版本。 另外,Microsoft在SP1for Windows XP中融合了几项功能以解决常见的应用问题并提高与MP环境的兼容性,包括英特尔®超线程(HT)技术。 Windows XP Service Pack1可从以下网站下载:Http://http://www.microsoft.com/downloads/search.aspx? displaylang=en*。
安装英特尔®INF安装实用程序 对于所有新英特尔®芯片组,有一些资源在英特尔芯片组无法自动识别的一些Microsoft Windows操作系统。 一定要安装INF实用程序以优化、基于奔腾4处理器的系统的平台性能使用Microsoft Windows XP。 同样一定要首先安装INF实用程序才能安装任何其它驱动程序。
安装最新的驱动程序 更新的驱动程序可能包括兼容性修复和(或)优化英特尔®超线程(HT)技术。 下载并安装最新的驱动程序从销售商的网站。
验证英特尔®超线程(HT)技术在Windows XP* 确定英特尔®超线程(HT)技术在Windows XP中启用了通过查看任务管理器的CPU使用记录图表或设备管理器。
验证英特尔®超线程(HT)技术使用Windows XP操作系统的“任务管理器 英特尔超线程技术已启用如果有两个CPU使用历史图在Windows XP任务管理器。 如果只显示一个CPU图和英特尔支持超线程(HT)技术BIOS设置,请查证Microsoft Windows XP Service Pack1(或更高版本)安装是否正确。 仅一个CPU历史图显示于“任务管理器如果英特尔®超线程(HT)技术在BIOS设置中禁用。
请按以下步骤操作,以验证英特尔®超线程(HT)技术已在Windows XP"任务管理器"中启用:
- 右键单击任务栏中
- 单击任务管理器
- 单击性能选项卡
 图5. 验证英特尔®超线程(HT)技术在Windows XP的“任务管理器
验证英特尔®超线程(HT)技术在Windows*XP任务管理器 英特尔超线程技术已启用如果在Windows XP任务管理器中列出两个处理器。 将只会安装一个处理器驱动程序如果英特尔®超线程(HT)技术在BIOS设置中禁用。
| 注 |
它是重要的是最新INF实用程序,才能优化、基于奔腾4处理器的系统的平台性能使用Microsoft Windows XP。 | |
请按以下步骤操作,以验证英特尔®超线程(HT)技术已在Windows XP"设备设备管理器"中启用:
- 单击开始菜单。
- 单击控制面板。
- 双击“系统”。
- 单击硬件选项卡。
- 单击设备管理器。
- 双击处理器。
 图6. 验证英特尔®超线程(HT)技术在Windows*XP设备管理器
软件的考虑因素 开发的现存软件英特尔®处理器可以运行于英特尔奔腾4处理器支持英特尔®超线程(HT)技术。 尽管现有应用程序会运行的奔腾4处理器上正确支持英特尔®超线程(HT)技术),一些应用程序可能需要修改一些简单的代码,这样可充分的优势英特尔超线程技术。 系统集成商应验证所选的软件是最新的版本,以及是否包含优化的奔腾4处理器支持英特尔®超线程(HT)技术。
经多线程代码优化的应用程序将显示出最佳的性能优势基于奔腾4处理器的系统支持英特尔®超线程(HT)技术。 此外,奔腾4处理器支持英特尔®超线程(HT)技术性能的改进还将显示在多任务环境中(同时运行多个应用程序)。 英特尔®超线程(HT)技术通过减少响应时间,可改进多任务环境,并更加有效的运行并发程序。 系统集成商应该联系软件供应商来确认是否支持并确定版本信息。 的奔腾4处理器的更多性能信息支持英特尔®超线程(HT)技术以及软件评估指南都可以从http://www.intel.com网站。
更多信息 的其他技术细节在英特尔®超线程(HT)技术),请访问以下网站:
- 英特尔®超线程(HT)技术主页
- 有关详情,请参阅英特尔奔腾4处理器是在英特尔网站上可用。
英特尔®超线程(HT)技术要求计算机系统使用基于英特尔奔腾4处理器支持英特尔超线程技术,英特尔启用了超线程技术的芯片组、BIOS和操作系统。 性能随您使用的特定硬件和软件而异。
本文适用于:
|