Embed presentation
Download to read offline




A multi-core processor contains two or more independent processing units called cores that are integrated onto a single chip. Each core has its own private cache, while larger caches are shared. Common interconnect network topologies to link the cores include buses, rings, and meshes. Multiple cores allow different operating systems and applications to run simultaneously on separate cores, such as a general-purpose CPU, GPU, DSP, and high-performance core running different operating systems and workloads in parallel for improved performance.


