In the era of intelligence, Moore's law is slowing down, and traditional computing mode can not meet the needs of all application scenarios. The world needs heterogeneous, cloud side collaborative and ubiquitous diversity computing. The next decade is a golden one for computing architecture innovation.
Ai Wei said that computing ushers in a new era and the pattern of computing power is changing rapidly. From the perspective of the total power of mainstream processors, x86 used to subvert UNIX hosts with the advantage of PC scale. Now, this pattern is also changing, and the market is dominated by arm.
How does history happen and how will it reappear?
The computing industry has a long history, Ai Wei said. The history of software and hardware engineers, especially software engineers, began only half a century ago. But in the course of this half century, we have seen a huge industrial change
Since the rise of the PC machine in the 1980s and 1993, it has been observed that the final output of the PC -dominated x86 has gradually caught up UNIX, although at that time it was only
It is noteworthy that history may reappear.
In 2007, when the x86 was still growing rapidly, smart phones went on the market. Soon in 2013, the inflection point appeared, and the output of arm computing power led by smart phones exceeded x86.
Today, Arm provide 82 per cent of computing power, x86 only 16 per cent. Moreover, it can be seen that the rate of Arm force growth is five times that of x86 force growth.
It is also related to the change of upstream industry from end to end. First of all, the development of semiconductor advanced technology is no longer led by PC, but has turned to arm based smart phones, which have become the main driving force of the whole semiconductor industry advanced technology.
On this basis, the varieties of products based on arm will be more colorful, and the innovation of products based on arm will be more and more.
Ai Wei pointed out that in 2019, as the processing capacity of Kunpeng 920 reaches the level of high-end processing server, the story of quantitative change to qualitative change will happen again.
He said that for every engineer, facing the change of computing platform, the key is how to transfer his skills to a new computing architecture.
Multi-core parallelism speeds up performance again
Early software does not have to be modified, the performance of the computing platform will also be better and better, because the main frequency of the processor becomes higher. But now the growth of the main frequency is a bottleneck in the continuation of Moore's law.
When the performance of the processor reaches a certain level, it will encounter huge power consumption constraints. The improvement of the main frequency is proportional to the waste of power consumption to the third power, so the way to improve the performance by improving the main frequency cannot go on.
How to break through the bottleneck and continue to improve CPU computing power?
Huawei's choice is multi-core parallelism. From the perspective of servers, as early as the first generation of Kunpeng 916, Huawei has used the 32-core arm cortex A72 with the main frequency of 2.4GHz. By last year, Kunpeng 920 had increased the number of cores to 64, and adopted Huawei's self-developed core.
This isn't just a change Huawei' re making, mr. ai stressed. Multiple Arm processors are adding more cores to the market, and intel and AMD are taking the path of multi-core boost. This also brings new challenges to software engineers, which are the changes that developers need to adapt to.
In addition to the improvement of multi-core high-performance processing capacity, Ai Wei pointed out that a higher speed and lower delay bus is also needed, which can make you access data, peripherals and networks more quickly, as well as the connection technology of the lowest physical layer.
In addition to hardware, there is a need to transfer computational power value of the bridge
Ai Wei pointed out that in the era of high-speed development of PC, hundreds of millions of new users can be added every year, and the number of software applications reaches 100000 levels. In the era of smart phones and cloud, the number of users has grown to 1 billion, and the number of software is 1 million, and the prosperity of these upper software is also due to the increase of 1 billion times of the computing power that the lower unit cost can purchase.
According to him, Arm server software ecology has experienced three stages of development, from operating system to middleware, to software development tools, all aspects have been gradually enriched. At present, the number of enterprise software supporting Arm has increased 40fold from 2015 to now, reaching more than 2200,
Ai Wei said that in the era of cloud AI 5G, end-side cloud collaboration has become a reality, there are more opportunities. Especially the arrival of 5 G, so that the end-to-end request response time reduced to 10 milliseconds. this delay has been able to match the neural response speed of the AR/VR and the eye brain, bringing new application scenarios and experiences, and a closer connection between the digital world and the physical world has also been achieved.