Multithreading

Chris said they have plans for WoW for the next 20 years. Is one of those plans multithreading? I’d like to be able to get 120 FPS in main city hubs. No one is playing WoW on a single core CPU.

9 Likes

im not sure if that would be possible seeing as the engine even modified as it is today was made back when computers were rocking 2 cores max. quad cores were very rare back in 2004. it’s still working off the same base code as it did when it was first made. at best maybe it could be made to work off two cores?

why does that matter if the human eye can only see 59 fps?

A lot of games stick to operating on a single thread. Typically you’d only offload cpu-intensive tasks that span multiple frames to another thread. If you’re accessing the same block of memory across separate threads you’re going to run into issues.

Multi dollar company sorry its not in the budget

1 Like

you obviously didnt read my post. or you know absolutely nothing about how game engines work. pick one.

WoW is running 54 threads for me. Pull up task manager, go to details, add the “threads” column. Any modern software will be multithreaded.

And you don’t understand multithreading. Pull up task manager, it’s right there.

It’s not an impossible engine update.

Gamebryo has updated in this regard multiple times.

That said, like Kaethleah said, I’m really not sure that this is true. The game would run like garbage for everyone, if it were the case.

Why do you think WoW isn’t multi-threaded?

Take a look at the patch notes for 8.1…

Things the game has been doing for years already for $1000 please Alex.

What we need is multipiggeh’ing, as in multiple piggeh mounts.

I can make fun of blizzard if i want to and you can’t stop me fam

Running multiple threads and splitting the load equally are two very different things. It’s possible for a game to have lots of threads, yet still have one or two of them be the main bottleneck. WoW has made improvements to multi-threading over the years but it still lags behind most games. 95% of the time WoW will be fully utilizing the equivalent of 1-3 CPU cores.

It never really got to the point where you actually needed more than a Quad-Core CPU for WoW - except for the fact that to get the best single-thread performance, you have to buy a high-end CPU, and they all have 8+ cores now regardless.

While I’d love for them to do a much more comprehensive revamp of the engine in order to bring better distribution of the workload among more threads, I hate to think of the other things that would probably break or change for the worse as a result.

Many add-ons would likely need to be significantly updated or re-written. Many “current” add-ons are actually quite old and have been mostly receiving minor updates for years at this point just to keep them working. A significant portion of those would likely never be re-written for the new/updated engine.

1 Like