pcslookout
Lifer
- Mar 18, 2007
- 11,959
- 157
- 106
OMG 90% on 12 threads? You see! We really have entered the era of the 8 core CPU! I'm such a prophet. That's profit, baby.
No, jk. This is absolutely disgusting. But, I must say, DRM or not, I'm really glad I don't have a quad.
This was pretty predictable and people who have been fighting that a 4c8t CPU as being the best gaming CPU at $300 are going to be in for a rude awakening even as early as next year. Games are well on their way to capping out on 4c CPU's, there is only so much mad clock capability of SL and KBL will help out.
Depends on what you consider detriment. A super fast 4 core in current games is overcoming a thread limitation. But that is because those games are specifically pulling back workload to fit in well on a well clocked i7. This changes starting next year, between R5, R7, more price attainable HEDT higher core solutions, i5, and i7 there will be more than enough 6-8+ core solutions for companies to stop specifically optimizing for the old i7 base. The code will pretty much already be there from the consoles.Don't think the situation is as dire as you make out for 4C/8T CPUs:
http://www.dsogaming.com/pc-performance-analyses/assassins-creed-origins-pc-performance-analysis/2/
![]()
I'm not disputing that higher threaded CPUs are more 'future proof', obviously that is the case. We just haven't reached the point yet where 4C/8T is a detriment to gaming performance, even in a 'worst case' scenario like AC:O
LOL, no!But that is because those games are specifically pulling back workload to fit in well on a well clocked i7.
Not far from the truth. But my point was that Multitasking in the past was handled kind of poorly because people were writing for pretty extreme setups on completely unsupported architectures with the 360 and the PS3. So starting in 13 with a 3-5 dev cycle we are seeing the first of games using MT code for 8 cores (if anemic cores) that is compatible with the PC when porting. On top of that DX12 and Vulcan dev has only just started to really push into game usage this year and for the most part the primary development for those games was DX11. DX12 will only increase core usage as devs get more accustomed to it. Then on top of that you have the different needs trying to get 60FPS, 144FPS and so on means more page calls which means more CPU usage that again with DX12 and Vulcan get spread across the cores. Not something to worry about on consoles with them primary locked at 30FPS.LOL, no!
Games are pulling back so they can still be played on consoles!
That's why we now have low level APIs and that's also why so many games use the GPU for as much compute as possible instead of using the CPU.
Lol. That isn't what I am talking about. But I mean yeah it should already play all current games and probably all games for the next 10-15 years.So maybe one day my 44 core XEON workstation can run all future games w/o problems!
No it won't, that's an old wive's tale that get's parroted around on all the forums.DX12 will only increase core usage as devs get more accustomed to it.
That do have tons of threads. Hell you have some games assigning upwards of 32 and 64 threads. The threads exist and have existed for over a year or two. The optimization for what were the fastest CPU's in the i7's have held back CPU usage.No it won't, that's an old wive's tale that get's parroted around on all the forums.
Dx12 will get rid of the ,in amd's case single threaded, driver thread.
Devs will have to add dx12 driver workload to every one of their game threads,so bottom line games will keep the same amount of threads they have today,minus the separate driver thread, but each one of them will do a bit of driver work instead of all of it being done on one thread.
Dx12 has the potential to be used with more threads but it won't happen, for the same reasons games in general don't have a lot of threads today although they could,games are designed for consoles...
And this has what to do with dx12?That do have tons of threads. Hell you have some games assigning upwards of 32 and 64 threads. The threads exist and have existed for over a year or two. The optimization for what were the fastest CPU's in the i7's have held back CPU usage.
Now this isn't me saying OMG we are going to see 100% CPU usage on a 16c+ CPU soon. But we have been seeing the i7 capping out at 99%+ CPU usage for a year and a half now. I can't believe it is this hard for people to see this shift coming even though it's this close.
DX12 is naturally multi threaded and naturally spawns threads for page calls. As for the threads yes, even though these games utilize more threads the workload itself isn't too much larger than it would be on a 4c8t setup. Which makes sense, I mean you have to optimize a game you can't cripple the fastest system by sending more data then the CPU can handle. Again consistent 90%+ CPU usage for the last couple years.And this has what to do with dx12?
So we have games that assign 32-64 threads for years now but somehow they are still held back by the i7?
Don't think the situation is as dire as you make out for 4C/8T CPUs:
http://www.dsogaming.com/pc-performance-analyses/assassins-creed-origins-pc-performance-analysis/2/
![]()
I'm not disputing that higher threaded CPUs are more 'future proof', obviously that is the case. We just haven't reached the point yet where 4C/8T is a detriment to gaming performance, even in a 'worst case' scenario like AC:O
DSOgaming updated that article after patch 1.03 and said that it improved performance on their hex core CPU. I can also verify that patch 1.03 increased performance as well, but annoyingly, it also introduced some stuttering in Alexandria![]()
This thread is epic!
We need to put this in context.
If I have to pick a PC for the vast majority of non geeks and business and their everyday task. I would pick a dual core + SSD over 4 or 8 core + HDD any day. Especially if Dual Core gets 4 threads, that is plenty for those majority. They dont work like us, which 10s or even 100s of open Tabs in browser, dozens of application opened in the task bar. Most of them are just two or three apps with a few tabs.
If it wasn't for the High res monitor, iGPU using main memory as Video memory and apps continues to gobble up memory, I would even dare to say 4GB memory is enough for them.
I think 2C4T + Modern SSD should be minimum these days.
For us geeks or really prosumers, 4C8T should be bare minimum as we should actually put those to use in everyday usage.
But we really need some more headroom. So I say 3C6T for non geeks and 6C12T for Prosumers as standard.