Home >Computer Tutorials >Troubleshooting >Is 8 cores and 16 threads enough for gaming?
With the continuous development of game technology, the requirements for computer hardware are becoming higher and higher. For gamers, the processor is one of the important factors affecting the gaming experience. Is an 8-core, 16-thread processor sufficient to meet current gaming needs? PHP editor Xinyi will take you to analyze this issue in detail, discuss the performance of 8-core 16-thread processors in games, and help players make the best choice.
The picture is smooth enough and there is no lag at all. I recommend you a game.
"Ni Shuihan" has relatively excellent visual effects and a more realistic "Jianghu" atmosphere. The game introduces TressFX hair technology to make the hair in the game more detailed and realistic; it uses Vicon motion capture technology for motion capture; it uses the Havok engine for physical performance; it is the first game to use Enlighten global illumination for lighting performance Technical domestic games.
You may have a question... One thread can only be completed by one core at most and one core can allocate multiple threads! So there is no concept of 8 threads and 16 cores... Hyper-threading technology depends on me The understanding is that originally a brain only thought about one thing, but now a brain can think about multiple things, but only when the brain has idle resources (meaning that the tasks performed are relatively simple and one brain can complete these multiple things alone). It feels like it doesn’t have much effect, but it’s better than nothing
The difference is like one is 8 people doing things with one hand, and the other is 8 people doing things with both hands
The number of cores of the CPU refers to the physical, that is, how many cores there are on the hardware. core. For example, dual-core includes 2 relatively independent CPU core unit groups, and quad-core includes 4 relatively independent CPU core unit groups.
The number of threads is a logical concept. Simply put, it is the number of simulated CPU cores. For example, a 2-thread CPU can be simulated by using one CPU core number
The differences between 8 cores and 16 threads and 12 cores and 16 threads are as follows: 1. Different speeds.
The CPU speed of a 12-core processor is greater than that of an 8-core processor.
2. The number of threads is different.
The number of CPU threads for a 12-core processor is 16 and can simulate up to 16 cores, while the number of threads for an 8-core processor is 12 and can simulate up to 12 cores.
3. The number of cores is different.
The number of CPU cores for a 12-core processor is 12, while the number of CPU cores for an 8-core processor is 8.
The difference lies in the number of threads.
Specifically, "8 cores and 8 threads" means that the CPU has 8 physical cores and 8 logical threads. Each physical core can only process one thread at the same time, that is, 8 physical cores can only process one thread at the same time. Can handle 8 threads.
"8 cores and 16 threads" means that the CPU has 8 physical cores and 16 logical threads. Each physical core can support two logical threads to process tasks at the same time, so 16 threads can be processed at the same time. .
Simply put, multi-threading allows the CPU to process multiple tasks in parallel at the same time, speeding up the efficiency of data calculation and processing. Of course, an increase in the number of threads will also bring corresponding costs, such as higher demand for other hardware resources (such as memory), or higher heat dissipation and power supply capabilities.
The difference is: 1 The number is different, 4 cores and 8 threads is half of 8 cores and 16 threads, also called half. 8 cores and 16 threads is twice as much as 4 cores and 8 threads.
2 Applications are different. If you choose 8 cores and 16 threads, use 8 cores and 16 threads. If you choose 4 cores and 8 threads, use 4 cores and 8 threads.
The eight-core computer means that the computer CPU has 8 physical cores, and the 16-thread means that the CPU can process tasks with up to 16 threads at the same time. Number of cores and number of threads Threads are important performance indicators of computer CPU. The higher the number of cores of the CPU, the higher the processing speed. The greater the number of threads, the more conducive it is to running multiple programs at the same time, because the number of threads is equivalent to the number of tasks that the CPU can process in parallel at a certain moment.
Half.
4 cores and 8 threads means that the CPU has four physical cores and can handle 8 command requests from the system at the same time. 8 cores and 16 threads means that the CPU has 8 physical cores and can handle 16 system command requests at the same time. Heavy numerical analysis shows that 8 cores and 16 threads are better than 4 cores and 8 threads. Almost half of it.
1. Different meanings
Twelve boxes and sixteen threads, twelve cores means that there are twelve cores in the CPU, and the core is also called the core, which is the most important part of the CPU Components, sixteen threads refer to the number of multi-threaded threads of the CPU, which has sixteen. Four cores and eight threads refer to four cores, and the number of multi-threaded threads of the CPU is eight.
2. Different technologies
Twelve cores and sixteen threads use hyper-threading technology to simulate one physical core into two logical cores. In theory, it should be like twelve physical cores. The cores also execute sixteen threads at the same time, so the device manager and task manager will show twelve cores, but in fact they are not really twelve cores! Four cores and eight threads are physical four cores plus eight threads!
8개의 물리적 코어, 즉 8개의 CPU 코어가 있으며, 코어 수가 많을수록 처리 속도가 빨라집니다. 16개의 스레드는 CPU가 동시에 작업을 처리하는 스레드를 최대 16개까지 가질 수 있음을 의미합니다. 스레드 수가 많을수록 동시에 여러 프로그램을 실행하는 것이 더 좋습니다.
The above is the detailed content of Is 8 cores and 16 threads enough for gaming?. For more information, please follow other related articles on the PHP Chinese website!