ZOS_MattFiror wrote: »In fact, the recent Whitestrake’s Mayhem event in May showed just how much fun ESO PvP is with the new hardware in place.
ZOS_MattFiror wrote: »It is approaching midyear and time to give an update on how our multithreading work is going. If you remember, back at the end of last year, I gave the news that we would be performing an ongoing series of server work aimed at spreading out ESO processes across more CPU cores, with the goal that it would result in a substantial increase in server performance. Over Update 37 – launched back in March – and in Update 38, we have completed some of this work.
Initial metrics, however, show that these steps in multithreading are not having as much of a performance improvement as desired, and so we had to roll back one of the process changes because it introduced an unacceptable level of instability. Fortunately, the recent upgrade to server hardware has resulted in more customer-facing server performance improvements than any of our multithreading work in all public realms where we’ve completed the work. (Xbox EU is still scheduled for later this year.) In fact, the recent Whitestrake’s Mayhem event in May showed just how much fun ESO PvP is with the new hardware in place.
All this to say, we continue to look for areas to spread process to optimize our server CPU capabilities. Please remember that we must be very, very careful when making changes of this complexity to ESO’s massive codebase. However, we will continue to dedicate resources to keep analyzing and looking for ways to utilize multithreading to improve server performance, and we will update everyone on any successes that we have when we find solutions.
Thanks for being the best community in gaming!
Matt
Wuduwasa13 wrote: »ZOS_MattFiror wrote: »In fact, the recent Whitestrake’s Mayhem event in May showed just how much fun ESO PvP is with the new hardware in place.
Appreciate the post & I am sincerely glad for those of other servers who have and are able to enjoy the event, however for us poor folk on Xbox EU it’s been a rather woeful time bereft of nearly all enjoyment, given how appalling the performance in cyrodil is.
With that fact in mind, do you perhaps have something a little less nebulous to offer us (customers who pay the same subscription fees as your players hosted elsewhere) as to just specifically when we might expect the server update, other than just “scheduled later this year” or an insight into how preparations towards it are proceeding? (After all, I can tell anyone I’ve scheduled something down the line and do nothing, then cancel it approaching it’s due date citing any number of reasons).
Lastly, because a picture says a thousand words: here is the recent server population during the Xbox EU Whitestrake event. Personally I’ve never seen it this low for the event in the many years I’ve been playing as with past years we endured long queues to enter campaigns. I can rather confidently say it factors almost exclusively due to the incredible lag & unacceptably awful performance based on feedback in guilds and various alternative forums.
Many thanks.
ZOS_MattFiror wrote: »Initial metrics, however, show that these steps in multithreading are not having as much of a performance improvement as desired, and so we had to roll back one of the process changes because it introduced an unacceptable level of instability. Fortunately, the recent upgrade to server hardware has resulted in more customer-facing server performance improvements than any of our multithreading work in all public realms where we’ve completed the work. (Xbox EU is still scheduled for later this year.) In fact, the recent Whitestrake’s Mayhem event in May showed just how much fun ESO PvP is with the new hardware in place.
All this to say, we continue to look for areas to spread process to optimize our server CPU capabilities. Please remember that we must be very, very careful when making changes of this complexity to ESO’s massive codebase. However, we will continue to dedicate resources to keep analyzing and looking for ways to utilize multithreading to improve server performance, and we will update everyone on any successes that we have when we find solutions.
Thanks for being the best community in gaming!
Matt
alternatelder wrote: »This great performance was a "here today, gone tomorrow" experience on all realms. I experienced no change on PC NA. On PS NA, it was mostly fine, but then back to garbage performance afterwards. I heard this same experience from many others.
ZOS_MattFiror wrote: »It is approaching midyear and time to give an update on how our multithreading work is going. If you remember, back at the end of last year, I gave the news that we would be performing an ongoing series of server work aimed at spreading out ESO processes across more CPU cores, with the goal that it would result in a substantial increase in server performance. Over Update 37 – launched back in March – and in Update 38, we have completed some of this work.
Initial metrics, however, show that these steps in multithreading are not having as much of a performance improvement as desired, and so we had to roll back one of the process changes because it introduced an unacceptable level of instability. Fortunately, the recent upgrade to server hardware has resulted in more customer-facing server performance improvements than any of our multithreading work in all public realms where we’ve completed the work. (Xbox EU is still scheduled for later this year.) In fact, the recent Whitestrake’s Mayhem event in May showed just how much fun ESO PvP is with the new hardware in place.
All this to say, we continue to look for areas to spread process to optimize our server CPU capabilities. Please remember that we must be very, very careful when making changes of this complexity to ESO’s massive codebase. However, we will continue to dedicate resources to keep analyzing and looking for ways to utilize multithreading to improve server performance, and we will update everyone on any successes that we have when we find solutions.
Thanks for being the best community in gaming!
Matt
colossalvoids wrote: »It sounds really bad tbh, kind of like "we're shelving the work for the better times and no pvp content in foreseeable future still stands".
This is the most important part of the announcement. Refactoring code to add more support for multithreading is very difficult when the software is this large and complex, and it's so, so easy to introduce bugs in the process. It's easy to disparage ZOS for not having already done it, when you're not in the position of having to do such a difficult code update.ZOS_MattFiror wrote: »Please remember that we must be very, very careful when making changes of this complexity to ESO’s massive codebase.
This is the most important part of the announcement. Refactoring code to add more support for multithreading is very difficult when the software is this large and complex, and it's so, so easy to introduce bugs in the process. It's easy to disparage ZOS for not having already done it, when you're not in the position of having to do such a difficult code update.ZOS_MattFiror wrote: »Please remember that we must be very, very careful when making changes of this complexity to ESO’s massive codebase.