2 cores plus HT = 4 threads... :/Soso, Dan Baker has insight? Great, maybe he can explain this:
2 threads - 57FPS:
![]()
![]()
4 threads - 87 FPS (54% gain)
![]()
8 threads - 92 FPS (5% gain and less work on each thread)
![]()
Looks like a perfect multi rendered engine.
/edit: In 1080p the frames jump from 57fps with 2 threads to 106fps with 4 threads. That is an ~86% increase. Hm.
2 cores plus HT = 4 threads... :/
Yes and the 8 thread picture shows 4 cores with a lot of work and 4 cores with low utilization.He posted the game using 8 threads... what more do you need? You said it couldn't be done and he's doing it....
Sadly, the result looks like a flashback to the benchmark for 3DMark’s API Overhead test in DirectX 11. And no, I wasn’t hitting some odd frame rate cap, as lowering the resolution and image quality pushed performance up to 125fps. It makes you wonder what exactly lets Microsoft label it as a DirectX 12 game. I’ve asked Microsoft for clarification, but I have yet to hear back.
![]()
Microsoft’s Gears of War Ultimate Edition is touted as a DX12 game but the built-in benchmark mode makes it look more like a DX11 game.
To be fair to Gears of War, my testing was done solely in the game’s built-in performance benchmark. While multi-core efficiency is one of the feature achievements of DirectX 12, other aspects of the new API would give Gears of War the DirectX 12 check-off. All I know is the performance benchmark doesn’t seem to improve as you increase CPU cores.
Exactly.I like how some of you conveniently forget that a number of UE3 games from the last few years show scaling upto a reasonable number of threads,ie,around 4. Even the engine used in BF3 could scale upto 4 threads.
That does not mean its a proper DX12 engine.
From PCWorld:
http://core0.staticworld.net/images...s_of_war_19x10_medium_dx12-100647959-orig.png
Looks like the game really only really uses two cores for the internal benchmark.
Soso, Dan Baker has insight? Great, maybe he can explain this:
2 threads - 57FPS:
![]()
![]()
4 threads - 87 FPS (54% gain)
![]()
8 threads - 92 FPS (5% gain and less work on each thread)
![]()
Looks like a perfect multi rendered engine.
/edit: In 1080p the frames jump from 57fps with 2 threads to 106fps with 4 threads. That is an ~86% increase. Hm.
Yes and the 8 thread picture shows 4 cores with a lot of work and 4 cores with low utilization.
That's not multi-threaded rendering. Multi-threaded rendering evens the load across all cores. Let me show you.
![]()
[/Spoiler]
His image actually proves my point. He just isn't knowledgeable enough to notice it.
His image shows 4 threads with a lot of usage and 4 others with significantly less. In other words, only 4 threads have rendering tasks assigned and the other 4 are swapping with the busy cores. So at any given time you only have 4 busy threads. Hence my comment about 2 cores with HT (or 4 cores w/o ht).
Review sites have noticed the same thing.