完成统一霸业! 凌动处理器性能全解析
关于Atom处理器的缓存和FSB
英特尔已经为Atom选择了一个相当出不普通的组织,但没有牺牲性能(对CPU使用顺序架构非常重要)。
● 24K+32KB的一级缓存设计:结构不对称
Atom的一级缓存总计是56K:数据24KB和指令32KB。这种缓存结构不对称,令我们还是比较惊讶。也许是考虑到顺序执行对性能造成的负面影响,Intel没有克扣太多的缓存——凭借32KB+24KB的L1 Cache和512KB L2 Cache,Silverthorne的缓存设计足以称霸整个手持移动处理器市场。必须指出的是,Silverthorne采用了8个晶体管一位(Bit)的SRAM缓存设计,相对core2 CPU的6个晶体管一位,前者要耗费更多的芯片面积,但却有着更低的功耗。 这种技术保证应用到缓存中的电压,以保持信息有所减少。看起来在游戏中发展到8晶体管已经晚了,当处理器的设计相当先进时,这意味着缓存的大小不得不减少以适应它24KB的数据缓存。
● 512KB的二级缓存设计:结构不对称
ATOM二级缓存为512 KB ,显然与处理器运行在相同的频率。这8路缓存设计相当经典,其性能与Core 2 Duo处理器中使用相近(其潜伏期是16周期,相比而言Core 2为14周)。其中一项新功能就是可以自动关闭部分缓存:如果程序不需要太多缓存的话,它的一部分可以关闭。在实践中,缓存可以从8路至2路(从512 KB到128KB ),很显然这是一种宝贵的降低功耗的技术办法。
● 大容量前端总线
前端总线做为处理器交换数据的“马路”,其容量大小对处理器的运行效率有着直接影响。目前上市的Atom处理器FSB从400MHz到533MHz,达到了“奔4”时期的标准,对于手持设备的性能需求已经足够了。而配合Macro-Ops Fusion技术,可以在保持高FSB的同时提供更低的功耗和耗电量。
● 数字媒体指令集
Atom支持SSE,SSE2,SSE3,SSSE3指令集,对CAD、2D&3D建模、视频编辑、数字音乐、数码照片和游戏性能有了更好的支持,将手持设备的性能有了更高的提升。