位置:51电子网 » 技术资料 » 计算机技术

亲自实践项目:装设起居室电脑的尝试

发布时间:2007/8/15 0:00:00 访问次数:560

再付出点艰苦劳动…再增加点硬件…再增加点软件…你究竟能使一台小型PC好到什么程度呢?


当你在大约二个月前读到关于勇气号(C Spirit)(我亲手用 mini-ITX 制造的起居室个人电脑)的文章时,勇气号正在称职地完成一般性的计算工作(参考文献 1)。但是,它的图形功能却远远落后于我为了把 Xbox 从音响柜里清除出去而所需的图形功能。同样,它的 PVR(个人录像机)播放性能也不行,使我的 ReplayTV 感受不到可能陈旧过时的威胁。
然而,时间和技术以一致的步伐前进,我也取得了进步,对原来采用 Via公司 1GHz C3 Nehemiah 处理器的系统进行了优化。但是,逐渐加大软硬件调整所得到的回报正在减少,而当超过某一限度时,什么样的微调和定制化努力都无法把夏利变成法拉利。所以,我还将讨论在Intel公司1.6 MHz“奔腾”M处理器(图 1)基础上,用 Via公司 的 M10000 主板替换 Lippert公司 mini-ITX 主板后所获得的结果。



图1,Thunderbird的1.6GHz奔腾M处理器、先进的芯核逻辑和DDR333 SDRAM支持mini-ITX形式因子增加基本内容(Lippert供稿)。


如同勇气号项目一样,我的主要目的是为你们提供信息,供你们推断每一个 mini-ITX 的优缺点,因为这些优缺点与你日常工作中设计的嵌入系统有关。但是,从我收到的反馈信息中可以明显地看到,你们中的许多人对制造自己的起居室个人电脑很感兴趣。我希望我的观测结果在这一有趣的业余活动中对你们是有用的。
完美的多边形性能
我一直没闹清楚为什么不能使 ATI 公司的 All-In-Wonder VE 图形卡在勇气号的 PCI 插槽中起作用。除了BIOS和软驱问题之外,由于存在几个硬件障碍,为mini-ITX主板找到一个兼容的图形子系统现在是具有挑战性的。图形行业正在从超脱 AGP 总线向Intel 公司及其竞争对手的新一代芯核逻辑芯片组中的PCI Express 接口过渡,从而有效地淘汰更老的 PCI 总线。另外,这一项目所用 Casetronic公司的机箱 和 Morex公司的机箱,都通过一个只有1/2英寸高的开口,把 PCI卡从后面装入系统(图 2)。电解电容器、风扇和散热器以及电视调谐器盒全都常常使图形卡超过这一最大高度。



图2,Morex国际公司2699型mini-ITX机箱(由Casetonic公司转售)(a)为瘦长外形;Casetronic Travla的C137机箱占板面积和外形略大一点,以换取额外的扩展能力(b)。


幸好,Nvidia公司的 Quadro 系列中有几块卡符合要求。Quadro NVS 200 和 NVS 280 都是矮形卡,采用被动散热方式。(Nvidia公司的 NVS 200 使用的是 NV17芯核,即 GeForce 4 MX芯核;NVS 280 使用的是 NV18 芯核,即 GeForce 4 MX 400芯核,支持 AGP8× 以及本地帧缓冲 DDR SDRAM。)Nvidia 小心地将NVS卡主要定位于 2 维应用,不想让它冲击高端的 Quadro FX 系列图形卡。但是,与 Via公司的 CLE266 芯片组的内部3维图形功能相比,Quadro NVS 卡更能应对自如。
只要配置勇气号的 BIOS,以便优先使用的是 PCI 插槽中的图形子系统,而不是CLE266 的集成图形芯核,我就能把系统启动和初始 Windows 防溅屏显示传送到 Quadro NVS 280 。一旦我启动了操作系统,显示属性的简单重新配置就使所有windows XP屏显示只传送到Nvidia线路板。最后的结果如何?在 32 位设置和抗混淆功能关断的情况下,在分辨率为800X600时,Futuremark 3DMark 2001 的得分是 2784( Nvidia v6.14.10.5216 驱动器处于“高性能”模式)和 2842(驱动程序处于“质量”模式),这比我用CLE266 内部图形功能获得的得分要高出近3倍。在分辨率为1024×768时,Nvidia 的得分比 Via 高出近 3.5 倍。在4样本抗混淆功能开启,以提高图像质量(牺牲帧频性能)的情况下,并在两种分辨率设定下,Quadro 280的得分仍然轻易地超过没有抗混淆功能的 Via 图形芯核几乎1.5 倍。
你也许注意到了 Nvidia 得分的奇怪现象:按“质量”优化后的得分要比驱动器置于“高性能”模式时获得的得分高。如果你访问网站上本文的附录(www.edn.com),从中获得所有得分以及详细的报告和屏显图,你就会发现,驱动器设置与得分是不一致的。我怀疑:3DMark 2001 执行的是过时的 DirectX 7 API功能,驱动器优化对这些功能没有影响,而这种不一致性是由很小的正常运行基准测试差异引起的。
说到 API,虽然以前我因DirectX 功能集不完整而无法在勇气号的 Via 图形芯核上运行 Futuremark公司的 3DMark03,但我却能在3DMark03上测试 Quadro NVS 280。你在网站上的附录中找到这些结果以及PCMark04的测试结果(在PCMark04中,包含Nvidia的系统也超过内涵 CLE266 的系统,但不明显,因为 PCMark04 基准测试不太重视 3 维功能)。Quadro NVS280 确实(几乎)不受 BAPCo公司的 SysMark 2004 中 60 分钟 Discreet 3D Studio Max 脚本超时的影响

再付出点艰苦劳动…再增加点硬件…再增加点软件…你究竟能使一台小型PC好到什么程度呢?


当你在大约二个月前读到关于勇气号(C Spirit)(我亲手用 mini-ITX 制造的起居室个人电脑)的文章时,勇气号正在称职地完成一般性的计算工作(参考文献 1)。但是,它的图形功能却远远落后于我为了把 Xbox 从音响柜里清除出去而所需的图形功能。同样,它的 PVR(个人录像机)播放性能也不行,使我的 ReplayTV 感受不到可能陈旧过时的威胁。
然而,时间和技术以一致的步伐前进,我也取得了进步,对原来采用 Via公司 1GHz C3 Nehemiah 处理器的系统进行了优化。但是,逐渐加大软硬件调整所得到的回报正在减少,而当超过某一限度时,什么样的微调和定制化努力都无法把夏利变成法拉利。所以,我还将讨论在Intel公司1.6 MHz“奔腾”M处理器(图 1)基础上,用 Via公司 的 M10000 主板替换 Lippert公司 mini-ITX 主板后所获得的结果。



图1,Thunderbird的1.6GHz奔腾M处理器、先进的芯核逻辑和DDR333 SDRAM支持mini-ITX形式因子增加基本内容(Lippert供稿)。


如同勇气号项目一样,我的主要目的是为你们提供信息,供你们推断每一个 mini-ITX 的优缺点,因为这些优缺点与你日常工作中设计的嵌入系统有关。但是,从我收到的反馈信息中可以明显地看到,你们中的许多人对制造自己的起居室个人电脑很感兴趣。我希望我的观测结果在这一有趣的业余活动中对你们是有用的。
完美的多边形性能
我一直没闹清楚为什么不能使 ATI 公司的 All-In-Wonder VE 图形卡在勇气号的 PCI 插槽中起作用。除了BIOS和软驱问题之外,由于存在几个硬件障碍,为mini-ITX主板找到一个兼容的图形子系统现在是具有挑战性的。图形行业正在从超脱 AGP 总线向Intel 公司及其竞争对手的新一代芯核逻辑芯片组中的PCI Express 接口过渡,从而有效地淘汰更老的 PCI 总线。另外,这一项目所用 Casetronic公司的机箱 和 Morex公司的机箱,都通过一个只有1/2英寸高的开口,把 PCI卡从后面装入系统(图 2)。电解电容器、风扇和散热器以及电视调谐器盒全都常常使图形卡超过这一最大高度。



图2,Morex国际公司2699型mini-ITX机箱(由Casetonic公司转售)(a)为瘦长外形;Casetronic Travla的C137机箱占板面积和外形略大一点,以换取额外的扩展能力(b)。


幸好,Nvidia公司的 Quadro 系列中有几块卡符合要求。Quadro NVS 200 和 NVS 280 都是矮形卡,采用被动散热方式。(Nvidia公司的 NVS 200 使用的是 NV17芯核,即 GeForce 4 MX芯核;NVS 280 使用的是 NV18 芯核,即 GeForce 4 MX 400芯核,支持 AGP8× 以及本地帧缓冲 DDR SDRAM。)Nvidia 小心地将NVS卡主要定位于 2 维应用,不想让它冲击高端的 Quadro FX 系列图形卡。但是,与 Via公司的 CLE266 芯片组的内部3维图形功能相比,Quadro NVS 卡更能应对自如。
只要配置勇气号的 BIOS,以便优先使用的是 PCI 插槽中的图形子系统,而不是CLE266 的集成图形芯核,我就能把系统启动和初始 Windows 防溅屏显示传送到 Quadro NVS 280 。一旦我启动了操作系统,显示属性的简单重新配置就使所有windows XP屏显示只传送到Nvidia线路板。最后的结果如何?在 32 位设置和抗混淆功能关断的情况下,在分辨率为800X600时,Futuremark 3DMark 2001 的得分是 2784( Nvidia v6.14.10.5216 驱动器处于“高性能”模式)和 2842(驱动程序处于“质量”模式),这比我用CLE266 内部图形功能获得的得分要高出近3倍。在分辨率为1024×768时,Nvidia 的得分比 Via 高出近 3.5 倍。在4样本抗混淆功能开启,以提高图像质量(牺牲帧频性能)的情况下,并在两种分辨率设定下,Quadro 280的得分仍然轻易地超过没有抗混淆功能的 Via 图形芯核几乎1.5 倍。
你也许注意到了 Nvidia 得分的奇怪现象:按“质量”优化后的得分要比驱动器置于“高性能”模式时获得的得分高。如果你访问网站上本文的附录(www.edn.com),从中获得所有得分以及详细的报告和屏显图,你就会发现,驱动器设置与得分是不一致的。我怀疑:3DMark 2001 执行的是过时的 DirectX 7 API功能,驱动器优化对这些功能没有影响,而这种不一致性是由很小的正常运行基准测试差异引起的。
说到 API,虽然以前我因DirectX 功能集不完整而无法在勇气号的 Via 图形芯核上运行 Futuremark公司的 3DMark03,但我却能在3DMark03上测试 Quadro NVS 280。你在网站上的附录中找到这些结果以及PCMark04的测试结果(在PCMark04中,包含Nvidia的系统也超过内涵 CLE266 的系统,但不明显,因为 PCMark04 基准测试不太重视 3 维功能)。Quadro NVS280 确实(几乎)不受 BAPCo公司的 SysMark 2004 中 60 分钟 Discreet 3D Studio Max 脚本超时的影响

相关IC型号

热门点击

 

推荐技术资料

电源变压器制作
    铁心截面积S=34mm×60mm, &nbs... [详细]
版权所有:51dzw.COM
深圳服务热线:13692101218  13751165337
粤ICP备09112631号-6(miitbeian.gov.cn)
公网安备44030402000607
深圳市碧威特网络技术有限公司
付款方式


 复制成功!