在计算机主板上,前端总线是一个通信接口,它将中央处理器与系统内存和其他组件(例如外设)连接起来,在CPU和其他组件之间来回传输数据。
FSB 通过芯片组实现计算机组件之间的通信。在基于 Intel 的计算机中,芯片组有一个北桥(内存控制器中心)和一个南桥(I/O 控制器中心)。
北桥通常连接到内存插槽,并通过高速图形总线(例如加速图形端口)连接到显卡。南部ridge 通过外围组件互连等总线处理与外围设备的连接。 FSB 的速度通常决定辅助系统总线的速度。
说到 FSB 对计算机性能的影响,主要有三个因素:时钟频率、宽度和数据传输速率。 FSB 的频率以兆赫兹(1,000,000 周期/秒)为单位测量,通常称为 FSB 的速度。速度差异很大,从频率为 66 MHz 的旧型号到速度超过 1 GHz 的最新示例。
FSB 的宽度(以位表示)是另一个关键规格。大多数 FSB 型号都是 32 位或 64 位宽。另一个重要指标是数据传输率,通常以传输/周期表示。将这些因素相乘就得到了 FSB 的带宽,这本质上是可能的最佳吞吐量。例如例如,总线宽度为 32 位、频率为 100 MHz 的 FSB 每周期执行 4 次传输,传输速率为 3200 MB/秒。<图 >FSB 位于计算机主板上,它将 CPU 连接到内存并
表达与 CPU 速度相关的 FSB 速度通常更有用。例如,如果您计算机的 CPU 速度为 2.0 GHz,FSB 运行在 200 MHz,则 CPU 与 FSB 的比率为 10:1。在这种情况下,FSB本质上是一个数据瓶颈; CPU 处理数据的速度比总线发送数据的速度快得多,因此 CPU 必须花费一些时间处于空闲状态。
较小的比率意味着CPU和FSB之间的性能差异较小。因此,CPU 与 FSB 比率为 3:1 的计算机将比 CPU 与 FSB 比率为 10:1 的计算机性能更好。通常可以使用主板上的硬件设置 FSB 速度:跳线或 BIOS。
在双总线架构的计算机中,有一个前端总线和一个后端总线。 BSB 在 CPU 和高速缓冲存储器之间建立连接,并且通常以与 CPU 相同的时钟速率运行。 CPU 通过 BSB 访问的内存是典型的盟友第 2 层缓存和/或第 3 层缓存。 L2 缓存是静态 RAM,L3 缓存是可以为 L2 缓存提供数据的专用内存。
在双总线系统中,通过 BSB 访问系统内存速度更快,因为它是运行的专用连接短距离内。更快地访问内存可以提高计算机的性能。
基于 FSB 的计算机架构已基本被淘汰,取而代之的是具有更好性能的新系统。 FSB 在 20 世纪 90 年代到 2000 年代初的大多数计算机中很常见,但后来被现代计算机架构所取代。
现在大多数计算机没有 FSB 或北桥。相反,这些机器使用点对点连接,例如英特尔的 QuickPath Interconnect、英特尔的直接媒体接口和 AMD 的 HyperTransport。在此设置中,CPU 直接连接到南桥或 I/O 控制器。
在没有 FSB 的计算机中,CPU 具有独立访问系统内存的集成内存控制器。这种设置显着提高了访问内存的效率,并释放了快速连接器的带宽以用于其他功能。
前端总线不再是主板架构的常规部分,但它在计算机和计算机中无处不在。 21世纪初的服务器。 FSB 是对原始单系统总线的重大改进,它为当今的高性能计算机铺平了道路。
0 篇文章
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!