Optimize FPS on a High End system
So I have seen people play this game at absurd frame rates including shaders but no matter what, since I got this game back in 2010 I could never get performance at even a fraction of what I have seen. Now I have a ton of performance and optimization mods at my disposal, while having the strongest system I have had. My specs are 7950x, 4080 Super, 32Gigs of 6000mhz ddr5 ram. WIthout shaders running distant horizons I have an average fps of 243. With shaders I sit around 90 on singleplayer but its fairly inconsistent sometimes dropping to 30fps. I want to have a stable framerate while running my shaders, mods, etc. I believe this system is more than reasonable to achieve that. My CPU and GPU are both capable of being pushed further I believe. Is there a way to optimize further? I have nvidium installed but cant run it with shaders, even when I run it without shaders it doesnt have a noticable increase in framerate. I will admit though I am on forge and I have the acedium fork so I believe it may have its own issues. I would like to provide my friends with acedium as they could benefit more since they don't have shaders installed on worse systems and are struggling a bit as well. Yet, that's not the focus here. I want to optimize for shaders as well.
91 Replies
are you generating DH chunks in the background? that can take quite some fps
I should note that while yes the mods are cutting fps, I dont get much higher on vanilla
but let me check
actually is there a way to check that
or do you mean is the world still generating
is distant generation on in dh's settings?
yea
yeah
I used chunky
to generate
and its been a while since its finished
oh okay, then that shouldnt be an issue
what vanilla render distance?
16 chunks
DH quality preset?
i changed a few settings to optimize so its custom currently
alright
its medium for the most part
did you allocate enough ram?
overexposed cause of hdr
i have 24 allocated
previously had 8
no noticable difference in performance tbh
sorry not 8
i had 10
try reducing ram allocated to 12 and set your vanilla render distance to 12
i think thats the best you can do
are these normal fps ranges for this kind of cpu/gpu combo?
i feel like utilization could be higher
thats hard to say
from the screenshot it looks like your bottlenecked by your cpu
like one core is getting hammered hard while the rest is doing nothing
is there any kind of way to split the workload over multiple threads or the game hard coded to single core
no, thats not possible
and I imagine there is no way to reduce the workload by shifting the work to the gpu
especially without nvidium
though I really am not seeing a significant difference with invidium regardlless
shifting work to the GPU not no
weird, you should see a huge difference. maybe youre also cpu bottlenecked there
how could the cpu be bottlenecked when its slamming 5.4ghz consistently and having all the other cores free.
a friend of mine is running a gtx 1660 and in vanilla it seems he gets higher fps. obviously when we start involving shaders and higher resolutions and stuff it cant keep up
mods too completely slam it
but his cpu is a ryzen 7
12 core processor
maybe ryzen 9 i cant remember exactly
I wonder if linux has better performance than windows?
I don't know really, I been thinking about this for a while
I've seen people hardware from 5 years ago hitting 500fps
or more
and mod devs talking about 2000fps
and those numbers just do not register with me
not like I care to have such absurd frame rates
but I just don't know how its possible
have you tried with just nvidium and see what youre getting?
and on fabric instead of forge
never tried fabric before
why not?
only ever tried vanilla and forge
im super old gen and dont play minecraft aside from once every few years when I put together a modded server for my friends
only ever used forge
cause thats what we had back then
and its comfortable for me
never tried anything else so I would have to figure out how that works
its not very different from forge. if youre using the official minecraft launcher you just run the fabric installer from https://fabricmc.net/ and youre done
Appreciated, ill check it out eventually. Though a lot of mods are not compatible so I wouldn't be able to swap over to fabric fully even if forge was to blame
I am curious if forge has any glaring innefficiencies though
startup time is horrible, and a lot of performance mods, like nvidium, only natively support fabric
but for the rest its fine
you wont see a huge difference
does this mean anything to you
I installed spark to see whats going on but i havent had enough time to digest the information and make sense of it
it means ticking stuff took a third of the cpu time
no wait
a third of the server thread time
i cant tell you much else
the percentages seem normal I imagine?
this is all one core from my understanding
and its using 100%
or atleast
thats what I understand
i dont know
not sure, but probably yea
i dont think thats what its saying, but im not sure
oh yeah you can expand
and Im seeing 50% waiting for tasks
so its not actually at 100% but its just scheduling it
well
i guess ill experiment more and see if I find something
alright
In Windows, press Win + R, type msconfig, and hit Enter. Go to the 'Boot' tab, click on 'Advanced options', and ensure that the 'Number of processors' option is unchecked, which allows Windows to use all available cores
See if this works.
yeah its unchecked already
Have you managed to somehow inject HDR into MC?
Every time I try playing fullscreen HDR disables itself in Windows
In windowed it works, but the game does not have any HDR,
Windows Auto HDR and Special K HDR injection did not work for me :/
Or is it just default Windows SDR to HDR brightness slider behavior?
Haven't made any screenshots recently
That's the default
windows 10 or 11?
auto hdr works relatively well for me
make sure you have your hdr settings configured correctly
your gpu might play a role as well
not entirely sure
though
11, enabled, game mode on, force game mode on in MC: true, calibrated
newest driver on NVIDIA GPU
30series card or newer?
When you press Win + G does it say auto HDR is working?
40 series
where do I check?
i dont use all of microsoft's
proprietary stuff
i basically wiped my windows clean of a lot of stuff
this is what i see when i press win+g
Settings (cog on the top) -> game functions
If the intensity HDR button is active and you can change it AutoHDR is working
If you can't interact with it, the game runs in HDR and just the brightness is boosted by Windows SDR to HDR brightness slider
Visible here
Huh
You are in fullscreen?
yes
but I can do borderless as well
https://bugs.mojang.com/browse/MC-188052
Fulscreen MC always disabled HDR in Windows for me...
And well... not only me
what java version are you on
actually ive tried multiple
and they are all fine
idk thats weird
maybe its something to do with your monitor?
are you using display port?
JAVA 21
Yes
Just tested, yes fulscreen still disables HDR in windows for me :/
What mods do you have?
Maybe one of them fixes this bug for whatever reason?
check your advanced display and make sure your color space is HDR
its definitely not the mods
but if you want to see them
this is the pack i gave to my friends
but ive played without them and never had issues with hdr
what launcher are you using
Modrinth APP
With GDLauncher I also had the same issue
have you tried curse forge or the vanilla launcher?
I think I tried vanilla
those are the only two ive used
I can launch borderless fulscreen in HDR but Windows Auto HDR still does not work
What do you use for Borderless?
Thrid party program, mod?
i think embeddium is providing the borderless support
thats a sodium fork iirc
I use it too, I will check the settings
No, only fullscreen and windowed
ill check
mayby some other mod?
nie mozliwe
polska?
Borderless Mining
, Cubes Without Borders
or Concentration
?nah give me a sec
im restarting the game
its definitely sodium
or well
not sodium but some addon for it
its embeddium
I have embeddium and I have only a toggle :/
what version
im on 1.20.1
Me too
update the mods then
and make sure you get the same author as me
Embeddium 0.3.25+mc1.20.1
All up to date
nah
there is a newer version
I'm on fabric
oh
then idk
But Forge should not fix random HDR bug!
Cubes Without Borders
adds working borderless mode
But Windows Auto HDR is still off
I force enabled it for both the MC jar and for the javaw.exe
Still nothing :/No jars pls thx