用于服务器的ARM:有关Marvell ThunderX3处理器的详细信息,该处理器在SCM中具有60核,在MCM和SMT4中具有96核
Marvell在Hot Chips 32大会上透露了有关第三代基于ARM的Thunder-X处理器的详细信息,我们之前已经谈到过。
在过去的几年中,ARM处理器已在移动领域变得极为流行,但是现在又出现了另一种趋势-具有这种架构的芯片在服务器开发中的渗透。事实证明,具有ARM体系结构的处理器性能非常好。但是,让我们找出Marvell提供的功能。
该公司表示,96个内核仅与两晶布局有关。一个晶体最多可包含60个核。这类似于IBM的IBM POWER10方法。借助SMT4,Marvell处理器可以提供240或384个线程,具体取决于版本。这使云提供商可以在单个套接字中托管大量VM。
SMT4支持以硬件实现。因此,操作系统的每个ThunderX3线程看起来都像一个具有ARM体系结构的单独处理器。在这种情况下,晶体面积仅增加5%。
至于上一代处理器,Marvell声称比Thunder X2优越30%。根据开发人员的计算,第三代ThunderX的生产率是第二代的2-3倍。增长的主要原因是基于ARM v8.3指令的工作以及对ARM v8.4 / 8.5的部分支持。
与选择环形总线进行核心通信的英特尔不同,Marvell使用的是网状网络。在当前布局中,外环包含高速缓存(每个芯片80MB L3),电源管理单元,内存,PCI Express和处理器间总线(在这种情况下为CCPI)控制器。
开发人员还谈到了内核资源的共享。事实证明,它是动态的,在四个方面进行,包括抽样,执行,计划和“退休”。该公司对多线程进行了优化,以实现新处理器的线性扩展。增长率从x1.28到2.21。
最后,该公司还透露了I / O子系统的详细信息。电源控制接收8个通道,并支持DDR4-3200。有16个单独的控制器负责PCI Express支持,它们支持标准的第四版。当连接到16个NVMe驱动器时,这可提供较高的性能。
将来,Marvell将讨论电源管理-在这些细节被揭示之前。但是众所周知,处理器的制造商是台积电,技术工艺是7 nm。60核版本将在今年晚些时候上市。下次该公司将提供双晶处理器。此外,ThunderX4处理器的开发已经开始。
All Articles