The 16-core processor developed by MCST uses 16nm manufacturing technology and supports up to 4 TB of eight-channel DDR4 memory.
MCST, a microprocessor and server developer from Russia, demonstrated its 16-core processor for the first time. It is based on MCST proprietary VLIW architecture, adding features such as new processor virtualization. Also, this chip was designed primarily for desktop computers and servers, which must comply with Russia’s government requirements for security and reliability.
MCST Elbrus-16C is based on the 6th generation VLIW microarchitecture that supports the company’s hardware virtualization. However, it apparently does not contain any per-cycle instruction (IPC) enhancements over the 5th generation Elbrus microarchitecture. The chip consists of 12 billion transistors and will be developed with 16nm technology.
The Elbrus-16C SoC has an eight-channel DDR4 memory controller while bringing together 16 cores operating at 2 GHz. In addition, 32 PCIe Gen 3 lanes, four SATA 3.0 ports and integrated 2.5 GbE as well as a 10 GbE interface are supported.
The CPU can address up to 4TB of DDR4 memory, which is the same capacity as AMD’s EPYC 7002 series processors, but the developer has yet to explain which memory modules (RDIMMs or LRDIMMs) it uses. Additionally, the CPU has a TDP of 110W.
MCST’s new processor has two key features: It supports up to 4 TB of memory per CPU and can run in 4-way SMP configurations. As a result, a four-processor Elbrus-4C-based server can support up to 16 TB of DDR4 memory.
So far, the company has managed to run the Elbrus Linux operating system on an Elbrus-16C based prototype. CPU samples will be evaluated in the coming period and are expected to be ready for mass production by the end of 2021.