Calculators Which Games Fully Utilize Quad-Core CPUs?

  • Thread starter Thread starter The_Absolute
  • Start date Start date
  • Tags Tags
    cpu
AI Thread Summary
Modern operating systems, including Windows, support multi-core CPUs and effectively manage thread scheduling across multiple cores, including those with hyper-threading. However, many contemporary games, such as Crysis, are primarily designed to utilize only two cores, limiting performance improvements from quad-core CPUs. While some games like Far Cry 2 may leverage quad-core capabilities, the majority still rely on one or two cores for processing. In contrast, professional software applications, including Adobe Premiere, MATLAB, and ANSYS, are optimized to utilize all available cores and threads, showcasing the potential of multi-threading in non-gaming contexts. The perception of multi-threading in applications can sometimes be misleading, as the operating system may simply alternate tasks across cores rather than genuinely executing them simultaneously.
The_Absolute
Messages
174
Reaction score
0
I was curious if your OS, and background/system tasks are fully multi-threaded throughout all the Four cores of a quad-core CPU. As well as all Eight threads, if that quad core supports hyper-threading.

Most modern games, like Crysis, are only programmed to be threaded through Two processor cores. Which is why a quad-core CPU doesn't make Crysis run faster.

Are there any games that take full advantage of a quad-core CPU? I heard that Far Cry 2 does.
 
Computer science news on Phys.org
I don't know about games, but a video rendering package called Adobe Premeire will use all 4 cores.
 
Most games only use one or two cores. Multi-threading can get difficult so most games just don't use it. Professional software programs like adobe, matlab, ansys, comsol, etc have the ability to use all cores and threads.
 
The_Absolute said:
I was curious if your OS, and background/system tasks are fully multi-threaded throughout all the Four cores of a quad-core CPU. As well as all Eight threads, if that quad core supports hyper-threading.

Yes. Windows natively supports multicore CPUs back to Windows XP, and schedules threads to fill idle cores appropriately, taking into consideration thread priority. Task Manager (Ctrl+Alt+Del in Windows XP and Ctrl+Shift+Esc in Windows Vista and 7) will show a graph of the load on each CPU.
 
Last edited:
Sometimes programs can appear to be multi-threading when they are not. The OS can just be alternating between the cores to spread out the load.
 
Pattonias said:
Sometimes programs can appear to be multi-threading when they are not. The OS can just be alternating between the cores to spread out the load.

Most modern video games are programmed to only be multi-threaded through Two processor cores. Such as Crysis, for example. Are there any games yet which take full advantage of a quad-core processor?
 
In my discussions elsewhere, I've noticed a lot of disagreement regarding AI. A question that comes up is, "Is AI hype?" Unfortunately, when this question is asked, the one asking, as far as I can tell, may mean one of three things which can lead to lots of confusion. I'll list them out now for clarity. 1. Can AI do everything a human can do and how close are we to that? 2. Are corporations and governments using the promise of AI to gain more power for themselves? 3. Are AI and transhumans...
Thread 'ChatGPT Examples, Good and Bad'
I've been experimenting with ChatGPT. Some results are good, some very very bad. I think examples can help expose the properties of this AI. Maybe you can post some of your favorite examples and tell us what they reveal about the properties of this AI. (I had problems with copy/paste of text and formatting, so I'm posting my examples as screen shots. That is a promising start. :smile: But then I provided values V=1, R1=1, R2=2, R3=3 and asked for the value of I. At first, it said...
Back
Top