Puget Systems print logo
https://www.pugetsystems.com
Read this article at https://www.pugetsystems.com/guides/2238
Article Thumbnail

Should you upgrade to Windows 11 for Unreal Engine?

Written on October 8, 2021 by Kelly Shipman
Share:

TL;DR: Is Windows 11 ready for Unreal Engine?

Windows 11 is very new, and many applications have not release updates to take full advantage of what Windows 11 offers. Due to this alone, we recommend waiting to upgrade to Windows 11 until the applications you rely on are fully supported.

Our early testing shows in many cases, Windows 11 is no faster or slower than Windows 10 when it comes to Unreal Engine. Some minor bugs have been noted, but nothing that prevents Unreal Engine from operating as expected. We only looked at performance of the engine itself, so additional issues may be faced with third party capture cards or motion tracking hardware. Proceed with caution until those manufacturers provide Windows 11 support.

Introduction

Windows 11 is finally here, featuring an updated UI, better support for virtual desktops, improved window snapping, and a wealth of other changes. For details on what is new, check out our article outlining some of the more exciting features. However, a new OS can also improve, or in some cases hinder the performance of existing applications.

In this article, we will be looking Unreal Engine to see how it performs and behaves in Windows 11. While Unreal Engine does not officially support Windows 11, we are likely to see updates on both the application side and OS side in the coming weeks.

Once Windows 11 support is officially added, things are very likely to change. But, we know a lot of users are excited to upgrade to Windows 11, so we wanted to see how things are in these early days post-launch.

Windows 10 vs Windows 11 for Unreal Engine

Looking for an Unreal Engine Workstation?

Puget Systems offers a range of powerful and reliable systems that are tailor-made for your unique workflow.

Configure a System!

Labs Consultation Service

Our Labs team is available to provide in-depth hardware recommendations based on your workflow.

Find Out More!

Test Setup

Listed below are the specifications of the systems we will be using for our testing:

Intel Core 11th Gen Test Platform
CPU Intel Core i9 11900K 8 Core
CPU Cooler Noctua NH-U12S
Motherboard Gigabyte Z490 Vision D
RAM 4x DDR4-3200 32GB (128GB total)
AMD Ryzen 5000 Series Test Platform
CPU AMD Ryzen 9 5950X 16 Core
CPU Cooler Noctua NH-U12S
Motherboard Gigabyte X570 AORUS ULTRA
RAM 4x DDR4-3200 32GB (128GB total)
AMD Threadripper 3000 Series Platform
CPU AMD TR 3970X 32 Core
CPU Cooler Noctua NH-U14S TR4-SP3
Motherboard Gigabyte TRX40 AORUS PRO WIFI
RAM 4x DDR4-3200 16GB (64GB total)
Shared PC Hardware/Software
GPU NVIDIA GeForce RTX 3080 10GB
Storage Samsung 980 Pro 2TB
Software Windows 10 Pro (Ver. 2009)
Windows 11 Pro (Ver. 2009)
Unreal Engine 4.26.2

*All the latest drivers, OS updates, BIOS, and firmware applied as of October 4th, 2021

To examine rendering performance in Windows 11, we will be using our custom benchmark that includes compiling code, shaders, baked lighting, and average FPS in various environments both with and without Ray Tracing enabled.. For the sake of simplicity, we will be covering both CPU and GPU-based performance in this article.

To look at a wide range of system platforms, we are testing one CPU from the Intel Core 11th Gen, AMD Ryzen 5000 series, and AMD Threadripper 3000 series of processors. These are by far the most popular platforms for Unreal Engine across Game Dev, ArchViz and Virtual Production.

CPU Score

Unreal Engine CPU score Windows 10 vs Windows 11

Starting off with CPU performance. This score is a combination of compiling source code with Visual Studio 2019, CPU Build Lighting, and compiling shaders. For the sake of brevity, i’ve only included the overall score chart, as the same story is seen across all of them. No matter which platform, there is little to no difference in upgrading to Windows 11. In all cases, the score is within the margin of error.

In a few other applications, AMD’s Threadripper 3990X 64-core saw significantly lower performance in Windows 11 due to scheduling issues within the OS. While it is not included in this chart, that CPU was tested in Windows 11 and did not see any performance loss.

GPU Score

Unreal Engine GPU performance in Windows 10 vs Windows 11

Moving to GPU performance. This score represents the average performance across three different projects, with and without ray tracing enabled, at three different resolutions. Some instances had slight improvements, some had slight decreases in performance. There was no clear pattern and averaged to a 1% net increase. That is not enough to give a clear victory.

Bugs

During testing, Unreal, for the most part, behaved exactly how it should. The one odd bug that was witnessed was that when opening a project from the Project Browser would generate a crash report, even though the project would open and run just as expected. This seems to be related to how Unreal detects one of its own windows closing in Windows 11 and thinking it crashed instead of closed as intended. This was not observed if the project was opened from the Epic Games Launcher. Again, this is not something that would prevent the application from working as intended, but is slighly annoying.

Should you Upgrade to Windows 11 for Unreal Engine?

Again we’d like to stress that this is a very early stage for an OS, and many things will be subject to change in the coming weeks and months. This article aims to give a very brief snapshot of the state of Windows 11 at launch, and only looks into performance of Unreal Engine. There are many other factors to consider before upgrading.

No matter what, we recommend waiting to upgrade to Windows 11 until the applications you use have official support. And if you are thinking about upgrading to Windows 11 anyway, we would heavily caution you against doing so at this time. We saw no real performance increase or penalty by upgrading to Windows 11, so there is no major incentive to upgrade now.

At this time, we don't know how other popular add-in cards such as Decklink capture cards or motion capture software will behave when used in Unreal. As is typical with an OS launch, there will be many performance improvements and bug fixes coming from both Microsoft and the software developers in the coming weeks and months.

If you want to learn more about Windows 11, we have a Windows 11 FAQ article that we are keeping up to date as more questions and information comes up. In addition, we have a growing number of Windows 11 support guides available to help guide you when you decide to upgrade to Windows 11.

Looking for an Unreal Engine Workstation?

Puget Systems offers a range of poweful and reliable systems that are tailor-made for your unique workflow.

Configure a System!

Labs Consultation Service

Our Labs team is available to provide in-depth hardware recommendations based on your workflow.

Find Out More!
Tags: AMD Threadripper 3rd Gen, AMD Ryzen 5000-series, 5950X, AMD Ryzen Threadripper PRO 3000 Series, 3970X, 3975WX, 3995WX, W-3365, W-3375, i9 11900K, Rendering, GPU Acceleration