- When buying a new computer, you often measure between dual-core and quad-core. So what do they mean, really have to consider when choosing?
- Dual Core and Quad Core: The most basic thing
- When do you need a multi-core CPU?
When buying a new computer, you often measure between dual-core and quad-core. So what do they mean, really have to consider when choosing?
Note: This article only refers to dual-core and quad-core CPUs for computers, not for mobile.
Dual Core and Quad Core: The most basic thing
Here’s what you need to know about CPU cores:
– There is only one processor (processor), which can have 1, 2, 4, 6 or 8 cores.
– Currently, the most multi-core processor can be purchased with 18 cores
– Each “core” is a part of the processor that performs the processing. Basically, a kernel corresponds to a CPU (central processor).
Logically, the higher the kernel, the faster the processing speed, but it’s not always the case that everything is a bit complicated.
Multi-core processors can only provide faster performance when a program can divide its tasks between multipliers. Not every program has that capability.
The clock speed of each core is also a determinant of speed, along with its architecture. A newer dual-core CPU with higher clock rates usually outperforms the quad-core CPU, but with lower clock speeds.
The more multipliers, the more power consumed by the chip. When the processor runs, it needs energy for all the cores.
Manufacturers are trying to reduce the power consumption that makes the processor more energy efficient. However, the rule is still the same: four-core CPU will consume more energy, and if using a laptop battery will be exhausted quickly.
There are quite a number of factors that affect the processor chip temperature, but MakeUseOf again reiterates the general rule: the higher the kernel, the higher the temperature.
As a result of heat dissipation, manufacturers (or PC users) need to find an efficient thermal solution.
Many people do not necessarily have more expensive. As noted: clock, architecture and many other technologies can affect the price. But if the same generation, same technology, then the multiplayer processor will be more expensive.
Software is also important
This is something manufacturers never want to disclose: it does not matter how many processors your processor has, it is important for the software you are running on them.
Programs must be specifically developed to take advantage of the processor’s multi-threaded power, called “multi-threaded software,” but the amount of such software is not much.
It is important that when the software supports multithreading, what are they used for? Take the example of Google Chrome and Adobe Premiere Pro.
Premiere Pro requires individuals to work with part of the video editing process. Complex video with multiple edits, each core can perform separate tasks for each section.
Similarly, Chrome will require each kernel to process a different tab. The problem is that every time a new website loads, the tab usually has nothing to do with it anymore. The job then just put the website into RAM. This means that even if each core can be used for a background tab, that is not really necessary.
Chrome’s example shows that even if the software supports multithreading, overall performance has not improved too much.
Double doubling speed doubles
Assuming you are using multi-threaded software and all hardware is the same, does quad-core processor have twice the speed of dual core?
Not at all. Increasing the multiplier does not mean that the software speed will be faster. In essence, tasks are split in sequence (most multi-threaded software do the same) or randomly. For example, you need to perform three tasks to complete a task, and you need to do the same five actions. The software will “call” the number 1 for task 1 of action 1, while the second task for second and third task 3, but the fourth will perform the task number 1 of action 2.
If the third task requires a lot of power and time, the software can split task 3 into 3 and 4, but it does not. Instead, even if the first and second actions are completed sooner, action 2 is forced to wait for the third action 3 of action 1, then sum the results of the first and second nuclei. 3 together.
In a nutshell, today’s software is not yet able to make the most of its multi-core capabilities, and doubling does not mean that processing speed doubles.
When do you need a multi-core CPU?
Once you know what each person will do and how fast you are going, you will ask yourself, “Do I need a lot of people?” That depends on your needs.
If you use a game console, you will need a multiplayer processor. Most of the new titles from the studios advertise that “XXX supports multi-threaded architecture.” Although the graphics of the game depends on the GPU, but the CPU also helps a lot.
Make movies, make music
With professional computer use for editing movies, editing music, many people will benefit. Most movie / music editing software utilizes multi-core audio.
If you are designing with Photoshop, AI or CAD, high-speed processors or large caches are better suited to you than multiple cores. Even if software like Photoshop supports multithreading, the speed is not as good.
As mentioned above, multi-core CPUs are unlikely to deliver higher speeds. Although most new browsers support multithreading, they only help in the background, keeping tabs on more processor-intensive tabs.
Most office applications do not support multi-threading, so dual-core or quad-core CPUs deliver the same speed.
In short, there are many factors that determine the speed of a system, not just the CPU. Do not expect the computer to run faster but only replace a component such as CPU from 2 to 4 cores.