SPR has a much stronger AVX-512 implementation than Genao. The reason for that performance result is mostly due to memory bandwidth Genao's 12 channel memory controller vs SPR's 8 channel memory controller.
The author even said it himself in his conclusion, "But for software tasks like code compilation or CPU-based 3D rendering where the outright core/thread count is most pressing and/or memory bandwidth intensive where the 12 channel memory shines, the AMD Genoa parts easily lead."
One AVX-512 test, which doesn't have AMX optimization and isn't memory bandwidth intensive is the chess test and Intel comes out ahead here despite being well behind in core count. AMD's AVX-512 implementation is very good for being non native, but lets not get carried away here.