美国服务器的CPU 与家用电脑的CPU的区别有?
某公司服务器部门BIOS新员工来扯一下,拿Ivy Bridge的Xeon E7来碾压一下家用的Haswell i7好了。Haswell的Xeon E7还没发布,就不把它请出来了,免得给Intel法务部增加绩效…
Xeon的Core数量要比Core的Core数量多很多。Ivy Bridge E7最多可达15 Cores,Haswell更多。再开个超线程,就算只有一颗CPU,也能让任务管理器界面无比壮观…
然后Intel估计发现Core上除了拼数量以外没发有大的性能突破了,于是转而去拼了。Ivy Bridge Xeon每Core自带2.5MB L3 Cache,形成37.5M的共享L3… 当然跟L3动不动上80MB的IBM Power比还是小巫见大巫…
当然,欲望是无止境的… 客户:I want more
于是Xeon就支持了多处理器互联(via Intel QPI 链路),Xeon E7 88×× V2支持3个互联接口,最多支持8个处理器互联,形成立方体拓体。于是就有了120Core,240Thread的CC NUMA系统了… #请自行脑补拓扑图#
客户:I want more
Intel:再多我就管不了了… 自己设计节点互联芯片去吧… 例如某家的32路K
然后八内存,内存各种简单,就是没有最多只有更多…
E7上为了挂更多内存,就不在CPU上直出DDR地址线了,改而设计了一个叫SMI的链路,连到内存条上的一颗内存REG[1]拓展芯片,由内存扩展芯片出DDR地址线。于是一颗E7最多可以插48[1]跟32G的内存条,单处理器1.5TB[1]最大内存,8S系统妥妥的12TB[1]最大内存就粗来了… 满配的时候无比壮观…
然后最大的差异就是可靠性了… IBM Power太逆天了,还是看Intel好了…
Intel在Xeon里加了Machine Check Architecture (MCA),如果BIOS和管理软件做的好的话就能做到诊断出系统里大大小小的各种错误。大到上次系统宕机的元凶到底是谁这种推理破案故事,小到内存哪个颗粒或者哪个链路哪跟线上出现了一个bit错误之类的… #其实一般小错误都不报告的,把客户吓着了就不好了。