Если не знакомы с таксономией Флинна (SISD, SIMD, MISD, MIMD) в контексте параллелизма, вот вам обзорная статья как устроено параллельное программирование на уровне CPU.
https://betterprogramming.pub/an-introduction-to-parallel-programming-972eb16921ce
https://betterprogramming.pub/an-introduction-to-parallel-programming-972eb16921ce