May 2020
Intermediate to advanced
496 pages
13h 54m
English
First, let's cover a few different types of multi-core systems. They have two primary types of configurations/architectures: heterogeneous and homogeneous. A heterogeneous system is one that has multiple cores, but they are different in some way. Contrast this with a homogeneous system, where all CPUs can be treated identically and interchangeably.