What Intel needs is SVE-like variable width SIMD-AVX to solve hybrid problem

Intel Logo

What are AVX, AVX512? AVX or “Advanced Vector eXtensions” is a family of SIMD instructions on x86/x64 that have expanded the old SSE/2 (Streaming SIMD Extensions) that themselves have extended/expanded the original SIMD x86 instruction set: MMX (Multi-Media eXtensions). AVX2 increases the width to 256-bit while AVX512 increases the width … Read more…

big/LITTLE cores Performance Analysis – AlderLake to RaptorLake and beyond

What are “AlderLake”, “RaptorLake”? It is the current (12th gen) Core architecture – soon to be replaced by “RaptorLake” (RPL 13th gen) – that replaced the short-lived “RocketLake” (RKL “real” 10th gen aka ICL) that finally replaced the many, many “Skylake” (SKL) derivative architectures (6th-10th “fake” gen). It is the … Read more…

big/Performance Core Performance Analysis (Intel 12th Gen Core AlderLake (i9-12900K))

What is “AlderLake”? It is the “next-generation” (12th) Core architecture – replacing the short-lived “RocketLake” (RKL) that finally replaced the many, many “Skylake” (SKL) derivative architectures (6th-10th). It is the 1st mainstream “hybrid” arch – i.e. combining big/P(erformant) “Core” cores with LITTLE/E(fficient) “Atom” cores in a single package. While in … Read more…