AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |
Back to Blog
Nvidia power mizer manager software9/22/2023 ![]() ![]() Add this under both “Device” and “Screen” sections. ![]() Every time you change or add something in the config file you need to restart.Īnyone that has other tips and tricks to help the performance of Nvidia cards, can feel free to post.įirst, open the config file from the terminal.īefore changing anything else you need to unlock everything under Nvidia X Server Settings gui including fan control and overclocking. But it’s fine as X3D uses CCD0, including core 0.Here are some tips and tricks to get better performance out of your Nvidia card that I have researched and tested. I still have to use the restart bat file if I need to restart after that.Īnd you have to use core 0 - can’t force MSFS not to use it or it CTDs. But I’m not sure yet if it’s better or worse than just using cores 0 to 15 instead. So you can set it to something like “if flightsimulator.exe uses 1% for 1 minute - set affinity to cores 0,2,4,6,8,10,12,14” - BTW that’s kinda turns SMT off by only using physical cores, not logical cores. The trick is that rule can have a trigger, and the trigger can be set to “if application X uses X% of CPU for X amount of time - trigger the rule”. If using Process Lasso you can use rules for automatic affinity settings instead of just setting it in the table. bat file for restarting that resets affinity (sets it to cores 0 to 31), then sets it back a few times (to make sure) after a set of timers. bat file affinity settings you can set a pause and use PowerShell command to set affinity after specific time (after MSFS loads). Also, restarting it is impossible after that without resetting the affinity. Yes, it’s known that forcing MSFS affinity too early causes an instant CTD. The fps are ridiculous high and smooth, but it’s a bit annoying to have to put it manually each time. However I can only change the affinity of Msfs to ccd0 ( core 0-7 ) after Msfs is passed the first loading screen, otherwise it will crash do you have the same? All my other programs and windows services run on ccd1. Sorry to dig this up, I also have a 7950x3d and use lasso also. So disabling core parking shouldn’t interfere with that working as intended. But it may be a good idea anyway for anyone who is not using the automatic core parking for 3D cache gaming.ĬPU affinity for MSFS is thus set to cores 0 to 8 (logical cores 0 to 15), and within those limits, AMD provisioning drivers would still use whatever cores they think best. I’ll test it and see if it makes any difference. And that may be disabled, possibly to reduce stutters. I haven’t tested, but it’s possible that Windows is still parking the unused cores - it probably does. This doesn’t explicitly disable core parking itself, which is part of Windows. So CCD0 is almost exclusively used only for MSFS. Then other software (Pilot2ATC, FlyPT Mover for motion rig, FSRealistic, FSUIPC etc.) can be forced to use only the CCD1 cores, and most system processes too. If it doesn’t, MSFS and games would use faster cores instead of 3D cache-enabled cores.Īn alternative, and better, approach is to disable the Game Mode and Game Bar and use Process Lasso instead, to force MSFS to CCD0 without parking CCD1 cores. This process absolutely requires core parking to work. This works automatically, but you can also make sure in the game bar that something is recognized as a game. So basic (though simplified) explanation is that shutting down the faster cores forces MSFS to run on the 3D cache cores. To make sure games run on slower but better CCD0, AMD provisioning drivers + Windows Game mode + Windows Game Bar make sure that when the game is recognized, the faster CCD1 cores are parked, so the game runs on CCD0 cores. The 3D cache is best for games and MSFS but the cores don’t boost as high, so CCD1 cores are faster, and would be preferred by default. On some X3D chips like my 7950X3D, the 3D cache is only on one CCD0, while CCD1 has a normal cache. I think you may misunderstand what I’m talking about here, it’s not setting which cores I want MSFS to run on or which CCD you have MSFS running on on an AMD chip. ![]()
0 Comments
Read More
Leave a Reply. |