微软最近发表了一篇介绍Windows系统内核的博文。乍一看,似乎没什么特别的。拥有几十个甚至上百个逻辑核心的系统并不少见,但要注意右边的滚动条!事实上,根据下面的检测信息,这个名为“WindowsDataCenter类机器”(WindowsDataCenterclassmachine)的系统总共有896个物理核心和1792个逻辑核心,而且全部100%满!这几乎就是一台小型超级计算机。据介绍,该系统搭载了32颗至强铂金8180处理器,是英特尔目前最先进的产品,拥有28核56线程。但是,我们知道即使是Platinum名义上的XeonPlatinum也最多可以支持8通道并行,那么微软是如何做到32通道的呢?虽然微软没有详细解释,但从这篇博文的意图来看,很明显在软件方面,得益于Windows强大灵活的扩展性,可以同时支持28核56线程的32个处理器。同时,所有这些都可以得到充分利用。当然,硬件配置也很重要。应该是基于Omni-Path总线,InfiniBand网络架构进行深度扩展和定制,或许还有定制FPGA的配合。好吧,如果使用AMDEPYC7601,那么这个32路系统可以拥有1024个核心和2048个线程......
