|
内存控制器的问题 
在我们看完整个英特尔新世代Core微架构的主要功能后,有些人,尤其是超微的人,或许会继续追打前端总线依然存在的事实,继续指责内存控制器仍然放在北桥芯片的罩门,或碎碎念着处理器到内存这段超长资料路径,及较高的资料延迟等,超微的内存控制器是Athlon 64处理器本身的一部分,由于完美的配合着处理器时脉,因此提供充足的频宽给DDR400内存,进而与传统搭配着DDR2-667内存的英特尔平台分庭抗礼。 然而,英特尔的这个做法也不是没有道理,如果导入其它技术而能达到提升整体效能的话,那为什么一定要整合内存控制器进入处理器呢?英特尔的反击是说,北桥上的内存控制器比较有弹性,因为系统芯片和处理器架构可以各自更新,同时,目前在大多数系统都看到的整合显示芯片,也可以因为同属北桥管辖的在地内存空间而受惠。 当英特尔系统的内存管理只用单一的内存单元时,随着处理器平台开始朝向两个或两个以上发展时,不同内存控制器间的内存的关联性需要更多的设计上的功夫,而省电的考量会是另一个问题所在,因为一旦整合内存控制器,处理器会需要常常去激活内存而很难保持在低耗电的状态。 在此同时,我们也要提一下英特尔新的输出入加速技术(I/O Acceleration Technology;IOAT),也就是绕过处理器直接将I/O资料直接搬到内存的技术,如果内存控制器整合到处理器,那就很难避免在前端总线上所产生的交通量。 这些争辩一定会持续很久,但是大部分的使用者不会去在乎到底系统是怎么做的,效率的好坏才令人关心。 |