-
Actual processor performance is the total number of instructions that a processor can process in each clock cycle, so adding one core would theoretically double the number of units that the processor can execute per clock cycle. The reason is simple, because it can execute instructions in parallel, with several cores, and the upper limit of the number of instructions that can be executed per unit of time will be increased several times. However, it is much easier to embed a few more cores inside the chip than to increase the integration of the cores.
As a result, multi-core can use multiple low-frequency cores to generate processing performance that exceeds that of high-frequency single-core without increasing production difficulty, especially for server products that need to face a large amount of parallel data, and multi-core assignment tasks can improve work efficiency. It can be seen as a miniature form of multi-processor collaboration, and to achieve a higher performance ratio, one system to achieve the performance of multiple systems.
-
In fact, the main advantage of dual-core over single-core is to handle multitasking, for example, you open several programs at the same time, like QQ, Thunderbolt, Warcraft, and browser. In this case, as long as other accessories keep up, it will generally run smoothly, while a single core can't.
If you simply consider one, for example, just for surfing the Internet or playing games, you can't actually feel how fast the dual-core is, and the gap with the single-core is not obvious.
-
The number of cores of the CPU processor is not as much as possible, because the performance of the CPU itself will be affected by the number of cores, but also by the CPU architecture and frequency.
The number of CPU processor cores is not as large as possible, and it is best to choose the right one
The reason why the number of cores of the CPU processor is not as much as possible is mainly because the CPU processor will be affected by the overall architecture and main frequency, not only related to the number of cores, such as the common 16-core CPU in everyone's life, its state is not as good as the 8-core CPU processor, because the number of cores is too much, so it cannot be properly allocated during the operation process, which will lead to slowing down the running speed, and even the phenomenon of jamming or restarting.
At present, most of the existing CPUs in China are dual-core or quad-core, so the application will also be improved and optimized according to the initial single-core, dual-core and quad-core. In a normal scenario, more cores will only become a burden, with little to no speed-up, but productivity scenarios can be tried with 8 to 16 cores, or even more. Because it is affected by the power consumption wall, the CPU clock frequency has remained at the same level for many years, and it is difficult to increase it, and about 6GHz is actually the limit state.
CPU processor architectures are approaching their physical limits and will gradually evolve towards multi-core
With the increase of people's demand, everyone's requirements for CPU processors have become more stringent, the PC main frequency can increase thousands of times under normal circumstances, and the memory can also increase tens of thousands or even hundreds of thousands of times, so it should develop towards multi-core in the future, so it is just around the corner to become 10,000 cores. According to the current situation, the number of CPU processor cores is not always better, and only by choosing the right one can you keep the best state.
-
As long as you understand the development process of CPU processors, you can clearly know that the power consumption of CPU processors is not determined by the number of cores, but by the manufacturer's optimization technology and manufacturing procedures for the processor to determine whether the CPU can maximize its efficacy.
Especially in the mobile phone CPU processor, due to the higher degree of use and fine requirements for the scene. Therefore, in the adaptation of different models, if the processor itself does not do enough to share the power consumption pressure of the core frequency, it may lead to the use of multiple cores, but it is not as efficient as the single-core operation.
The number of CPU cores is not tied to performance.
For ordinary consumers, there will be some relevant gaps in the cognition and understanding of the CPU core, blindly believing that the more the better, and the efficiency of using the device is fast, which will be further reflected. However, in terms of actual situation, the optimization technology on the core to the degree of adaptation for different electronic devices will affect the power consumption pressure of the processor itself, which is why the number of CPU cores is not directly related to the performance it can really release, which is worth noting. <>
The more CPU cores there are, the more important the optimization technology is.
Like a mobile phone or a computer, the number of CPU cores used by different running software is different. The more power a lot of software uses, the more power it consumes to the core. In order to minimize the problem of lag or heating caused by this situation to the device, CPU manufacturers will try to reduce this problem by optimizing the technology for specialized CPUs.
Increasing the number of cores too much will increase power consumption.
When adding CPU cores, manufacturers should not only consider whether the performance can meet the needs of the corresponding equipment, but also consider each other, because of the heat consumption caused by the problem of heating and smooth operation. If the relevant equipment cannot need too much CPU and new power consumption, then too much increase will not have much enhancement effect, if the manufacturer does not carry out more obvious optimization on multi-core devices, and for the improvement of mobile phones, multi-core equipment will also be difficult to play its due value. <>
-
There are several reasons, the first is power consumption, the more cores in the CPU, the more power consumption and more energy consumed. The second is heating, the more cores there are, the more serious the heating of the cup, and the higher the requirements for heat dissipation. The third is the utilization problem, because there are too many cores to be allocated reasonably, so the computing speed is slowed down.
-
"CPU is not the case, the more cores, the better. In addition to the number of cores, the performance of the CPU is also affected by the policies of the CPU frequency, architecture, hyperthreading, and boost frequency. Choosing the right one is the best.
For example, a 16-core CPU is not as fast as an 8-core CPU, because there are too many cores and cannot be reasonably allocated, so the computing speed slows down.
-
When dealing with a single task, the single-core performance is dominant;
When it comes to multitasking, multi-core is dominant.
Number of cores: The more cores in a residual limb, the better;
Main frequency: In general, the higher the main frequency, the better;
Turbo frequency, when the computer processes less data, the CPU frequency will automatically decrease, when processing a lot of data, the CPU frequency will automatically go up to Yusheng, Core i5 and i7 support turbo function, and some AMD processors also support turbo function;
Production process: The production process greatly affects the CPU performance, even if the advanced production process has a lower number of cores and a lower frequency than the old production process, but the performance is still stronger than the old process
Different interface types, different data exchange and transmission speeds, and different CPU computing capabilities;
Number of caches: The more cache levels, the better.
The advantage of multi-core over a single core is that it can really process multiple things at the same time, so if a program wants to get better performance on a multi-core CPU, multi-threading is necessary. However, the use of multi-threading involves the problem of data synchronization between threads, and programmers must coordinate the access and processing of data between programs. However, I don't think the difference between multi-core programming and single-core programming is that it is a matter of thread synchronization, because single-core programming can also use multi-threading, and it also needs to face the problem of thread synchronization. >>>More
Updated the dual-core patch. Also, it depends on whether your graphics card driver is installed. It's generally a problem with the graphics card! Install the lower driver.!Or update the graphics card driver.
Solution: After running the program, open the task manager, enter the process management, find the process of the program, right-click the process, select the CPU relationship, and turn off the CPU >>>More
The motherboard can be used with 770, 790 with integrated graphics card, you already have a separate graphics card, there is no need to buy a motherboard with integrated graphics, one is high power consumption (although only a little higher), and the other is a board with integrated graphics will more or less increase the heat, and it is also a trouble when the weather is hot. >>>More
At present, most of the common computers are Intel Core i3 series i5 series i7 series CPUs, AMD Phenol, Athlon, Ryzen CPUs, etc. There are many models for each series. >>>More