Shared Memory Parallelization (SMP)

Shared Memory Parallelization (SMP) is a parallelization technique that incorporates the usage of multiple threads (or logical processors) in a node to solve problems.

SMP involves the utilization of a Shared Memory paradigm wherein, multiple threads communicate with each other and use a single shared memory space.