How to set CPU Core limits for Unreal Horde Agent

Dear technical support.

Our team is developing with UE5.5 and using Horde for compilation acceleration, but we have a problem:

When the agent acts as a helper to assist other members, the CPU usage is 100%.

We want to look for some Settings to limit the CPU core usage when as a Helper.
Do you have any suggestions?
thank you.

2 Likes

@SupportiveEntity

Is there anyone who can help?

Hey there @GrusFz! Welcome to the community! I haven’t had experience with the Horde system aside from the surface level installation. Are you building with remote clients or just locally?

install unreal toolbox.

However, there is still a bug, need to apply the latest github fix.

Hi, I’m sorry to bother you, I thought Epic tech support team is working togather.

My team has over 50 PCS connected to a Horde server. When building, another PC is used as the help agent.

Hi, Thanks.

Do you know where I can get this tool? I tried searching on Github but haven’t find it. I found it in an example Unreal project, but the Tool I generated didn’t have CPU Settings.

you can download at your Horde Server webpage.

Install latest horde server.

Apologies! Generally the teams here on the forums are entirely separate from other teams, so if you’ve spoken with another team outside of the context of the forums, I won’t have any information on the matter. Additionally, most have specializations. In my case it’s more focused on gameplay and mechanical development, though I’m versed in most of the standard pipeline for game development and don’t get too deep into Devops regularly.

I’ll leave a step by step method to reach the utility Ttmayrin (thanks for the heads up!) mentioned, though since you already have the server installed you can skip around, some of this is for those who find the thread later since I also couldn’t find information on this anywhere.

To download the the UnrealHordeServer.msi, head over to the Unreal Engine Github, to the releases area. (this also assumes you’ve already joined the Epic Games team on github).

https://github.com/EpicGames/UnrealEngine/releases/tag/5.5.2-release

Finish the install wizard configuration. Reference the documentation to set this up appropriately on the ports you’d need.

Step 3: Open the server utility, and head up to the top to Tools>Downloads and you’ll find Unreal Toolbox. This will download as a zip file.

image

Then you can launch the Unreal Toolbox Utility!