中文English
CMP is a single chip multi-processor.In a CMP system, all processor cores on the same chip participate in task scheduling and interrupt handling on an equal basis, share memory and...

Is cmp a chip device?

CMP is a single chip multi-processor.

< br >

In a CMP system, all processor cores on the same chip participate in task scheduling and interrupt handling on an equal basis, share memory and external devices, and can also share (part or all) of the on-chip cache.

< br >

The structure of CMP is relatively simple, can directly use the existing processor core, so the development cycle and cost are relatively low, another benefit of simple structure is that it is easier to obtain a high frequency. Because multiple processors are integrated on the same chip and the cache is shared, the communication delay between microprocessors is significantly reduced, which helps improve the overall system performance. Therefore, CMP has a good development prospect and wide application space, many famous universities, scientific research institutions and commercial companies have carried out extensive and active research.

< br >

In order to truly take advantage of CMP, the support of software, especially system software such as operating systems and compilation tools, is crucial, without which CMP would be in a \"idle\" state. Therefore, each CMP system requires system software tailored to it.