Didn't the
remove AVX-512 (and others) from Lakefield because the two cores needed the same instruction set(s)? Look near the bottom, "Whats Missing in Lakefield?"
that pretty new
I am thinking about x86 real, 16bit/ 32bit old, MMX, SSE (maybe, games dont agree)
maybe it doesn't take that much space, but it is slowing down
when you have skylake IPC gracemont on board, then you can (hello windows scheduler) reschedule the load to the gracemont core
it is not like old atom, which was good for a hand calculator
and the new big fat kill ocean cove can deliver
if you look at the ARM ecosystem, they can freely deliver without bothering much about being backwards compatible imo mainly because its accepted by the mobile market
my Ipad 4 has old version of iOS, my daughter's phone (my old one experiment) honor 7 has android 6, but Intel/amd x86 needs to run my mother's 20years old microscope software
the older codes are single threaded+compatibility based
this is a big opportunity unseen in the x86 history