154k views
2 votes
What do modern CPUs use to simulate the performance of multiple processors within one processor?

2 Answers

4 votes
They use multithreading if you are talking about cores, not the whole processer.
User Vedha Peri
by
6.3k points
3 votes

Answer:

Multiple Cores

Step-by-step explanation:

Multi-core processors are a processor that contains several cores or "brains" in their packaging. Most processors are mono-core, that is, they have only one brain. While a single-core processor has only one brain to execute processes, a multi-core processor can distribute the processes among its various brains for later execution.

It's like when a person is given a lot of work to do, if another helps him between the two they can divide the work and finish faster. If the two have to do only one job, if this is divisible, then both will also do it faster. But if the work is not divisible, then in that case one would only do it.

That is why the applications that take advantage of these multicore processors are those that can generate many threads such as audio / video applications, scientific calculation, games, 3D graphics treatment.

User VasyaFromRussia
by
5.9k points