前端总线(FSB)是早年连接CPU与北桥芯片的系统总线,一度是衡量平台性能的重要指标,奔腾4时代频率标称高达1600MT/s。随着内存控制器并入CPU,它被QPI、DMI等点对点互连取代,成为计算机体系结构演进的经典一课。

| 英文全称 | Front Side Bus |
| 连接对象 | CPU与北桥芯片 |
| 典型速率 | 400-1600MT/s |
| 峰值带宽 | 约12.8GB/s(1600MT/s) |
| 取代者 | QPI、DMI、HyperTransport |
前端总线(Front Side Bus,FSB)是经典PC架构中连接中央处理器与北桥芯片的系统总线,CPU对内存、显卡及其他外设的所有访问都要经由这条通道,其频率与位宽直接决定了处理器与外界交换数据的能力,是2000年代装机玩家耳熟能详的核心参数。
在传统的北桥南桥架构中,北桥集成内存控制器并连接AGP或PCIe显卡,南桥管理USB、硬盘等低速设备。CPU通过前端总线与北桥通信,再由北桥中转到内存和显卡。前端总线之名与后端总线相对:后者是当年CPU连接外置二级缓存的通道,后来缓存并入芯片内部,前端总线便成了CPU唯一的对外干道。英特尔平台的FSB采用四倍数据率技术,物理时钟200MHz即可标称800MT/s;奔腾4至酷睿2时代,FSB从400MT/s一路提升到1600MT/s。
前端总线的致命弱点是所有流量共享带宽,且访存必须绕道北桥、延迟居高不下。AMD在2003年的K8架构率先把内存控制器集成进CPU,并以HyperTransport点对点互连取代FSB,访存延迟大幅下降;英特尔于2008年的Nehalem架构跟进,推出QPI互连并整合内存控制器,北桥职能逐渐并入CPU,FSB就此退出历史舞台。今天CPU与芯片组之间的DMI链路、多路服务器之间的UPI互连,都是这场变革的延续。
问:现在的CPU还有前端总线吗?答:没有了。内存控制器和PCIe控制器都已集成在CPU内部,内存与显卡直连处理器,CPU与芯片组之间改用DMI等专用链路。
问:当年常说的FSB 800MHz是真实频率吗?答:不是,物理时钟其实是200MHz,凭借每周期四次传输折算出800MT/s的等效速率,习惯上被叫作800MHz。
问:为什么集成内存控制器能提升性能?答:省去了经北桥中转的一跳,访存延迟显著降低,且内存带宽不再与其他流量抢占同一条总线。

| 英文全称 | Front Side Bus |
| 连接对象 | CPU与北桥芯片 |
| 典型速率 | 400-1600MT/s |
| 峰值带宽 | 约12.8GB/s(1600MT/s) |
| 取代者 | QPI、DMI、HyperTransport |
登录 后参与讨论
暂无讨论,来发表第一条评论吧