The sharp dragon 3000 series processor launched by amd this year has upgraded the 7Nm process and zen2 architecture. Its performance in performance, power consumption, heat generation and other aspects is remarkable, and it is highly competitive. At the same time, it has a high cost performance advantage, so it is very popular in the market. The high-end sharp dragon 9 is even in short supply.
The core reason why the Ruilong 3000 processor is more accepted is that it is believed that the AMD processor is finally able to compete with or exceed Intel Core in terms of performance.
But the question is, does AMD's zen2 processor really outperform Intel's in terms of IPC performance? In the ordinary test, the media has compared the performance of the same frequency, and the result is true. But in the view of professionals and professional tests, it is not so simple to evaluate the performance of IPC.
Daniel Lemire, a professor of computer science at the University of Quebec (teluq), last week compared the IPC performance of AMD's Zen 2 with that of Intel's skylake released in 2015. The latter is the basis of the latest generation of core processors, which are inherited from the micro architecture. The next upgrade is the sunny Cove micro kernel on ice lake.
His method to test the performance of IPC is different from that of media. First, he used GNU gcc8 to test a self-made file called twitter.json under the Linux system. This is a benchmark with high load, which includes branch prediction error and few cache misses. He recorded the number of CPU instruction cycles in two stages.
The contrast processor is AMD's epyc Rome go out and skylake, but the IPC performance is not affected by the processor model.
According to his test, in the two-stage test, AMD's zen2 architecture is still weaker than skylake in terms of IPC performance, with a gap of about 10-15%, which is not surprising.
In addition to the above tests, he also tested the IPC performance of his favorite BitSet decoding,The result gap is much larger. The IPC performance of zen2 is about 2 / 3 of skylake's, which is about 67% of the IPC performance。
Of course, Daniel Lemire also said that this test is his own result, and other people's results are not necessarily the same, but from these tests, Intel still has a strong strength in this aspect when it comes to the micro kernel architecture alone. Now, AMD's zen2 is not beyond skylake's micro kernel, although the latter was launched in 2015.
For details and source code, please refer toOriginal by Daniel Lemire。