1.了解下CPU历史:
计算机主板上有CPU、北桥(MCH)和南桥(ICH)这三个主要的芯片:
![](https://i-blog.csdnimg.cn/blog_migrate/b67145cc57f45a910d6f511b11ae9a4a.png)
由于FSB变成了系统效能的瓶颈和对多CPU的制约,在台式机和笔记本电脑中,MCH被请进CPU中,服务器市场虽然短暂的出现了IOH,但也慢慢的被CPU吞噬。
![](https://i-blog.csdnimg.cn/blog_migrate/22aaabc1ec8841bb7bfa827034f4cf16.png)
前后简单的对比
CPU中MCH原来的部分,在桌面CPU中叫做System Agent(SA),在服务器CPU中叫做uncore(和内核core对应)。它基本还负责原来的功能,那就是内存管理和提供至少16个Lane的PCIe Root port来驱动显卡(服务器uncore还包括QPI)。这绝不是表面看起来“换个马甲”这么简单。脱离了FSB这条小细管道,内存控制器、PICe Root Port的root complex和内核之间的通信变成了ring bus乃至目前的Mesh网络这种片内总线,羊肠小路变成了高速公路。如此改变让原来的瓶颈消失了,计算机效能才在酷睿后有了质的飞跃。
![](https://i-blog.csdnimg.cn/blog_migrate/4b2c82f7523d54ec0a09abdbe1ccc7d5.jpeg)
2.WGI210AT是干啥的?
自己理解,北桥用来连接CPU,南桥连接各种I/O接口:ETH/SATA/PCIe/USB,结合WGI210AT datasheet,结合公司大佬一句“CPU PCIe 接口内部使用 PCIe 桥片转成 1000M 以太网 ”,这里可认为南桥,也就是x86通过PCIe网卡芯片WGI210AT外扩Gbe网口。
![](https://i-blog.csdnimg.cn/blog_migrate/be7ed7169009ab8f5a7525879def4c9d.png)