您展示的方法对于主板来说是一种相当古老的拓扑结构——它早于 PCIe,这确实让它回到了 00 年代的某个地方。原因主要是由于整合困难。
基本上 15 年前,从商业角度来看,将所有东西集成到单个芯片上的技术几乎不存在,而且这样做非常困难。将所有东西集成起来会导致硅片尺寸非常大,从而导致产量大大降低。良率本质上是由于缺陷而在晶圆上损失了多少管芯——管芯越大,缺陷的可能性就越高。
为了解决这个问题,您只需将设计拆分为多个芯片 - 在主板的情况下,这最终是 CPU、北桥和南桥。CPU仅限于具有高速互连的处理器(据我所知称为前端总线)。然后,您将拥有集成了内存控制器、图形连接(例如 AGP,一种古老的计算技术)的北桥,以及与南桥的另一个较慢的链接。南桥用于处理扩展卡、硬盘驱动器、CD驱动器、音频等。
在过去的 20 年中,能够以越来越小的工艺节点制造具有越来越高可靠性的半导体意味着将所有东西集成到单个芯片上成为可能。更小的晶体管意味着更高的密度,因此您可以容纳更多,改进的制造工艺意味着更高的产量。事实上,它不仅更具成本效益,而且保持现代计算机速度的提高也变得至关重要。
正如您正确指出的那样,拥有一个与北桥的互连成为瓶颈。如果您可以将所有东西都集成到 CPU 上,包括 PCIe 根复合体和系统内存控制器,那么您会突然在图形和计算的关键设备之间建立极高速的链接——在 PCB 上,您可能正在谈论 Gbps 数量级的速度,模具可以达到 Tbps 数量级的速度!
此新拓扑反映在此图中:

图片来源
如您所见,在这种情况下,图形和内存控制器都集成到 CPU 芯片上。虽然你仍然有一个链接到实际上是由北桥和南桥的一些位组成的单个芯片组(图中的芯片组),但现在这个互连速度非常快——可能达到 100+Gbps。仍然比模具慢,但比旧的前端总线快得多。
为什么不完全整合一切?好吧,主板制造商仍然需要一些可定制性 - 多少 PCIe 插槽,多少 SATA 连接,什么音频控制器等。
事实上,一些移动处理器确实更多地集成到了 CPU 芯片上——想想使用 ARM 处理器变体的单板计算机。在这种情况下,由于 ARM 出租了 CPU 设计,制造商仍然可以按照他们认为合适的方式定制他们的芯片,并集成他们想要的任何控制器/接口。