资讯详情

BIOS揭秘 手把手教你设置Nehalem平台

【IT168评估中心Intel英特尔发布Nehalem-EP处理器已经一个多月了。随着相关产品的不断推出,我们对该处理器的性能有了越来越深入的了解。要充分发挥新平台的性能,BIOS参数设置非常重要,Nehalem平台比以前增加了很多设置项。今天我们要介绍的是如何设置Nehalem-EP主板BIOS最大限度地发挥其性能。

2ba458541d570db58cd81024d15a54e0.png

Intel送样机:华硕RS700-E6服务器

带来了直联架构IMC和QPI

Nehalem-EP核心平台之一:Nehalem-EP处理器

Nehalem-EP平台核心二:Intel Tylersburg-EP芯片

我们选择了Intel一个英特尔送测Nehalem-EP以服务器为例。该服务器来自华硕,型号为RS700-E六、是工程样机。它使用的是Intel 5520(Tylersburg-36D)芯片组,南桥芯片搭配Intel 82801JR(ICH10R)。我们测试的Nehalem-EP这种芯片组的主板主要用于服务器,因此它们BIOS设置使用AMI的BIOS。少说闲话,我们来看看服务器的具体设置。

刚刚进入BIOS,我们可以看到样的界面,主要是时间日期设置(有时是软驱动设置)。AMI BIOS一样,这里并没有什么值得关注的设置。

首先,我们进去IDE Configuration项目。在这里,用户在系统南桥集成SATA硬盘控制器的工作模式通常用于桌面ICHx系列,服务器使用ESB63x1系列,不过Nehalem也使用服务器平台ICH10R,和桌面一样,这可以简化芯片组的设计和生产(ESB系列比普通ICH现在很少使用的系列很多。PCI-X总线和不必要的高带宽北桥通道)。默认设置为IDE模式,不过,如果希望能发挥出最佳性能,或者想使用e-SATA如果硬盘必须设置为AHCI模式。默认设置为IDE但是,如果你想发挥最佳性能,或者想使用它,e-SATA如果硬盘必须设置为AHCI模式。RAID模式包含了AHCI额外支持的功能Intel Matrix RAID当然,这些都属于软阵列。

Hard Disk Write Protect硬盘写保护功能,打开不能写入硬盘,默认关闭

IDE Detect Time Out,IDE检测超时,默认时间为35秒,无需修改

将SATA控制器设置为AHCI我们可以进入模式AHCI Settings这里可以设置每个选项AHCI端口功能。Intel(联合多家厂商)提出AHCI(Advanced Host Controller Interface,高级主机控制器界面)在控制器方面进行SATA1.0a支持一系列扩展的重定义SATA1.0a当然,扩展属性,AHCI包含的这些SATA1.0a扩展属性跟SATA硬盘的SATA1.0a扩展属性不一定一致。AHCI定义了与SATA设备通信设备通信的界面Port方式的与SATA设备通信方式不同,AHCI它提供了基于系统内存的通信方式,看起来像传统的DMA(Direct Memory Access)方式类似:ACHI控制器直接读取或存储数据,软件无需看到(也看不到)I/O Port,发送的指令要简单得多,也要省钱CPU资源。在重新定义界面的过程中,AHCI实现了如NCQ、Hot Plug(热插拔)等功能。在重新定义界面的过程中,AHCI实现了如NCQ、Hot Plug(热插拔)等功能。AHCI规范当前版本为1.1。

可以设置SMART自监测报告功能

在System Information在选项中,可以查看当前系统的状态,包括处理器和内存状态

总之,在最初Main在选项中,提供了一些系统的基本信息,最常用开AHCI功能(一般总是关闭)。

Advanced设置页面是我们介绍的重点,因为它提供了服务器性能的各种优化选项,如最重要的处理器和芯片组设置。我们可以看到,BIOS给出了CPU、芯片组,磁盘,USB、调整设置电源等项目。下面将逐一介绍。

我们首先介绍的是CPU Configuration项目。在这里,除了看到当前处理器的状态外,还需要设置处理器。

C1E Support需要打开选项,C1E的全称是C1 Enhanced Halt Stat:在Pentium 4 5xxJ在系列处理器中Intel增加的特性取代了以前Pentium 4处理器和其它大部分x常用于86处理器C1 Halt State。C1 Halt State由操作系统Idle进程发出HLT触发命令,然后处理器将进入低功耗挂起状态(Halt State)。最新的C1E Halt State处理器调整倍频逐步降低处理器主

频率,也可以降低处理器电压,比以前更有效。

Hardware Prefetcher和Adjacent Cache Line Prefetch——两个预取设置。在以往的CPU失败的提取将被浪费L1/L2/L3/Memory在服务器应用中,带宽通常跨度很大Load操作,因此Hardware Prefetcher通常会起到降低性能的作用。对于Nehalem-Ep就服务器而言,考虑到内存带宽有了很大的改进,我们认为这两个选项是可以打开的。

Intel Virtualization Tech——Intel著名的英特尔VT软件辅助虚拟化技术。一般必须打开。

CPU TM Function——一般打开新的传感器模式。

Execute-Disable Bit Capability——禁止执行位功能,使用前需要打开PAE功能。主要避免溢出缓冲区类型的攻击,一般打开。

Intel HT Technology——Intel另一种著名的英特尔超线程技术。超线程技术在Pentium桌面处理器已在4时代应用,但性能尚未得到充分体现。Nehalem-EP在处理器中,增加超线程技术大大提高了处理器的性能,这个项目随时都应该开始。

Active Processor Cores——选择当前系统的核心数量。显然,在正常情况下,我们必须打开所有的核心,以获得最佳的性能。

A20M——选择旧系统的兼容性选项A一般不需要注意地址线的工作模式。

缓存纠错模式

Intel SpeedStep Tech——Intel SpeedStep节能技术,提供比例C1E更多的频率/电压调电压调节级数为启用。

Intel C-STATE Tech——提供类似C1E但更深层次的节能选项。

C3 State、C6 State等项目-相关CPU应打开电源节能设置,减少处理器在闲置模式下的功耗。

至此,我们对CPU介绍了设置的方面。综上所述,与性能有关Intel Virtualization Tech和Intel HT Technology都需要打开,Active Processor Cores要选择ALL,其他如C1E Support、Intel SpeedStep Tech以节能降耗为主,正常情况下应打开。

Advanced Chipset Settings

接下来,我们将介绍芯片组的相关设置,这里我们可以看到相关设置CPU控制器、北桥芯片、南桥芯片和VT-d四个设置选项,如技术。

CPU Bridge Chipset Configuration,Bridge指的是CPU和IOH两者之间的连接,即QPI(CSI)总线

我们知道,Nehalem最大的架构改进之一是CPU传统的外部连接模式FSB总线完全废弃,而是采用新的高速高带宽总线QPI(QuickPath Interconnect)。它的旧名是CSI(Common System Interface,通用系统接口)愿意实现四路至强与安腾处理器的插槽交换(因此需要实现CPU外部总线通用)。

不用想,一定要用Full-Speed全速

QPI传输频率,6.4GT就是12.8GB/s(单向),双向为25.6GB/s

QPI为了降低能耗,可以选择电源优化Adaptive自适应

Memory Mode——该项目具有内存模式Independent(独立)、Channel Mirroring(镜像)、LockStep(步)三个选项,二是内存阵列(相当于RAID 1)最后一个类似Intel传统的多通道功能控制多通道作为通道。

Channel Interleaving,简而言之,通道交错是选择内存条数

Rank Interleaving,Rank是指内存的Physical Bank,根据内存类型进行选择

 

NUMA Aware模式要选择Auto,因为Nehalem-EP属于NUMA架构,见:

Intel Nehalem-EP处理器首发深度评测

芯片组设置的NorthBridge Chipset Configuration北桥设置部分,没有什么可以修改的项目。在一些主板上,它可以设置不同PCI Express插槽的速率模式。

ICH10R提供了12个USB 2.0接口

 

这12个接口由两个根控制器控制

南桥部分,主要是USB的相关设置,不多解释了,没什么需要修改的部分。

USB Configuration,与南桥部分的USB设置不同,这里提供的是USB工作状态的选项,而南桥则需要选择USB接口数量。

不要选错了:FullSpeed是12Mbps,HiSpeed是480Mbps

Legacy USB Support——对USB接口的支持情况,选择Enable开启和Auto自动都可以。

USB2.0 Controller Mode——USB2.0的控制模式,分为FullSpeed和HiSpeed两种。USB 2.0 FullSpeed,即原来所说的USB 1.1,传输速率为1.5MB/S(现在USB 1.1的说法已经取消)。 USB2.0 HiSpeed,即原来定义的USB 2.0标准,传输速率为60MB/S。

BIOS EHCI Hand-Off——Hand-Off是接手的意思,是否让BIOS接管EHCI控制。当操作系统不支持EHCI时,就要让BIOS来控制。EHCI是USB HiSpeed控制器的一种实现规范。

Intel VT-d——之前我们提到过的Intel虚拟化技术,Intel Virtualization Technology for Directed I/O。详细介绍参见:从VT-x到VT-d Intel虚拟化技术发展蓝图。

Advanced PCI/PnP Settings——对于PCI和即插即用设备的设定。

Plug And Play O/S——启动即插即用功能,默认为关闭,一般需要将其打开,让操作系统来配置所有的设备。

PCI Option ROM Scan Order——PCI Option ROM启动顺序设置是桌面主板上难以见到的功能,可以控制各式各样的带有PCI Boot ROM的设备的启动顺序。Boot ROM就是指一个设备在POST时载入的一段程序,通常用来实现从这个设备上启动一个系统,如各种存储控制卡。

Onboard Option ROM Priority——控制板载Option ROM的启动优先级。

Onboard LAN1 Boot和Onboard LAN2 Boot——使用板载的网络启动,一般情况不需要这样,默认状态为关闭,在使用SAN设备的时候需要配置为iSCSI。

Power On Configuration项目,设置启动电源的状态,我们看到这里提供了四个选项。

Restore on AC Power Loss——若设置为Power Off,则当系统在电源中断之后电源将维持关闭状态;若设置为Power On,当系统在电源中断之后重新开启。若设置为Last State,会将系统设置恢复到电源未中断之前的状态。

Resume On PCIE Wake、Resume On Ring、Resume On RTC Alam——如果不希望服务器莫名其妙的启动,还是建议关闭这三个选项。

Event Logging details项目,主要是记录了当前BIOS中的相关操作,对于服务器的性能提升没有什么帮助,可以使用默认设置。

Hardware Monitor项目,硬件监控,提供了当前服务器运行状态的信息。

PCI Express Configuration,PCIE配置。这个项目只有一个选项——Active State Power-Management活动状态电源管理,用来让PCIE总线不活动时保持在低功耗状态,一般保持开启。

ACPI Settings高级电源管理设置。 ACPI不仅仅取代了以往的APM电源管理,还替代了MPS(多处理器规范)、PCIRQ等规范,因此实际上ACPI远比其“电源管理”的含义要高得多。

Advaned ACPI Configuration项目提供了了四个选项,除了最后的Headless mode (使服务器在没有键盘鼠标显示器的情况下也能工作,因此就叫做Headless无头),其他都应该打开,ACPI APIC对于服务器来说必须应用,因为在多处理器环境下每一个处理核心内部都有一个Local APIC,关闭ACPI功能会导致其无法正常工作。

也就是Energy Star 4.0版本的支持

HPET(High Performance Event Timer,高精度时钟)故名而思义,可以提高繁重负荷系统的响应能力,需要Vista/2008支持

Server页用来设置远程管理。

串口工作模式

串口流控制模式

终端模式

Boot选项,主要提供服务器的启动项目设置。

Boot Device Priority——启动装置顺序,提供了磁盘、光盘、网络等方式。正常情况下,我们选择从磁盘启动。

Boot Settings Configuration——启动设置,包括了快速启动、LOGO显示、Num-Lock锁定等多个选项。这些设置都是方便系统应用的,用户可以根据实际情况选择。

Security Settings——安全设置,包括设置BIOS密码等内容。

最后是EXIT项目,不再做过多的介绍了,大家都很熟悉。

标签: hlt2000传感器

锐单商城拥有海量元器件数据手册IC替代型号,打造 电子元器件IC百科大全!

锐单商城 - 一站式电子元器件采购平台