Search in
Sort by:

Question Status:

Search help

  • Simple searches use one or more words. Separate the words with spaces (cat dog) to search cat,dog or both. Separate the words with plus signs (cat +dog) to search for items that may contain cat but must contain dog.
  • You can further refine your search on the search results page, where you can search by keywords, author, topic. These can be combined with each other. Examples
    • cat dog --matches anything with cat,dog or both
    • cat +dog --searches for cat +dog where dog is a mandatory term
    • cat -dog -- searches for cat excluding any result containing dog
    • [cats] —will restrict your search to results with topic named "cats"
    • [cats] [dogs] —will restrict your search to results with both topics, "cats", and "dogs"

My game use so much GPU


I have game doesn't require a lot of resource but still the game use too much GPU

The problem is even in the Main Menu I collapsed every widget but still the game use too much GPU?

Product Version: UE 4.18
more ▼

asked May 25 '18 at 10:53 PM in Everything Else

avatar image

24 2 4 10

avatar image ThompsonN13 May 26 '18 at 02:40 AM

ok so whats your question? also you didnt provide any information to work with such as your pc specs, what optimization processes youve tried, or any information or statistics at all. if you want constructive and helpful answers then you will need to provide more.

avatar image n1emesis May 26 '18 at 02:56 AM

My question is why my game using too much GPU even though it is doesnt need that much

and when you ask me for my pc info do you mean the problem maybe only in my pc?

I use laptop GT70 nvidia gtx870m with 16 ram and i7

avatar image ThompsonN13 May 26 '18 at 03:05 AM

i asked about your pc due to many people trying to make games on potatoes haha just had to check. have you tried using the "stat gpu" command to see where the resources are allocated and being used? whats your scene like? do you have a bunch of highpoly models, complex materials, or translucent materials? also have you tried some of the show and lighting views (like f5 which shows your shader complexity)?

avatar image n1emesis May 26 '18 at 04:13 AM

No my game is more like card game, dont have any highpoly models, but as I said the problem happened even in main menu where there is nothing ! really I collapsed every widget in main menu just black screen but still game use too much GPU

and the "stat gpu" command, I didnt try that, I will try now thanks for helping btw

avatar image n1emesis May 26 '18 at 04:28 AM

I used the command and this the result

alt text

avatar image phil_me_up May 29 '18 at 08:30 AM

There is some information on how to interpret this information (and get further information) here: https://docs.unrealengine.com/en-us/Engine/Performance/GPU

You can also use stat scenerendering to see your drawcalls. If you're seeing a high number here, that could be your problem ('high is relative', but for the game you describe 1000+ might be considered high)

Finding out what is causing high GPU demands isn't easy without seeing the game. It could be many things but I'd suggest making sure your textures are sensible (i.e. not huge and probably should be power of 2), making sure that the shaders your using are also sensible (don't contain loads of material instances or expensive operations - as mentioned above, pressing F5 to see shader complexity will help with this). You should probably check that you're lighting is sensible too - you don't want loads of realtime lighting.

avatar image n1emesis May 29 '18 at 07:34 PM

Thank you for all the info I did some testing this what i got

alt text

alt text

so what do you think?

avatar image phil_me_up May 29 '18 at 10:35 PM

That doesn't actually seem that bad. Ideally you want to be less than 16ms for 60fps, and you're not far from that. Draw calls are reaonable too.

What makes you say that you're stressing the GPU? Have you seen poor performance or some stats which suggest the GPU is being pushed too hard?

avatar image n1emesis May 30 '18 at 01:52 AM

That why

alt text

My laptop can run way better games without that much use of GPU

Could be my game not optimize for my laptop?

avatar image phil_me_up Jun 06 '18 at 09:39 AM

Is this a packaged version of your game, or one you are running in the editor? Does it make a difference if you run full screen or in windowed mode?

I'd suggest it's also worth running ProfileGPU. With that you can see what is actually taking the time : https://docs.unrealengine.com/en-us/Engine/Performance/GPU (Just yesterday I found that one of my post process effects was killing the game when it was run above a certain resolution by inspecting the information here)

Also, look at your textures. Are they properly optimized? Read this for a few ideas on optimization and see if there is anything you can do: https://docs.unrealengine.com/en-us/Engine/Performance/Guidelines

avatar image n1emesis Jun 07 '18 at 10:00 PM

It is packaged version alt text I guess this is the problem maybe? but what does "HZB setupmips 256x256" mean?

If you want I can send you a copy of my game to try it your self, it's only like 350mb

avatar image phil_me_up Jun 08 '18 at 05:41 PM

Wow, that is a big number! However, I remember reading reports that the profiler might not always be accurate when reporting HZB stats, but it's still worth investigating (this may not be an issue anymore, but read this: https://issues.unrealengine.com/issue/UE-33448)

So, as this is a card game, how are your textures setup? Are they optimised as per my post a couple above this? Are you spawning loads of particles and are the textures for these particles setup efficiently? If you're performing a lot of occlusion checks against lots of particles, that could go some way to explain this.

You might want to do a bit of research into HZB and MipMapping to help understand where the problems might lie.

avatar image n1emesis May 31 '18 at 01:18 AM

Look even the game Dark Souls 3

dont use that much of GPU

alt text

avatar image go_guerrero Sep 25 '18 at 07:28 PM

I have the same problem. I even run a basic template of a fps and it runs my gtx 1070 at 30 percent which seems too much

(comments are locked)
10|2000 characters needed characters left
Viewable by all users

1 answer: sort voted first

Hey I don't know exactly what the issue is. But from my limited knowledge, it might have to do with level streaming? I believe UE4 re-renders the map on every tick unless you use level streaming.

I may be completely wrong though.

more ▼

answered Jul 04 '18 at 11:52 PM

avatar image

13 4 5

(comments are locked)
10|2000 characters needed characters left
Viewable by all users
Your answer
toggle preview:

Up to 5 attachments (including images) can be used with a maximum of 5.2 MB each and 5.2 MB total.

Follow this question

Once you sign in you will be able to subscribe for any updates here

Answers to this question