英特尔芯片组加速器──Intel Application Accelerator 阿飞 聂阳德 2001年 33期 前不久,英特尔公司推出了一款功能强大的应用程序加速器──Intel Application Accelerator,它适用于采用Intel 8XX芯片组的主板和PⅢ、P4 CPU的系统,支持Windows 98/Me/NT4.0/2000/XP等操作系统。   #1一、功能介绍   Application Accelerator是一个软件包,它是三个软件的功能组合,通过这三个程序的优化,你的机器能够在减少10%~20%的系统启动时间的同时,加快所有应用程序的执行速度5%~10%。这三个工具软件分别是:   1.Intel Ultra ATA Storage Driver Technology。此工具通过提高输入/输出子系统的传输速率,大大地提高系统的速度。为了充分发挥Intel 80801AA、82801AB、82801BA 控制器的性能,英特尔曾经推出了多个版本的Intel Ultra ATA Storage Driver驱动程序,充分发挥了ATA DMA/Ultra DMA技术带来的性能优势。而在Intel Application Accelerator驱动程序中,英特尔加入了一个经过WHQL认证的Ultra ATA Storage Driver驱动程序。这是一个专为提高硬盘与子系统之间的传输速度而设计的最新版本,使系统的磁盘性能得到了质的飞跃,这一点可以通过下面的测试来说明。   2.Intel Advanced Caching Technology。此工具仅适用于使用 Windows 2000专业版(或Windows XP)和P4处理器的系统。Windows 2000/XP优秀的多任务处理能力,加上P4的网络突发架构,利用Advanced Caching Technology技术,系统应用程序的整体性能得以全面增强。   3.Intel Application Optimizer Technology。此工具仅适用于使用Windows 2000 专业版和P4处理器的系统。在很多测试中,P4的成绩并不怎么理想,有时P4的性能甚至还在Athlon之下。通过分析,发现有一点对P4的测试成绩影响很大──为P4的NetBurst(网络突发架构)进行软件优化!Intel Application Optimizer Technology正是为P4量身定做的一个组件,通过专门优化办公应用程序(如Office 2000),大大地提高应用程序的启动性能。在Intel Application Accelerator程序界面中,有一个“应用程序优选装置”标签,里面包含多个功能和交互作用选项,可用来启动/停止、暂停/恢复或退出优化程序。它还包含一些指示器,如进度条、动画图标,以及一个相关的核对列表,显示和传送优化程序的整体进度。   从上面可以看出,这个加速器的作用在于提升磁盘性能和处理器(尤其是P4)的缓存效率,以此加快系统启动速度和应用程序的执行。我们知道英特尔为i8XX系列主板提供的Ultra ATA Storage驱动程序(下载地址为http://www.mydrivers.com/dir35/d14275.htm),可以充分发挥ICH(I/O控制中心)芯片的性能。   #1二、软件下载和安装   首先,大家在http://www.mydrivers.com/dir35/d14065.htm处下载Intel Application Accelerator,然后直接执行下载后的文件,就能将该加速器安装好,同时,绝大部分优化设置已经通过软件在后台完成,你可以放心使用。   安装后,Intel Application Accelerator会在启动时自动加载驱动,以前在程序组里的Ultra ATA Storage(用于查看磁盘信息和修改DMA模式的工具)被Intel Application Accelerator自动替换,两者界面、功能也很相似(如^33030402c^)。   这里要注意的是,安装Intel Application Accelerator之前必须先安装Intel Chipset Installation Utility(下载地址为http://www.mydrivers.com/dir35/d14087.htm),否则会出现系统无法识别i8XX芯片组的错误提示,系统性能也会大打折扣。   #1三、性能测试对比   1.基于PⅢ平台的测试   根据英特尔的介绍,这个加速程序对PⅢ系统也提供Intel Ultra ATA Storage Driver Technology的支持,那我们就先来看看在PⅢ系统安装Intel Application Accelerator前后的表现。   硬件环境:PⅢ 1GHz(133MHz FSB)、微星815EP PRO-NL主板、256MB现代PC133内存(CL=3)、IBM腾龙三代40GB硬盘、新天下奔驰G3000 GeForce2 MX显卡   软件环境:Windows 2000专业版(Professional)、Intel Chipset Installation Utility   3.00.029、Ultra ATA Storage6.10.011、Intel Application Accelerator 、ZD Winbench99、SiSoft Sandra2001 te5.8.11、3DMark2001。   用安装Ultra ATA Storage 6.10.011驱动程序和安装Intel Application Accelerator驱动程序的系统做对比测试,结果见表^33030402a^1:   通过测试可以看出加速程序中的Intel(R)Ultra ATA Storage Driver Technology的确提供了更高的磁盘性能,并且加快了PⅢ系统的开机速度,磁盘传输速度有一定的提升,配合高性能的IBM腾龙三代硬盘和强劲的PⅢ 1G获得了令人称奇的高端磁盘性能和极低的CPU占用率,这对磁盘操作负荷较大的应用程序会有一定的帮助。也正如英特尔所说的,Intel Advanced Caching Technology对PⅢ系统无效,从各项CPU子系统测试的情况来看,加速前后并没有区别。   2.基于P4平台的测试   接下来,让我们来看看采用P4平台的测试结果。   硬件环境:P4 1.4GHz、微星850 PRO主板、128MB三星PC800 RAMBUS内存×2、IBM 75GXP 46GB硬盘、ELSA GeForce2 GTS 32MB DDR显卡。   软件环境:Busines Winstone2001、Winbench99、SiSoft Sandra2001 te5.8.11、Windows 2000专业版、Intel Application Accelerator、Intel Chipset Installation Utility 3.00.029。测试方法同PⅢ平台(见表^33030402b^2)。   从P4系统的测试来看,使用加速程序后,在磁盘性能方面表现出与PⅢ系统相同的趋势,也就是说加速程序提供了比Ultra ATA Storage更高一些的磁盘性能,但Intel(R)Advanced Caching Technology对P4 CPU性能提升的幅度很小,这一点从对缓存速度和效率比较敏感的CPU Mark99和Dhrystone ALU的得分可以看出。但在Intel(R)Advanced Caching Technology和Intel(R)Ultra ATA Storage Driver Technology两项技术的支持下,表现整机性能的Buziness Winstone2001得分获得了5%左右的提升,开机时间也大为缩短。但我们不能排除该加速程序在启动时加载驱动程序的过程与以前版本的Ultra ATA Storage驱动程序有所不同,造成系统启动时间大为缩短,从而造成性能大幅度提升的假象,因为加速程序虽然对磁盘性能有一定的提升,但并没有开机速度所表现的那样大的幅度。   #1四、总结   Intel Application Accelerator加速程序代表了一个好的发展方向,即不断地用更新的软件技术和驱动程序提升硬件和整机的性能,英特尔自己也对该加速器抱有很高的期望。无论是PⅢ还是P4系统,都能大幅度缩短开机时间,就PⅢ系统而言,Intel Application Accelerator可以当作更强的Ultra ATA Storage驱动程序使用,对于P4+Win2000专业版的系统,缓存效率和磁盘性能的提升使整机性能提升的幅度较PⅢ系统更大一些。虽然目前该加速程序并没有带给我们太大的惊喜,但该程序在测试中表现很稳定,对于追求开机速度和更高磁盘性能的用户,值得一试。我们也期待英特尔的下一个版本能加入IntelApplication Optimizer Technology支持,并继续增强缓存效率和磁盘性能,让Intel Application Accelerator能有更加优异的表现。