Low power processor design has been applied to arm with more than 180 billion chips. Two years ago, it began to explore the edge, cloud and 5g markets, and released the neoverse e series processor. Arm said at that time that the performance of this series of processors would achieve 30% per year by 2021. In 2019, the first generation of neoverse N1 will be launched, with a performance improvement of 60%, which is twice the target proposed in 2018.
This week, arm updated the neoverse product line again, releasing the second-generation N-series neoverse N2 and the new neoverse V1 platform.Compared with neoverse N1, neoverse N2 improves single thread performance by 40% while maintaining the same level of power and area efficiency. Also, compared with neoverse N1, the performance of neoverse V1 can be improved by more than 50%.
Does arm rely on single core and multi-core competition of X86 in high-performance computing market?
Why does neoverse CPU emphasize single core performance?
Two years after the launch of neoverse series, it has three series, e series, n series and V series.Neoverse n series considers performance, power and area (PPA) at the same time, and is good at scalability; V series aims to provide the best performance and consumes more area and power; E series focuses on efficiency and optimizes power consumption and area reduction.
As a newly released product series, V series is more performance oriented. Therefore, neoverse V1 is designed for 7Nm and 5nm, and is the first to support scalable vector extensions (SVE). Based on the software programming model of unknown width vector unit, SVE can execute SIMD integers, bfload16 and floating-point instructions.
At the same time, V1 also supports the connection of pci5.0, ddr5, hbm2e and ccix 1.0, which can realize bidirectional consistent communication between chips between slots and small chips in package.
Based on ARM architecture, Japan's fugaku supercomputer uses 512 bit SVE technology. It is not only the fastest supercomputing in the world, but also the fourth supercomputer on the latest green500 list.
Another new product released by arm this week is the 5nm process design, which supports PCIe 5.0 and ddr5, and is further expanded by supporting hbm3 for high bandwidth memory and ccix 2.0 and CXL 2.0 for architectures. It can support the design from 8 cores, 20W to 192 cores, 350W, and is a highly scalable platform across the cloud, smart NICs, enterprise network and edge devices with limited power consumption.
More details about the new V1 and N2 releases will be announced later, Chris Bergey said. Now we only know that V1 and N2 have improved the single core performance by more than 50% and 40% compared with the previous generation N1.
He also gave a chart. The x-axis represents the chip level performance, and the y-axis represents the per thread performance. From the chart, we can see that compared with the traditional Intel and AMD server CPUs, the single core and chip level performance of Neover se surpasses the products on the market.
Neoverse's 30% performance improvement per year continues beyond 2021
In other words, there are similarities between cortex and neoverse products in the same period.For example, neoverse N1 and cortex-a76 were developed at the same time. There are many similarities between the two microarchitectures.
Neoverse V1 can be seen as a peer design of cortex-x1, and the two flagship CPUs may share many very large core architectures. Cortex-x1, a new product released in May this year, also pursues maximum performance.
Neoverse N2 is special because it represents the design of the next generation cortex-a, which is the follow-up product of A78 released in the same period with cortex-x1. This may be the key reason why the technical details of neoverse N2 can not be released yet. In order to more intuitively explain the relationship between cortex and neoverse product line, a picture made by foreign media AnandTech can help you understand it better.
In terms of software ecology, the key task of arm is the chip level interface of arm, which provides an opportunity to design system level solutions. Arm invests in ccix and CXL to provide better interconnection technology, provide scalable switching network and support a large number of processor cores.
In addition, arm project Cassini hopes to be friendly to software developers through standards, platform security and reference implementation, so that industry partners can deploy and use the arm based platform.
In terms of infrastructure software including operating system and hypervisor support, Xen, KVM, docker container and more and more kubernetes have announced support for ARM architecture. Many open source projects initially driven by arm are becoming autonomous and commercial ISV applications are evolving.
But arm still has a long way to go to really shake x86's position in the cloud CPU market.
Of course, neoverse is for markets from the cloud to the edge.Chris Bergey also pointed out that arm's opportunities actually include the support of cloud native software, as well as helping customers overcome the challenges brought by Moore's law slowdown through customization.
Lei Feng network (official account: Lei Feng net) previously reported that Amazon and Marvell have applied ARM architecture to the cloud, Amazon launched the ARM architecture of the server processor Graviton2, Marvell also launched a customized ThunderX3 processor based on ARM architecture, HUAWEI Hass also launched a series of servers based on Neoverse N1 designed.
Some people in the industry believe that the key to arm's success in the cloud market is to meet the customized needs of large Internet companies and cloud service providers.
Chris Bergey said customers who don't have strong design experience are more likely to choose the neoverse core.
Can arm architecture chip cover from terminal to edge to cloud in the future? Now it seems that in addition to the efforts of arm, whether or not it will eventually be acquired by NVIDIA has become a key factor.