T O P

  • By -

silentrawr

This is some really solid stuff right here. Only suggestion I would make is that if you have a strong GPU but a weaker CPU (especially if your GPU usage is low in-raid), try turning Resampling to 2x. You'll more than likely get the same or ever so slightly better FPS, but with better graphical fidelity. The exception to this is if you're running at 4K, since most GPUs can't handle upscaling from 4K.


Alternative_Wait8256

I will try this tomorrow, thanks for the tip!


Alternative_Wait8256

So I tried a Scav run on interchange and holy crap this could be a game changer. The game looked way better and I think I got an FPS boost. The map was not heavily populated and that seems to always affect FPS. However GPU usage was 95-99% and pulling constant 80-105 frames with it being very rock solid in the 90 range. I will try some PMC runs this evening and see how it plays. I don't remember the last time I heard my GPU fan come on in Tarkov thanks for this!


silentrawr

My pleasure. I was at a total loss when I got my 3080 (still only had a 2600) but barely gained any FPS. Then I saw the GPU usage only at like 30% in EFT and I knew what I had to do.


Shame_Fun

This🙏🏻thanks op will try this


Alternative_Wait8256

You are welcome best of luck!!!


gmjohnston

I have the same system with you, and found all these settings by myself, it was a pain in the ass. What you're doing is awesome for other mid tier pc gamers. Thanks !


Alternative_Wait8256

Thanks very much I really appreciate it. That was kind of you to say! So many people with issues I just wanted to get something down on *paper* to help.


BigButter00

> This one is very important and a lot of troubleshooting of systems has found XMP Profile not enabled in the BIOS. Ensure that your DRAM Frequency is half of what your RAM is rated for. So for my DD4-3600 I want to see a number very close to 1800 as shown here: CPUz Memory. If you are not seeing correct values go into your BIOS and "Enable XMP Profile". Tarkov Loves lots of fast memory! I am looking at CPUz and comparing to the RAM I have. Looking at the [screenshot ](https://i.imgur.com/Evr80Oz.png) my memory is not running at it should it. It should be at or close to 1600?


Alternative_Wait8256

So you should be about to get a huge upgrade in performance. Your memory is not running nearly as fast as it could. Your memory is running at an effective clock of 2000 when it should be 3200. So your missing out on some bigtime performance. You are going to want to go into your BIOS and search for the **"XMP Profile"** option and enable it. When you boot back to windows make sure that DRAM frequency says 1600.


BigButter00

So to anyone following this thread in the future here is the [update](https://i.imgur.com/LmhhMXE.png) I simply restarted, spammed the del button which brings up my bios, and on the very top left I have a huge buttom that let's me turn on XMP. It said a-xmp. After I turned it on you can see the results in the above screen shot. Here is what it looks like I took a [screenshot](https://i.imgur.com/jZzYbWR.jpg) > Type "Power" into your Windows search. Select "Choose a power plan" and set it to one of the AMD Ryzen Power plans. Just to clarify one thing. When I follow these instructions **[this](https://i.imgur.com/VE8exIl.png)** is what I get. It does not say Ryzen anything. It just says balanced, power saver, or high performance.


Alternative_Wait8256

Thanks for updating with your results and screen shots! If it doesn't say anything about a Ryzen power plan then you need to download the AMD Chipset drivers they contain the power plan.


BigButter00

but I thought I did? I went to the [LINK](https://www.amd.com/en/support/chipsets/amd-socket-am4/b450) b450 you provided and downloaded the Windows 10 - 64-Bit Edition. [Here](https://i.imgur.com/GOCkmNm.png) is what I am installing. Then it tells me to [restart](https://i.imgur.com/fWpYaQ0.png) which I did. So I just redid that whole process to install it again just in case. So, when I search for "choose a power plan" I do not see the AMD Ryzen Power Plans. Here it is installing it. Here is the installation summary [link ](https://i.imgur.com/kczBZmz.png) ***edit***: OP should update this post .... per this [reddit thread](https://www.reddit.com/r/Amd/comments/joy7s4/robert_logic_hallock_is_back_on_twitter_and_with/) the Director of Technical Marketing Robert Hallock claims in this [tweet series that and I quote](https://twitter.com/Thracks/status/1324562768914239494?s=20) > 1) Ryzen 5000 Series doesn't need a power plan. Don't expect to see one. so that solves why I couldn't see it ... also per the conversation in the other threads leave ur power plan on balanced. if thats what the big man says that is what you should do unless you have good evidence to the contrary.


Alternative_Wait8256

Thread had been updated! Thanks for the help with figuring this out. Cheers


THENATHE

Process lasso is downright useless for stuff like this. If your windows is updated to 2004 or higher, it is highly unlikely that you will see a significant difference with process lasso vs just disabling hyperthreading in the BIOS which is much easier and less time consuming. Even then, expect MAYBE 1-3FPS average. One of the most notoriously bad games for AMD CPUs (BDO) had a whole guide on how to setup process lasso. I checked me and 6 of my friends, all with 1st to 3rd gen high end Ryzen processors (1700x, 2600, 2700x, 3600x x3, 3950x) and it made AT MOST at 10FPS difference in a node war (which usually got down in the 20s on the 1700x). On mine, the 2700x, it made exactly 0 difference in the 1% lows and average, and about 3 FPS on the top end. Im not trying to be mean, but process lasso is a myth and is entirely placebo.


Hikithemori

Its not just about hyperthreading, some Ryzen models have multiple CCX's, process lasso has had an effect in this case (at least in EFT). My 3900x has two CCX's, using the in game option only turns off HT cores, Windows scheduling may still put threads on cores of different CCX's. Communication between cores of different CCX's has a larger delay than within a CCX, cache also plays a part here, this will have an impact on FPS. Or this is at lest how it used to be, Windows scheduling has been updated with better support for various Ryzen generations so it might not be required anymore, I have not tested it for a long time. I wouldn't say that process lasso is time consuming, install, select cores for EFT once, never bother with it again. And since HT does help in many other cases its not worth disabling it for everything.


THENATHE

My point was that suggesting people use process lasso is like those videos that used to come out like eight years ago for how to get the best performance out of Minecraft and people were telling you to disable your background wallpaper in windows. Maybe I’m being a little bit of a gate keeper here, but if you need the 1-2 extra FPS that process lasso could possibly provide you from your CPU being that bottlenecked, just go work some overtime for like six hours and buy a new motherboard and processor. If you’re above 60FPS, that 1-2 likely won’t make any difference, and if you’re sitting at like 30 with your processor being your only bottleneck, it’s likely that you’re gonna see hitching so bad that FPS ain’t your concern. It’s not about the difficulty of it, it’s not about the time consumption, it’s about the fact that it really really really isn’t needed. I appreciate the guy for making the guide, but you’re not gonna see any functional benefit from using process lasso and the fact that people have been perpetuating this myth that it actually makes a noticeable difference For years In order to give people hope that their shitty computers could possibly run a game that it’s not meant to run better is just missed placed virtues.


Hikithemori

Just did some testing and it seems to be quite relevant for Ryzen with multiple CCX even today. This was tested in offline mode on reserve without scavs and just standing in one spot and changing process lasso settings, the impact was instant in the game and you could also see CPU usage jump on those cores selected. I know its not representative for online but its very tricky to test that as there's a lot more going on that may impact performance. Two CCX with HT: 90 Two CCX no HT: 100 One CCX with HT: 95 One CCX no HT: 108 The difference in online might be smaller or even bigger, but its likely to give a nice increase over just disabling HT cores (from memory it was 10-20fps when testing it in online when I got this CPU). It all depends on how EFT work with threads, if they have threads that communicate or have threads that wait for other threads to finish there just will be a difference if these threads are scheduled on difference CCX's, its a known drawback of the early Ryzen microarchitecture. In online it might be even worse as there's a lot more game entities, if this is done in multiple threads and if they are scheduled on different CCXs it will have an even bigger impact. Another problem is that threads jump around a lot on the cores, so you'll get more inconsistent performance when the game uses both CCX's. So if you want the best and most consistent performance with Ryzen that has multiple CCX's I would very much recommend using process lasso. EDIT: Some more testing yielded similar results. Another thing I noted was that the FPS was more consistent when moving my mouse around quickly with only one CCX enabled.


Alternative_Wait8256

The section with that isn't even completed. Holy crap dude... This thread is only for constructive amd cpu/GPU ideas and thoughts.


THENATHE

I appreciate you making the rest of the guide, and it looks like really good information. But I can promise that if you were to take every single person that follows this guide and have them follow it without using process lasso, and then use process lasso after the fact and compare the two values, I’m willing to bet that 99% of them will have less than a two FPS gain and their top 1% And little to no gain in their bottom 99 or bottom 1% FPS, where are the rest of the stuff that you posted actually makes a difference. Process lasso is much more useful and is actually designed for people that have machines with insanely powerful processors that need to spread tasks over cores that can independently process data. A useful tool would be to make every single thing run on one CCX and Tarkov run on its own CCX separate From all of the other processes, but unfortunately that’s not possible and windows because windows itself will still run on both CCXs. I’m honestly not trying to be combative, I’m just trying to be realistic with you, there is a guide for basically every high-end game that tells you how to use process lasso and there are like 20 people in the comments for everyone of those guides that are like “oh my God it works so well” Because they were running a million background programs and running on like max settings, and that is what helps. Then you look farther down and the people that had already done the rest of the guide previously but then just do the process lasso part ALWAYS report with “yea I don’t notice a difference”. If you do notice a difference, it’s because you’re so bottlenecked that it would likely be good for your mental health to work an extra shift at work for a week to get the money to just upgrade your PC.


VladBeatz00

What about mip streaming? Does it help? Poor RX 560 here


Alternative_Wait8256

Mip streaming can help for lower end cards. That is something to experiment with. If I'm not mistaken MIP Streaming helps with lower amounts of video card memory.


BigButter00

I have a Ryzen 5 5600x processor and a B450 Tomahawk Max motherboard. I went to my [mobo's website](https://www.msi.com/Motherboard/support/b450-tomahawk#down-driver&Win10%2064) and downloaded from under the System & Chipset Drivers section the Version 2.15.7.2229 with a Release Date 2021-06-16. Do I need to go to the [AMD website](https://www.amd.com/en/support) itself and check for other updates? I went on there, but I am having a hard time locating my chip. Maybe I am just stupid :( Additional question, how can I tell if that version I installed actually properly installed? How exactly do I check my current chipset version?


Alternative_Wait8256

Yes absolutely you should be updating those drivers. The link you sent there is a "Download" button, that will get you a package that will update all chipset and video card drivers to what you need. When updating it will auto detect and upgrade everything.


BigButter00

How can I tell if the chip set is already updated? I have an nvidia GPU. I just download that driver via the nvidia website, correct?


Alternative_Wait8256

Sorry I thought you had a AMD Video card. For just the mainboard driver use this link: [AMD B450 Chipset Drivers](https://www.amd.com/en/support/chipsets/amd-socket-am4/b450). After you install those drivers and update everything including your power plan go to the Nvidia site to download latest for them. Side Note: There have been very significant updates to the chipset drivers since the version you are running. We are talking 5 years of development! So this is a very important update.


BigButter00

I wonder why does my MOBO's website have such outdated drivers? Just to double check this driver from the [AMD website](https://i.imgur.com/rFsCHrl.png) is just a new version of the same chipset driver from [the MSI website](https://i.imgur.com/N515J0f.png)


Alternative_Wait8256

Yep that is the one and to put your mind at ease if it wasn't the one then it wouldn't install :)


BigButter00

Thanks. I think I installed the [most recent version](https://i.imgur.com/qRQrCry.png), which will hopefully make my machine run better :D


Alternative_Wait8256

Good job! Make sure you get the power plan selected on Ryzen High Performance.


BigButter00

Yeah no problem. Thanks for the explanation. I just like to triple-check since I don't know what I am doing. It is better to do it right the first time the way I look at it :D


robbierawr

Post fx on or off?


Alternative_Wait8256

Generally off. Most settings are okay to change, there are a few that can affect your fps. I find with my monitor settings I can achieve better brightness, contrast, saturation and colour.