Those are great reviews and comparative analysis. Here are the corresponding articles at TechSpot:
You've seen the results of our numerous tests of Intel 10th-gen Core laptops as well as for AMD models using Ryzen 4000 CPUs. Comparing them has been...
www.techspot.com
This is part two of our investigation into Ryzen Mobile 4000 versus Intel's 10th-gen Core processors in the same laptop design. Before we had covered productivity performance...
www.techspot.com
As a programmer I am somewhat puzzled about what makes the performance difference from game to game of similar genre. Ryzen actually wins some, even if it is a small minority. What is special about these wins? Is it:
- Poor code (i.e. Ryzen does best generally or incidentally on poor code)?
- Good code for both platforms, giving Ryzen the edge? If so, is it (a) just generally good programming with common code that runs well on both platforms, or (b) separate code paths for Ryzen, due to targeted (and perhaps AMD assisted/sponsored) optimisation effort?
- Good code for Ryzen, poor code for Core (though unlikely given Intel's market domination)?
My guess is 2a, perhaps 2b, and that PC game developers are still neglecting testing and performance tuning for Ryzen (in particular, avoiding unnecessary performance degradation due to certain programming constructs and/or instruction sequences), due to Intel's market dominance and perceived CPU lead in gaming.
Perhaps development tools have something to do with it. Intel may have a strong foothold in compiler, debugger and performance analysis software.