In this article, we will discuss scalar computing (and some of its drawbacks), the need for vector/parallel computing, the fundamental concepts behind single instruction, multiple data (or SIMD) architecture, as well as one of its implementations in modern CPUs, namely: Intel's Streaming SIMD Extensions, or SSE for short.
Scalar Computing (SISD Architecture)
Before parallelization was widely implemented in computers systems around the world, scalar processors were used to solve computational pro...
Published on July 11, 2022 03:43