Thursday, February 21, 2019

Multicore Processors

MultiCore Processors
Definition:multicore processor is a single integrated circuit (a.k.a., chip multiprocessor or CMP) that contains multiple core processing units, more commonly known as cores. There are many different multicore processor architectures, which vary in terms of
  • Number of cores. Different multicore processors often have different numbers of cores. For example, a quad-core processor has four cores. The number of cores is usually a power of two.
  • Number of core types.
  • Number and level of caches. Multicore processors vary in terms of their instruction and data caches, which are relatively small and fast pools of local memory.
  • How cores are interconnected. Multicore processors also vary in terms of their bus architectures.
  • Isolation. The amount, typically minimal, of in-chip support for the spatial and temporal isolation of cores:
    • Physical isolation ensures that different cores cannot access the same physical hardware (e.g., memory locations such as caches and RAM).
    • Temporal isolation ensures that the execution of software on one core does not impact the temporal behavior of software running on another core.

No comments:

Post a Comment

Types of Computer

Types of Computer There are two types of Computer which are as follows. Analog Computers Digital Computers Analog Computers Duri...