We’ll see if the Ryzen 9 7950X manages to scale even higher. And 7900X isn’t even the most powerful model AMD has in the Zen 4 lineup. The Ryzen 9 7900X was 90–126 % faster than the Ryzen 9 5900X, but even the Alder Lake processors got a similar beating – against those, the Ryzen 9 7900X is 75–95 % faster in these tests, which isn’t really in line with results common in other benchmarks and apps. In Topaz Labs apps, we did observe performance that is well above the average of the Ryzen 7000 in other programs in our reviews. Conversely, AMD has jumped in with Zen 4 core that introduces these instructions, so now there’s a situation where the advantage is on their side. Ironically, Intel removed support for AVX512_VNNI instructions from Alder Lake processors because they use 512-bit ZMM registers and are one of the subsets of AVX-512 (albeit a very specific one). With the arrival of Zen 4, however, the tables are turning on this one. Upscaling with AI from Topaz Labs (source: Intel) Previously an advantage for Intel, now for the competition At the time, the advantage over competing processors without VNNI was significant. The company then partnered with Topaz Labs to have them use VNNI (via the OpenVINO framework) to optimize their applications (Gigapixel AI, Denoise AI, Video Enhance AI…).Īnd Intel then showed Topaz Labs apps in their official benchmarks, where they gave the 10th/11th generation quad-core mobile processors higher performance than they would normally get. They should use 16-bit and 8-bit precision (with integer values), which are useful for inference, i.e. Intel promised that VNNI instructions would dramatically increase the performance of these processors in neural network operations, the “AI” applications for which these instructions are explicitly designed. The second extension was first featured in the Cooper Lake server Xeons, the first one (VNNI) was one of Intel’s highlights for the 10nm Ice Lake and Tiger Lake processors (10th and 11th generation Core for laptops). This designation subsumed the 512-bit VNNI instructions, also sometimes referred to as AVX512_VNNI, on the one hand, and support for BFloat16 (AVX512_BF16) data type operations on the other. You may have heard of VNNI (Vector Neural Network Instructions) before under the name DL Boost. It seems to bring huge performance improvements in a number of apps, despite the limited 256-bit width of Zen 4 SIMD units. But the Zen 4 cores support another instruction set extension that used to be Intel’s pride and joy, and now the roles have reversed a bit: VNNI. We’ve already discussed their benefits (bigger or smaller) here. Ryzen 7000 with Zen 4 architecture is the first AMD processor to support 512-bit AVX-512 vector instructions.
0 Comments
Leave a Reply. |