当前位置:首页 > 内存 > 正文

内存控制器 双面内存(内存控制器频率和内存频率)

  • 内存
  • 2024-08-29 09:27:48
  • 4279

一、关于CPU内存控制器的问题理论上,CPU集成了内存控制器,由于CPU与内存之间的数据传输不再需要经过北桥芯片,因此可以缩短CPU与内存之间的数据交换周期。这显然是北桥芯片负责内存控制器的型号无法比拟的。AMD最新的AM2处理器最大的变化就是内部集成内存控制器的改进,可以支持比DDR性能更强的DDR2内存。相比AMD在处理器内部集成内存控制器,Intel目前的平台,内存控制器仍然设计在北桥芯片上。,CPU可以分别对每个内存通道进行寻址和读取,理论上可以使内存带宽和传输速度提高一倍。然而,由于数据交换必须经过北桥,这显然会给处理器访问内存带来更高的延迟。不过,为了减少这种设计的影响,Intel在最新的酷睿处理器微架构中采用了共享二级缓存设计,即两个核心共享4MB二级缓存。使用共享内存的好处是非常明显的,除了使用高内存容量之外,还可以减少内存数据一致性带来的负面影响。另外,由于二级缓存是共享的,两个核心的一级缓存可以直接传输数据,无需经过外部前端总线。更重要的是,当一个核心空闲时,另一个核心可以使用整个4MB内存,大大提高了缓存利用率,有效提升系统性能。此外,每个核心都内置了一套指令集和两数据获取器,共享二级缓存控制器内置了两组数据获取器,可以动态分配给不同的核心,并可以根据程序数据进行定制行为是预取指令和数据,使所需的内存地址数据尽可能地存储在内存中,以减少内存访问次数。改进的内存相关预测技术和预取单元还可以补偿由于内存控制器未集成而造成的损失。---------------------------------------------------------------------------------------Intel增加了对965和965北桥内存控制器的支持Conroe开发了FastMemoryAccess(FMA)技术,这将使965和975芯片的内存性能更加出色,这种FMA技术将包括以下功能:1.“JustInTimeCommandScheduling”可以允许安全有效地使用叠加。通过监视所有不允许访问的操作来控制内存总线上的指令。2.“OutofOrderExecution”可以监视待处理的系统内存请求,并允许跳过日志记录,以更好地利用打开的内存页面来减少延迟并增加带宽。unisticWrites可以监控系统请求,并在内存空闲时释放挂起的请求,使内存数据流动更加高效。rossingOptimizations可以保证数据的高效率传输,允许数据在两个频域之间的第一个可用时钟相位内传输。这些技术点可以优化MCH和系统内存之间的数据传输效率,减少延迟。此外,965和975芯片的北桥将继续支持IntelFlexMemoryTechnology(可扩展内存技术),允许计算机使用不同容量的内存模块保持双通道运行,为系统更新提供了空间。配置更加灵活。AMD也并非没有缺陷,处理器集成的内存控制器虽然缩短了CPU与内存之间数据交换的周期,但也带来了一些问题。由于AMD内存控制器集成在CPU内部,内存的工作频率与CPU相同,并且无法异步设置频率,这会导致超频时内存频率随CPU外频一起升高,一旦超过MemoryResilience会导致内存失效,从而极大地限制处理器的超频能力。这也是Conroe处理器实际超频能力优于AM2处理器的一大因素。还需要注意的是,虽然内存控制器集成在CPU核心中,但CPU可以直接访问内存,而不需要经过北桥,有效提高了处理效率。然而,这种设计的问题在于它需要非常高的内存延迟。增加内存延迟将对系统性能产生巨大影响。目前DDR2内存的延迟还无法与DDR内存相比,尽管随着技术的发展,DDR2内存的延迟正在逐渐降低,与DDR内存的差距已经大大缩短。但如果AM2搭配低频DDR2533甚至频率更低的DDR2400内存,内存带宽增加带来的系统性能提升无法弥补内存延迟对系统的影响。
二、CPU参数“内存控制器:双通道DDR31333/1600”是什么意思?

CPU中的内存控制器限制:双通道DDR31333/1600意味着处理器有两个内存控制器,支持第三代内存技术,可以支持1333MHz或1600MHz内存。

DDR3:指第三代内存技术。

内存控制器:是计算机系统中控制内存并在内存与CPU之间交换数据的重要部件。内存控制器部分。内存控制器决定计算机系统可以使用的最大内存量;存储体数量;内存类型和速度;确定内存颗粒数据深度和数据宽度等。换句话说,它决定了内存的性能。计算机系统也会影响计算机系统的内存性能。