我对 CPU 制造商使用的一些术语有点困惑。
我知道 FSB 是连接 CPU 和北桥的总线,QPI(Intel)和 HT(AMD)取代了这项技术。新架构具有集成的内存控制器。
但有些厂商会把DMI(Intel)和UMI(AMD)与这些术语相对照。我以为这两个是NorthBridge和SouthBridge之间的总线。
因此,我有一些问题:
1)这些术语之间有什么区别?
2) FSB 的单位是赫兹,而 QPI、HT、DMI、UMI 的单位是 GT/s。是否有任何公式可以标准化这些度量?
答案1
过去北桥处理快速操作(链接到 CPU、内存控制器等),而南桥处理相对较慢的操作。
如今,许多职责都发生了变化。首先,内存控制器几乎总是位于 CPU 芯片上。这大大提高了 CPU 到内存的带宽。
让我们从过去的情况开始。这里前端总线充当 CPU 和芯片组之间的纽带。具体地说,是 CPU 和北桥之间的纽带。
此链路的带宽取决于其宽度(几乎?)始终为 64 位宽)及其速度。此速度受芯片组和 CPU 的功能限制。更快的 CPU 一代通常支持更高的 FSB。这足够了,直到 CPU 拥有多个内核,每个内核都需要足够的带宽,但保留单个 FSB。这迫使从旧的 FSB 设置更改为新的设置。
对于 AMD 来说,这是超传输CPU 与其他 CPU 之间或 CPU 与芯片组之间的链接。对于英特尔来说,这是通过一种叫做QuickPath 互连。
然而,Hypertransport和QPI发挥的作用是一样的:在CPU和其他部件之间快速传输数据。
功能减弱的北桥和南桥之间也进行了类似的升级。新的链路称为直接媒体接口。它与 PCIe 链路 (x4 或 x2) 非常相似。
由于 PCI-e 通道通常以交易量或每秒位数表示,因此您会得到术语 GT/s(千兆 T/s)
FSB 以赫兹为单位,QPI、HP、DMI、UMI 以 GT/s 为单位。是否有任何公式可以标准化这些测量值?
注意 GT/ 中的 /ss。也就是每秒交易数。Hz
也是每秒的意思。