kalniel
But your graph shows otherwise - early 2020 is actually a dip in sales, it's only from Q3 2020 that it's increased to recent time highs (though still not at late 2017 levels - presumably that's substrate shortage at play).
Look quarter to quarter. Q2 2020 is 2.38 million more than Q2 2019. Q1,the pandemic was only just starting and I know many were tentatively holding off purchases. But if you go from Q1 to Q3 the biggest part of the increase happened there,which would match with the increase in PC sales. Q2 2020 is almost the same as Q2 2017,when mining was starting to ebb upwards,and better than Q2 2016. Q2 2018 was when mining was starting its downwards spiral.
However in Q2 2020,GPU prices hadn't increased that much showing most demand was driven by gamers.
Prices only ticked up between Q3 2020 and Q4 2020. That is exactly when mining started going upwards in October 2020.


In some aspects its probably the biggest crypto boom.
Retailers such as OcUK have gone into detail about the problems they have seen,once mining became a big deal again. The botting started mostly again in late 2020,and they have been talking about how miners have been snapping up a lot of their GPUs.
Basically the bots would buy the GPUs even before people could click buy on the website by interfacing with it directly.
kalniel
Also the graph shows what, 11.8 million dGPUs in Q1 2021? yet the headline article is talking about 119 million GPUs sold.. I guess they weren't discrete GPUs after all.
AFAIK its both IGPs and dGPUs?? It does show how most PCs don't use a dGPU!!
Edit!!
I looked at the JPR article Hexus linked to and its poorly written.

The chart shows Intel,so it includes IGPs too.