|
|
|
|
|
by q-big
1557 days ago
|
|
> Intel has been sitting twiddling its thumbs for years, What evidence do you have for that? Intel really wanted to release (in my opinion) very interesting processors, but had serious problems over years with getting their 10 nm process "stable" (i.e. sufficiently high and reproducible yield rates). They even back-ported some of their planned CPU architectures to their working 14 nm process "just to get something out". Since these processors were not developed with 14 nm in mind, they of course were not as good as they could have been. |
|
No. Intel just wanted to show some little improvements to keep performance gap constant, hide their neat tricks until competition catch up, and use them when clients or the market really demanded it.
The only notable efforts I've seen were reducing performance penalty of SpeedStep performance switching, making better memory controllers to "Catch" AMD, and other power-gating and independent throttling capabilities to address density issues in systems.
When fab/power/thermal issues became apparent, they started to hide AVX/AVX2 frequencies, created frankenprocessors for some applications, etc.
However, I've seen no real effort to make groundbreaking innovations in x86 space rather than protecting what they already had.
Performance counters, and other underlying piping to make processor observable was nice though.
As a result, I can still use a 3rd generation i7 as a daily driver for almost all tasks at hand, including development. The only definitive performance difference shows itself when I run my scientific code after compiling it with platform platform specific optimizations on newer systems. On that regards, an M1 MacBook air can be 25% faster than a 7th gen 7700K processor, and I find it ironic.