■ 计算机世界实验室
不久前我们测试了曙光TLFW-100L防火墙,深入了解了龙芯2E硬件平台在做防火墙应用时的效能。这段时间,有关龙芯的一切成为实验室工程师们最乐于讨论的话题。在此,我们摘录了一些想法与读者们共同分享。 关于处理器 我们很欣赏龙芯的设计思想,它并没有因为制造方面的困难,在设计上做妥协。4发射乱序执行的模式相当不错,不过处理器频率提升相对较难,功耗也会增加。顺序执行的模式虽然可以提升频率降低功耗,但效率欠佳。在常见的无规律应用中,流水线利用率有限,性能自然要打折扣,这方面VIA的处理器就是很好的例子。龙芯保留了乱序执行特性,并且把功耗做得比较低,这一点难能可贵。功耗的限制使得Intel的Atom都采用了顺序执行的设计,龙芯在与它的竞争中,某些方面会很有优势。 Atom的定位是便携式终端产品,龙芯在这个领域也有建树。据报道,近来欧洲某厂商使用龙芯处理器制造UMPC,采用Linux操作系统,好像还特别受欢迎。但现在的龙芯处理器似乎还不太适合做移动终端,它的电源管理机制称不上优秀,在功耗控制上缺乏低功耗状态。也就是说,只要处理器加电,基本上所有的晶体管都运行着,所以先前防火墙测试中空载与满载情况下的功耗差异很小。 我们考虑,如果现有设计无法修改的话,可以利用BIOS建立与处理器的联系,通过细化处理器的供电机制,实现频率、功能单元与应用的互动,从而达到最大化的节能效果。这种变通的方式也许不及处理器内部实现效果好,但可以让现有产品也具有功耗控制的特性。 |