Posts

What I would like for IceLake and Zen2... but is not happening

Image
AMD and Intel have their own plans for their forthcoming products, and we have to accept their plans and purchase future hardware choosing among what both companies will offer us in the next years. My vision is different, as I wrote in a pair of recent tweets. This is what I would like. Intel AVX512 hardware occupies too much space: register files, caches, datapaths, and big execution units. AVX512 is important in HPC and servers, but it is less important gamers and mainstream customers. Even in HPC/servers, I don't think that wide SIMD is the optimal design point because of the divergence problem. Personally I would eliminate both 512bit and 256bit hardware and make a more narrow core. The core I propose would measure about 4mm 2 on Intel 10nm. This is about one half the size of Skylake client core. This thinning of the core has two advantages. First, the ability to get higher clocks, because the max frequency achievable by a core is a function of its size; do not expect