This coming out in 8.1?
WoW's engine is not only outdated, it is intentionally so, for the lowest common denominator system problem. The more systems able to run the game, the better.
Updating the code to allow this would be great; the problem is making sure that the game can run on everything from 1 to 10 or more cores and threads simultaneously.
Updating the code to allow this would be great; the problem is making sure that the game can run on everything from 1 to 10 or more cores and threads simultaneously.
10/16/2018 11:39 AMPosted by AdamsmithThis coming out in 8.1?
No
This is what is coming - https://www.wowhead.com/news=287727/new-multithread-optimizations-coming-in-patch-8-1-tides-of-vengeance
If you're running Windows 10 with DirectX 12 and have compatible hardware.
If you're running Windows 10 with DirectX 12 and have compatible hardware.
10/16/2018 11:43 AMPosted by Eaginn10/16/2018 11:39 AMPosted by AdamsmithThis coming out in 8.1?
No
Yes
10/16/2018 11:42 AMPosted by TurginWoW's engine is not only outdated, it is intentionally so, for the lowest common denominator system problem. The more systems able to run the game, the better.
Updating the code to allow this would be great; the problem is making sure that the game can run on everything from 1 to 10 or more cores and threads simultaneously.
Since at least BfA (and I am sure Legion too), the min requirements for WoW went up to CPUs that would have multi-cores. So making sure it works on 1 core CPUs is a non-starter as they no longer supporting 1 core CPUs (officially anyway).
WoW utilizes all of my cores and threads... multiboxing...
Lol. Never. At least not real multicore support
I already have it, since I only play Wow in Linux. The OS does it itself.
10/16/2018 12:18 PMPosted by KypookinsI already have it, since I only play Wow in Linux. The OS does it itself.
Technically you play wow through emulation software.. Remember when all the pc hipsters started running linux cause they thought it made them cool... HAHA
From my tests so far in BFA, WoW runs a LOT worse under DX12 than DX11. I feel like you'd be better off playing on DX11 with the poor multicore scaling over the big performance hit the DX12 implementation gives.10/16/2018 11:45 AMPosted by SorelaiThis is what is coming - https://www.wowhead.com/news=287727/new-multithread-optimizations-coming-in-patch-8-1-tides-of-vengeance
If you're running Windows 10 with DirectX 12 and have compatible hardware.
The DX11 is atleast matured and better supported in drivers. Maybe AMD RX users will see a benefit? They usually gain more from DX12. Across multiple Nvidia cards WoW has played worse in DX12 than 11 for me tho
10/16/2018 11:42 AMPosted by TurginWoW's engine is not only outdated, it is intentionally so, for the lowest common denominator system problem. The more systems able to run the game, the better.
Updating the code to allow this would be great; the problem is making sure that the game can run on everything from 1 to 10 or more cores and threads simultaneously.
This is not true at all
No, and there aren't many mmos, right now that make use of multiple core cpus.
The game has had multicore support for like a decade or longer. I think they're just optimizing DX12 in 8.1.
10/16/2018 12:18 PMPosted by KypookinsI already have it, since I only play Wow in Linux. The OS does it itself.
No it doesn't. At least, not well.
Multithreading can't be automated from a single-threaded application, as you'll quickly run into concurrency issues. You need to write the engine from the ground up to allow for multiple threads completing a piece of work.
I saw a video earlier that this might be out in 8.1 but apparently a recent PTR patch or update broke it.
This would be a great optimization change if it does push through.
Edit: https://www.wowhead.com/news=287727/new-multithread-optimizations-coming-in-patch-8-1-tides-of-vengeance
This would be a great optimization change if it does push through.
Edit: https://www.wowhead.com/news=287727/new-multithread-optimizations-coming-in-patch-8-1-tides-of-vengeance
This sums it up pretty well.
https://us.battle.net/forums/en/wow/topic/20762037596?page=2#post-36
The game can use more than one core, but the biggest hit to performance are instructions that are bound to one core.
https://us.battle.net/forums/en/wow/topic/20762037596?page=2#post-36
The game can use more than one core, but the biggest hit to performance are instructions that are bound to one core.
10/16/2018 11:39 AMPosted by AdamsmithThis coming out in 8.1?
Getting 40+ fps while clearing Zul' trash then back to 90+ with 5.00Ghz CPU feels bad.
I hope this thing changes everything..
And I hope they do put some toggle options instead of just go to the config.exe folder and put the commands your self. that's silly.
10/18/2018 10:13 PMPosted by EzyrinFrom my tests so far in BFA, WoW runs a LOT worse under DX12 than DX11. I feel like you'd be better off playing on DX11 with the poor multicore scaling over the big performance hit the DX12 implementation gives.10/16/2018 11:45 AMPosted by SorelaiThis is what is coming - https://www.wowhead.com/news=287727/new-multithread-optimizations-coming-in-patch-8-1-tides-of-vengeance
If you're running Windows 10 with DirectX 12 and have compatible hardware.
The DX11 is atleast matured and better supported in drivers. Maybe AMD RX users will see a benefit? They usually gain more from DX12. Across multiple Nvidia cards WoW has played worse in DX12 than 11 for me tho
You've been testing this on the live version or the PTR? Live version is currently better optimized for DX11 than DX12 on most video cards. The PTR builds supposedly are better optimized for DX12.
So unless you've been testing PTR builds, the results you're seeing make sense.
10/16/2018 12:07 PMPosted by LaserpicklesWoW utilizes all of my cores and threads... multiboxing...
Wouldn't that be because each WoW window will use its own core?