Atelier Ryza 2: Lost Legends & the Secret Fairy

Atelier Ryza 2: Lost Legends & the Secret Fairy

View Stats:
Peludismo 28 Jan, 2021 @ 1:49pm
Custom Resolutions and Low GPU Usage?
Hi everyone.

So, I have a Ryzen 3700x, 2x8Gb of Ram @3200MHz and a RTX 2060 6Gb and the game is installed on a SSD. I can run the game with shadows on medium at 1440p and I can lock to 60 fps almost all of the time. Game runs pretty well on my end.

When I try to render the game at 4k resolution, I get around 35 fps but I notice that the GPU usage hovers around 80%. I should get more performance since the GPU is not using all of it's resources. I believe this problem is present on Atelier Ryza 1 too. Is there a fix to this?

And the other question is. If 4k is too much for my GPU and 1440p I can do it pretty well. I guess 1800p (3200x1800) should be a fair middle ground between performance and graphic quality. I can't select that resolution on the game and even going to the settings.ini file and putting that resolution there doesn't work. In Ryza 1 this wasn't a problem, I could select in the launcher 1800p and the game accepted that resolution without problems. Any info on this?

Thanks!
< >
Showing 1-15 of 23 comments
Kiru 28 Jan, 2021 @ 2:36pm 
In theory, you need a 3090 for 4k to be 60fps, because a 1060 is required for smooth 1080p gameplay, or better a 1070. 4k needs 4times the power, as it's 4 times the size to render. Roughly obviously.

As for why the GPU isn't at 100% I can't tell you. There might be other limits hit with the GPU. Check power limit and the likes.
Peludismo 28 Jan, 2021 @ 3:16pm 
Originally posted by Kiru:
In theory, you need a 3090 for 4k to be 60fps, because a 1060 is required for smooth 1080p gameplay, or better a 1070. 4k needs 4times the power, as it's 4 times the size to render. Roughly obviously.

As for why the GPU isn't at 100% I can't tell you. There might be other limits hit with the GPU. Check power limit and the likes.

I don't think you need a 3090 for 4k. Specially this game, Maybe for AAA games where every aspect of the game actually scales with resolution (talking about textures, shadow resolution, reflections, basically everything) yeah, you kinda need that amount of horse power. But not this game. I believe that with a 2080 super or a 2070 super you should be able to reach 60 fps at 4k (maybe lower a setting or two)

As for the low GPU usage, If I remember correctly it was something like a limitation of the engine of the game that can't fully utilize the GPU. I believe that there's a youtube video where a guy does a tech review for Ryza 1 and he said that. That's why I asked if there's a fix for that. Or at least tell this problem and maybe the devs can adress this.
百合 姫 28 Jan, 2021 @ 4:24pm 
Originally posted by Peludismo:
I don't think you need a 3090 for 4k. Specially this game, Maybe for AAA games where every aspect of the game actually scales with resolution (talking about textures, shadow resolution, reflections, basically everything) yeah, you kinda need that amount of horse power. But not this game. I believe that with a 2080 super or a 2070 super you should be able to reach 60 fps at 4k (maybe lower a setting or two)

As for the low GPU usage, If I remember correctly it was something like a limitation of the engine of the game that can't fully utilize the GPU. I believe that there's a youtube video where a guy does a tech review for Ryza 1 and he said that. That's why I asked if there's a fix for that. Or at least tell this problem and maybe the devs can adress this.

Most games aren't shading limited, there's a significant amount of work that scales off of fixed function HW. So scaling proportional to shading power is not expected.

Ryza 1 synchronizes with the CPU multiple times per frame; I'm not sure if this game does too. So you will never be able to saturate the gpu with this game. On the upside, you won't ever queue any frames either, so the render latency is minimal...

See "Avoiding Catastrophic Performance Loss" for more info.
https://developer.nvidia.com/sites/default/files/akamai/gameworks/events/gdc14/AvoidingCatastrophicPerformanceLoss.pdf
Blu Ray 28 Jan, 2021 @ 5:51pm 
I have a 2080 Ti and it can handle stable-ish 60 fps at 4k with everything maxed out, with some drops to low 50s depending on the location and weather condition. I don't think I've seen it go above 77% usage.
Kiru 29 Jan, 2021 @ 3:07am 
This game is stressing GPUs quite a bit. Can you run Witcher 3 60fps 4k with max settings? Because really, depending on where you are in this game, it's exactly the same.
Tiasmoon 29 Jan, 2021 @ 4:34am 
Originally posted by 百合 姫:
Ryza 1 synchronizes with the CPU multiple times per frame; I'm not sure if this game does too. So you will never be able to saturate the gpu with this game. On the upside, you won't ever queue any frames either, so the render latency is minimal...

See "Avoiding Catastrophic Performance Loss" for more info.
https://developer.nvidia.com/sites/default/files/akamai/gameworks/events/gdc14/AvoidingCatastrophicPerformanceLoss.pdf

That would explain a lot. Judging by the fps behaviour ive seen in the game it seems like it might be the case. Heavy fps drops in town despite neither GPU nor CPU being maxed. CPU being only at 30~%

Does that mean in terms of fps, for this game a much faster cpu (core clock?) would drastically increase the lows?

With on the other end a lower speed cpu effectively dragging down a higher end gpu as if being cpu bottlenecked? (any cpu dragging down a gpu, but slower cpu proportionally more so)

Or am I misunderstanding that?
Last edited by Tiasmoon; 29 Jan, 2021 @ 4:46am
Monterossa 29 Jan, 2021 @ 4:50am 
Originally posted by Kiru:
In theory, you need a 3090 for 4k to be 60fps, because a 1060 is required for smooth 1080p gameplay, or better a 1070. 4k needs 4times the power, as it's 4 times the size to render. Roughly obviously.

As for why the GPU isn't at 100% I can't tell you. There might be other limits hit with the GPU. Check power limit and the likes.

4k gaming doesn't need 4 times GPU power. That's not how GPUs work.
百合 姫 29 Jan, 2021 @ 6:02am 
Originally posted by Tiasmoon:
That would explain a lot. Judging by the fps behaviour ive seen in the game it seems like it might be the case. Heavy fps drops in town despite neither GPU nor CPU being maxed. CPU being only at 30~%

Does that mean in terms of fps, for this game a much faster cpu (core clock?) would drastically increase the lows?

With on the other end a lower speed cpu effectively dragging down a higher end gpu as if being cpu bottlenecked? (any cpu dragging down a gpu, but slower cpu proportionally more so)

Or am I misunderstanding that?
Sync points completely change the behaviour of performance scaling.

Well written games take run both CPU and GPU parts in parallel, so it takes max(CPU,GPU) time to render a frame. In this scenario your CPU just has to be "faster" than the GPU to saturate it.

When you introduce a sync point, from the sync point onwards, performance becomes CPU+GPU per frame, which means that:
1. CPU will always influence performance no matter how fast it is, that is, only with an infinitely fast CPU will you get full GPU utilization
2. the faster your CPU relative to your GPU, the higher your GPU utilization. That means any sort of downclocking on either CPU or GPU side hurts perf

I looked into fixing this a few years ago. I was able to remove two obvious sync points, but couldn't find the remaining ones, which requires writing a profiler. Unfortunately you don't get proper performance unless you fix all sync points.
Tiasmoon 29 Jan, 2021 @ 7:12am 
I see. Thanks for the explanation.
Peludismo 29 Jan, 2021 @ 2:14pm 
Originally posted by 百合 姫:
Originally posted by Tiasmoon:
That would explain a lot. Judging by the fps behaviour ive seen in the game it seems like it might be the case. Heavy fps drops in town despite neither GPU nor CPU being maxed. CPU being only at 30~%

Does that mean in terms of fps, for this game a much faster cpu (core clock?) would drastically increase the lows?

With on the other end a lower speed cpu effectively dragging down a higher end gpu as if being cpu bottlenecked? (any cpu dragging down a gpu, but slower cpu proportionally more so)

Or am I misunderstanding that?
Sync points completely change the behaviour of performance scaling.

Well written games take run both CPU and GPU parts in parallel, so it takes max(CPU,GPU) time to render a frame. In this scenario your CPU just has to be "faster" than the GPU to saturate it.

When you introduce a sync point, from the sync point onwards, performance becomes CPU+GPU per frame, which means that:
1. CPU will always influence performance no matter how fast it is, that is, only with an infinitely fast CPU will you get full GPU utilization
2. the faster your CPU relative to your GPU, the higher your GPU utilization. That means any sort of downclocking on either CPU or GPU side hurts perf

I looked into fixing this a few years ago. I was able to remove two obvious sync points, but couldn't find the remaining ones, which requires writing a profiler. Unfortunately you don't get proper performance unless you fix all sync points.

That explains a lot about the behaviour of the game. No wonder now that my CPU and GPU being fairly balanced couldn't really saturate the GPU. In this game you would need a 5800x and a 1060 to actually reach 100% utilization of the CPU.

Now that it's summer where I live I disabled the boost of my CPU, I don't want an extra stove in my room. This causes that the CPU stays at it's base frequency (and it's totally enough for 99% of the games I play) and I don't have high temps. Long story short, I tried turning back on the boost and the game gained a few extra fps and and the GPU usage went up by a few %. It's exactly as you explained.

Thanks!
GreenLotus14 30 Jan, 2021 @ 7:58pm 
With a Ryzen 9 3900xt and Gigabyte rtx 3080 gaming oc I am able to average 80 - 100 fps leaning closer to 80 in most areas and 120 in battles in 4k Max Settings with depth of field and bloom off and the lowest I have hit is 67 fps in the main town.
Tiasmoon 31 Jan, 2021 @ 5:38am 
In my case my i5-6600k drags the performance of my 6800 xt down too much. It goes down to 40 fps in town and 60-65~ ish anywhere else.
do yourself a favor and turn off ambient occlusion, as the way its implemented in this game is extremely poorly. same with DOF. youll get far better performance, and the entire game will look better for it.
Tiasmoon 2 Feb, 2021 @ 10:16am 
Those settings barely offer a performance increase.
Originally posted by Tiasmoon:
Those settings barely offer a performance increase.
ambient occlusion has the single biggest performance hit of all the settings, and DOF is so heavily applied that it blurs random parts of faces.
< >
Showing 1-15 of 23 comments
Per page: 1530 50