
大众
要是程序猿的话,肯定晓得如今Intel和AMD的CPU执行一条计算指令,单核用时不到1纳秒,其计算速度可谓快如电光石火。而DDR4/DDR5内存的读写响应速度在60 - 110纳秒,CPU比内存大概要快60 - 100倍,哪怕用最简单的Python程序也能算出这个结果。
DDR2、DDR3、DDR4、DDR5内存频率存在虚标情况。内存频率分为:内存数据传输频率中的MT/s,就是我们常说的6400、7200、8000这类内存频率。DDR内存的内存IO频率是数据传输频率的二分之一。内存颗粒内部频率方面,DDR5内存是内存IO频率的十六分之一,通常处于133MHz(4800MT/s)到200MHz(6400MT/s)之间,超频条颗粒能达300MHz;而DDR3和DDR4内存则为内存IO频率的八分之一。内存控制器IMC频率通常处于3.2G至4.3G之间。内存控制器总线频率固定于1900 - 2300MHz。DDR5内存接口频率为标称的一半,像6400的实频是3200。通常来讲,题主似乎理解到这一步了,可实际并非如此,因为内存颗粒速度没那么快,这涉及DDR内存关键技术。预取:Prefetch。DRAM内部存储单元核心频率提升困难且成本高,于是引入prefetch(预取)来确保数据传输速率增长。它实质为并串转换,以并行方式提前获取数据后串行输出,进而提高数据传输速率。

硬盘
当内存IO频率处于2200频率以下时,内存IO Clock频率与内存IMC同频,这被懂行的人称为Gear1。例如6400内存的实际频率为3200,8000的实际频率为4000。而当CPU内存IMC分频为1:2时,运行在1600 - 2000,也就是四分之一频率,懂行的人称为Gear2。未来堆叠Rank内存上市后,会以四分之一到八分之一标注频率运行。然而,内存条与CPU连接的系统拓扑结构并不简单。实际上,CPU到内存的通路是分段式的,在内存IMC(集成内存控制器)与CPU计算单元之间还存在一层总线,Intel的叫RingBus(酷睿系列为IU),至强系列叫Mesh Bus,AMD各种龙系列则是HT总线,该总线频率被称为Ring频率或者FCLK频率。目前,Intel的RingBus频率在4.3G到4.6G之间,这个频率等同于小核频率,超Intel小核也就相当于超RingBus总线,因为要是CPU小核频率低于此频率,也会同步降频至CPU频率。AMD的FCLK目前最高运行在2200MHz到2350MHz。
Copyright © 2025 IZhiDa.com All Rights Reserved.
知答 版权所有 粤ICP备2023042255号