896核心1792线程的电脑见过吗? 来感受下

时间:2018-10-27 17:31:15

微软近日发表了篇介绍Windows内核的博文,期间为了展示Windows的强大扩展性,放出了张非常震撼的Windows任务器截图:

乍看似乎没啥特别的,几十甚至上百个逻辑核心的并不罕见,但是注意右侧有个滚动条!

事实上根据下方的检测信息,这套被称为“Windows数据中心级机器”(Windows DataCenter class machine)的共拥有多达896个物理核心、1792个逻辑核心,而且全部100%跑满!

这,几乎就是个小型的超级计算机了。

据介绍,内配置了32颗Xeon Platinum 8180处理器,这是Intel目前最顶级的产品,28核心56线程。

不过我们知道,即便是白金名义的Xeon Platinum,最多也支持八路并行,那么微软是如何做到32路的呢?

微软虽然没有具体解释,但从这篇博文的意图看,显然在软件方面得益于Windows强大而灵活的扩展性,可以同时支持32颗28核心56线程处理器运行,而且全部都能完全利用。

当然,硬件方面的配置也很重要,应该是基于Omni-Path总线、InfiniBand网络架构做了深度扩展和定制,或许还有定制FPGA的配合。

嗯,如果用AMD EPYC 7601,那么这套32路就可以有1024核心2048线程……


本文相关词条概念解析:

线程

线程,计算机科学术语,有时也被称为轻量级进程(Light Weight Process,LWP),它是运行中的程序的调度单位。一个标准的线程由线程ID,当前指令指针(PC),寄存器集合和堆栈组成。线程被包含在进程之中,是进程的一个实体,是CPU调度和分派的基本单位它是比进程更小的能独立运行的基本单位。线程自己基本上不拥有系统资源,只拥有一点在运行中必不可少的资源(如程序计数器,一组寄存器和栈),但是它可与同属一个进程的其他的线程共享进程所拥有的全部资源。

核心

核心即中心、主要部分。

网友评论

提交评论