> Not sure why you keep referring to Skylake since Intel hasn't shipped a Skylake-based CPU in years, and the most problematic CPUs currently shipping that lack AVX-512 support are several architectural generations ahead of Skylake, for both the P-cores and E-cores.
I could have swore Intel's first E-cores were skylake based. My bad. Point is that its Intel issue, not AVX-512 issue.
> They still ship huge volumes of CPUs, especially in laptops where AMD is still underrepresented.
They physically shipped them, yes, but the products were lackluster. I don't recall when Intel had a good desktop CPU last time.
> Targeting a discrete GPU is different than not supporting integrated GPUs at all, which would be analogous.
The analogous case would be targeting a specific graphics API feature level, say, D3D 9.x, because that's what the majority of GPUs on the market support. Except game developers somehow figured out that they can support multiple D3D feature levels instead of being permanently stuck targeting whatever the majority happens to have.