And a plurality of multi-core CPU what difference

The processor has now become an important factor affecting IT people to buy products, whether PC, mobile phone or the server market, the processor models directly affect the sale of particular products. For consumer products such as mobile phones and PC, the user can distinguish the merits of processor performance from the CPU frequency elements, such as cores. But for multi-core server products, how to distinguish the performance of multi-core and multiple CPU product of it?
To distinguish any difference between the multi-core processors with multiple CPU, we first need to look at the history of the CPU.
Intel processor is the market leader, the historical development process of the CPU can in fact be called the Intel processor development process, today we have the history of the CPU by Intel CPU technology under development process point of view.
In 1971, Intel introduced the world's first microprocessor, the processor opened a development process of the CPU. The processor enables individuals to have the ability to purchase. Thus promoting the development of the computer industry.
In the early days, people just by improving the way the calculation of CPU frequency to improve computing performance processor, at that time, people can we can see that the performance of the product by a processor frequency. But with the increasing demand, the performance requirements have become more sophisticated, traditional processor architecture encountered a technical bottleneck. In order to bring quality improvement to the processor, multi-threaded, multi-core, Cache technology continues to emerge, the emergence of these new technologies enables Intel proud of "Moore's Law" continuity

However, with the introduction of ARM chip, Intel multi-core development direction has been respected by the challenges, many people believe that multi-core technology has reached the limits of silicon atoms bearing, the future development should be increased in order to increase the number of CPU computing performance products . So what difference does it make multi-core and multiple CPU products?   


Multi-core CPU with more than what difference?

Multi-core CPU with more than what difference does it make? We begin to understand them at:
What is a multi-core CPU? Simple to understand is that we will load multiple cores in a single package, allowing users to understand as it is a processor. Such advantage is originally run on a single machine running the program does not require fundamental changes to be able to get a very good performance. The development trend of multi-core Intel also has been insisting the way.

What is more CPU to run it? Understanding Server knows that there are single, dual, multiple points, and ARM processors for the server market launch is presented in this way, eventually forming a distributed system, in fact, with multi-core CPU's internal Distributed result the same, but the look from the outside is a single processor. In this way many problems in software support, operation, fault area.


    Here we give an example to look vivid metaphor:


    for example, you need to move a lot of tiles, you now have one hundred hands. When you install these one hundred full hand to a person, this model is multi-core. When you install the hands of these one hundred 50 people who work, this model is multi-CPU.


    So with multi-core multi-CPU What is the difference in the application? First we look at the multi-core model is a safe one hundred people who hand way, even if this person stupid, speed work than people who have only two hands faster.


    But the one hundred hand on one person, it will also bring some problems, such as one hundred hands moving bricks too much, so the body's spine can not stand, it will not stand. This is the ultimate multi-core CPU. Thus, when a larger number when moving bricks, multi-CPU way out on the show. Yeah strength in numbers.


    Therefore, in the development of the multi-core CPU we have now encountered a bottleneck, and more than one CPU model? It will be the future development trend of it?


Today's multi-core processors as well as highlighting the bottleneck, since the multi-core CPU does not represent the direction of development, and that if more than one CPU is the future direction?


    Multi-CPU model is actually present is this multi-CPU mode At present, Google, Facebook and other Internet companies in the data center, the use of already appear.

Multi-CPU approach is called distributed computing, simple to understand multiple computers connected to each bear part of the same tasks, under the control of the person, run, work together to complete a task.


    With "strength in numbers", that may well describe the distributed computing model, regulate the multiple processors can provide good computational efficiency, while the price is cheaper this way.


    But now this approach does not fit all workloads, it is mainly used in the Internet industry and big data analytics industry, there are many questions that need to be addressed. Before moving bricks also take metaphor to illustrate. For example, two people may grab a brick, so how to deal with it? There is a person while carrying a brick does not go halfway (single point of failure), so this brick how to handle it? There is how to coordinate each processor work out? Etc., are distributed computing

Challenge.


    At present, processors developed to a crossroads, needs new ways to change the current method of calculation, of course, the future of Intel may also new technologies emerge, so that the density of the core can be increased, the continuation of the current multi-core mode.

But today's competitive market is indeed processor can accelerate the development of processor technology, and we look forward to the emergence of new technologies.


For processors, more users from the number of cores to distinguish good and bad performance, then what is the difference with a plurality of multi-core CPU products? By analyzing the technology to introduce changes in processor development and improvements to the user.

Original articles published 0 · won praise 27 · views 80000 +

Guess you like

Origin blog.csdn.net/yimenglin/article/details/103567289