Это видео недоступно.
Сожалеем об этом.
Fix Your FPS When CPU-Bound With This Tool!.. | Process Lasso CPU-Specific Affinity Guide For Frames
HTML-код
- Опубликовано: 13 авг 2024
- 🎩 Join The Business Club! / discord
I know I already made a video on Process Lasso, but due to popular demand, I wanted to make a deep dive into how to tweak CPU affinity. It is extremely dependent on what CPU you have and how many extra cores you have to spare, so knowing what general situation you are in via this video hopefully helps. As always, thank you so much for the support :)
Links:
🎩 Twitch: / klemintimetm
🎩 Twitter: / klemintimetm
🎩 Tiktok: / klemintimetm
🎩 Memberships: / @klemintime1452
🎩 Donations: streamlabs.com...
GPU-Bound Settings: • Change THESE Settings ...
CPU-Bound Settings: • What Settings ACTUALLY...
POSTFX: • These PostFX Settings ...
DLDSR And DLSS: • Making Tarkov's FPS SM...
Shadow Quality: • We NEED To Clear Up TH...
Music used:
Plusma, Ben Bada Boom - Cabriolet chll.to/13c8afd4
cocabona, Emperose - Lost Woods chll.to/eb575966
Yasper, sonofmark - Yellowblue chll.to/1748963a
Evil Needle - Tendre chll.to/34cf0292
Masked Man - Winter Wonderland chll.to/01aaa3e8
Leavv - Winter Shore chll.to/2f796c33
Leavv, Maduk - Company chll.to/de7cb752
Misha, Jussi Halme - Fountain chll.to/3ff608b6
cocabona - Bushwick chll.to/b41128b8
Timestamps:
0:00 Intro To CPU Affinity
0:59 "Only Use Physical Cores" Warning
1:28 The Point Of CPU Affinity
2:37 The Different Situations or "Buckets"
3:29 Six or Less Core CPUs
4:34 How to Check for Hyperthreading
5:20 Unchecking Core 0 (Threads 0 and 1)
5:56 8-core CPUs
8:09 Intel's 12-14th Generation (Hybrid P/E Cores)
11:00 AMD Dual-CCD CPUs (12-16 Cores with AMD)
14:20 IMPORTANT: Affinity Profiles and Hotkeys
18:23 See You In The Streams :)
Settings:
Resolution: 1440p
Screen: Borderless
Texture Quality: Medium
Shadows Quality: Low
Object LOD Quality: 2.5
Overall Visibility: 1500
Anti-aliasing: TAA High
Resampling: 1x off (duh)
DLSS/FSR 1.0/ FSR 2.1: Off
HBAO: Max Performance
SSR: Medium
Anisotropic Filtering: On
Nvidia Reflex: On
Sharpness: 0
MIP Streaming Off
Specs:
CPU: i5-13600k
GPU: EVGA RTX 3070 Ti FTW3 Ultra
RAM: 32GB (2x16GB) @ 3200mhz CL16
1 TB Samsung 980 Pro SDD
MOBO: MSI PRO Z690-A DDR4 ProSeries
PSU: Corsair RM 850x
#EscapeFromTarkov #EFT #tarkov #fps
🎩 Join The Business Club! discord.gg/EYQmYejx7U
Thank you so much for watching! I hope this helped some of you figure out how to schedule processes around and, as always, ensure you know what tasks you are moving to what threads. Be careful not to go overboard with scheduling! Please ask away in the discord or streams if you have any questions and links are in the more section if you need additional info / downloads!
Download link: bitsum.com/
First Process Lasso Video: ruclips.net/video/eTjoWUx70Po/видео.html
perfect timing. Was just in the middle of binging your other process lasso vids and testing in game. Cheers!
I sensed you were doing this and quickly made this video to help. Good luck on the tweaks o7
Glad someone finally gave a voice to this topic, I've been telling people for so dame long about this. lol
Pulled the 0-1 affinity card straight out of your book haha
note: IMO 4:33 if your CPU reads "12 logical processors" or greater, you are good to go for these tweaks. Tarkov currently (0.14.5) uses 4 cores and 8 threads. tl;dr we want the game on core 2-5+HT's, not core 1-4+HT's.
@@Sutex0sofar disable "only use physical cores" in game, it will uncheck all your hyperthreads if it is enabled. After that make sure only 0+1 is off for the escapefromtarkov.exe (the _BE task is your anti cheat, do not change that)
9:25 "you need a little bit of insanity to do great things".
Great video as always 👍
Yay! Great video! Thanks for the exhaustive explanation...it really is very soothing to know I am not making mistakes and I understand this so much better now. Klem for President!
Of course! I know it can be a little confusing and weird how it switches around based on what CPU you have, but its frankly the truth.
Back in Shattered Horizon's heyday, one of the devs told me to disable core 0 for that game to improve performance. Years ago one of the devs from Process Lasso created a Window 7 specific program just for me (I honestly can't remember what it was for XD), that he later made sharable on their site. Good devs for sure.
Hi man, first, MANY THANKS for the guide.
I have an 8700k, thus, 6 cores.
I tend to run only tarkov, so no browser, discord, or anything heavy. Does it make sense to allocate 1 full core for other stuff in background (nvidia control panel, logitech ghub, razor synapse, basically, software for my hardware) and the other 5 for tarkov, or all 6 to tarkov as the rest of the softwares doesn't need much?
Probably this would defeat the affinity, no? As in this way they would not be solely for tarkov...
Im really happy after my comment on the other video you gave it a go with the ecores. Its really easy on the system and its not bugging you at all which is wierd xD
7800x3d Tarkov:
I usually had it on disable SMT with just the physical cores running. There was little to no diferrence just having all cores checked with Tarkov. Small improvement at most.
-tested in multple live scav raids
-with the 7800x3d I couldve just left it on all cores and the difference would be minimal...but when you have recording software, streaming, and other stuff going on... allocating cores helps a lot.
What about Intel i9-10900k? Im having extreme gpu bottleneck. Im running a 2070 super, can this video help me out?
How do we know about how much cores should we give to the processes? You've said like in 17:14 you don't recommend browsers to be on just one core. I have a i9-9900k which has 8 cores - 16 threads. I was thinking about giving only CPU 0-1-2-3 to background processes like Discord, Chrome, GHub etc. and giving the remaining cores to Tarkov specifically. Will 2 cores be enough for all of the background processes?
2 cores arenot enough, i tried, even 4 cores have stuttering with the programs but they work and my pc is high end, minimum 4 u need
Two cores may still be a little slow as daemon said. It depends on the task. Chrome and discord will suck on one or two cores, but background tasks or RGB apps will be fine on one or two. For example, Corsair ICue or Razer or Steelseries or Logitech apps you should be fine with on one or two cores, but having apps that you specifically interact with a lot (browsers, discord, etc), may be slightly sluggish if those cores are maxxing out.
what is the program in the top left corner?`can someone tell me? thanks!
Hi, I’ve got a R9 7950x3D cpu, I don’t know whether or not to disable hyperthreading or how to disable it does anyone have any tips for me?
Sorry for the long wait in reply, but I would not disable hyperthreading. However, if you'd like to, you can do it by following these steps:
1. If you want to have the game attempt to run on all 16 cores without hyperthreading, simply check "Disable SMT".
2. If you'd like to have hyperthreading disabled and only have the game run on the CCD with V-cache (aka the first 6 cores), go to the CPU's affinity and check the even numbers between 0-15. If done correctly, you should have checked 0, 2, 4, 6, 8, 10, 12, and 14. Then, all you need to do is apply!
I have an i12700kf with 8 hyper-threaded P-cores and 4 E-cores and when i look in afterburner while running tarkov it seems like tarkov only ever uses one core at a time. for example one core will be at 90%+ usage and the rest will be under 5%. It seems to randomly periodically change which core it is using. This makes me confused whether I am being bottle-necked by my CPU because the one core is maxed out but the rest of the cores are doing nothing.
Tarkov is a funny game, since it's kinda CPU heavy, but at the same time it only uses like 4 threads out of 16 on my i9 11900k. And it also choses threads starting with number 8, when the first two cores should be the most high performing cores with all the in built OC tech enabled according to Intel's website.
i've never seen any performance comparisons with these tweaks, from my experience doing it on multiple cpus theres always a performance decrease for a marignal decrease in process latency, i never saw this as worth, its very game dependent too, on csgo at the time putting all processes on threads and the game on physical core would net -100 fps from the max, reserving the first 2 physical cores to handle processes and the rest (4 cores at the time) would also destroy performance, running everything on all cores would be the best performance, in every game i've tested, maybe it would help on heavily bottlenecked systems where it would give you slightly more headroom but i never had any good from doing this
Good point. It sounds like you probably keep a fairly tidy system, hence why the benefit is less apparent. The main reason why I discuss this is NOT for systems that are light / debloated. Rather, it can be a useful tool for those who have lots of things running in the background and need to insure proper scheduling of those extra tasks to keep performance *conisistent*, even if its a little lower. I would also concede that it would be more beneficial to remove that software, but not everyone is willing to do that. This reasoning is why I personally do not have any benchmarks of it- I would need to build a separate system that has more "normal" levels of extra software to test it out. (Also, there are recorded instances of this software helping others in my PC Sherpa Live VODs if you are interested.)
Secondarily, do note the example with dual-ccd CPUs, for instance. In that scenario (especially with CPUs like the 7900x3d and 7950x3d), proper scheduling is ESSENTIAL to getting the right performance, and process lasso can enforce that automatically as well. Its not for everyone, but it can help those who do not have a "optimized" system, so to speak.
@@klemintime1452 got you man thanks for the reply and clear up i appreciate it
Dumb question but i didnt really understand the part on which CPU cores to use individually.
Ive got a 7800X3D
So is it correct if i pnly checkmark CPU cores 0,2,4,6,8,10,12,14? This would be used on Escape from Tarkov only
Sorry for the super late reply, but that would just be disabling hyperthreading. If that's what you want to do, then that's good. However, if you just want to say disable the first core for Tarkov, you uncheck 0 and 1, as there are two threads going to one core.
Great content you should’ve 10x more repercussion. Could you make a playlist with the must do videos?
I would like you explain better how to use the process lasso for 8 core (5800x3d )
I think I would disable the highest utilized and clocked core in Tarkov for background tasks. Usually core 1, 2 or 3 is that core. You can find out using Ryzen Master and that core will have a star next to it.
Essentially I'd disable the first hyperthreaded CPU core, so CPU 0 and CPU 1. Since windows tasks or other background tasks sometimes are scheduled on that thread, it makes "room" for those tasks to be on that thread. Then, you can move background software like peripheral apps (razer synapse, corsair i-cue, logitech-ghub, etc).
any good for my i5 9400f use process lasso for escape frrom tarkov game?
You could disable core 0, but you're likely maxxing out all cores while playing. I'd minimize as many background processes as possible.
If I have an 8 core 5800x3D, shouldn't I just disable the highest clocked and utilized CPU in Tarkov from the background tasks?
I found this video trying to figure out my own problems. Some stuff has helped, but I feel that there is much room for improvement. I have a 3080Ti, i9-12900k, 64gb 3600MHz of ram. I do play in 4k but lowering the resolution doesn't seem to do much. I sit around 70 to 80 fps most games. This was my first pc and I am still learning how to computer :) If anyone has any ideas or thoughts that would be amazing. Thanks
Lowing resolution will not help with a CPU-bottleneck which you're likely at right now in Tarkov. I'd recommend trying out moving tasks like discord, browsers, and peripheral software (such as icue or razer synapse, for instance) and see how it feels. If you'd like more help, feel free to ask when Im live or in the discord too :)
I had some luck with DSR Factors set to 1.78 in the nvidia control panel but YMMV.
Process lasso aside. What kind of settings are you running on the intro to get such blurry textures on players and the enviroment? :D Also... Any idea can Nvidia Inspector be used to tweak Tarkov files? Or will that get you banned from the game.
That was me mistakenly running MIP Streaming... it was bad, please don't do it lol
Also the only Nvidia inspector tweaks I've done are the Re-BAR forcing that I've discussed in a previous video. That caused no issues, but I can't speak to any other ones right now as to if you get banned from it.
Hi mate, i would like to do this but I stream on OBS and im not really sure what programs i should be setting to only the first core. Is it a case of sending Tarkov/OBS to too all other cores than the first, then setting everything else to the first?
Sort of, its more like setting tarkov to everything but the first, and setting some non-essential background tasks (i.e RGB software or peripheral software such as Corsair ICUE or Logitech GHub) to the first core. You don't want to have tasks that you commonly interact with only on the first core- only things that run in the background. Having say discord (as an example) on one core will make using it extremely slow and choppy; so its not recommended.
@@klemintime1452 that's great thanks, this is new to me but starting to understand. Had to allocate 3 cores to keep my browser working correctly for example. Seen an improvement in Tarkov for sure.
Question....if one was to use the Ecores for OBS well straming would that help the game out rathen then using all the cores for both OBS live streaming and gaming at the same time?
That's exactly what I do! I throw OBS on my 8 E-cores and I've had very little issue. Feel free to give it a go, as it can help a lot *especially* if you're using x264 as the video encoder.
Benchmark after and before?
My windows install is pretty clean most of the time so adjusting these doesn't help my performance a lot. For those CPUs with dual ccds or CPUs with a TON of necessary background tasks, this can be a lifesaver though! It just depends on the build and the situation.
How much could you really put on your ecores without running into system lag? For example I have put firefox, steam, discord and a few other minor programs on them so far. Tarkov I have just tried turning off cpu 0 and cpu 1. I have i7 13700k so a decent cpu and my gpu is a 4090 and 64gb ddr5 ram. Windows 11 has been a bit sluggish at times and it can sometimes freeze randomly for 2 seconds when I open a program so I thought I would see if putting programs on the ecores could help with that but I think it is a bug with windows 11 as it never happened with windows 10. Would I likely see any benefit sorting things out with process lasso with my rig?
If those apps are only on the e-cores, it can feel very slightly more sluggish, but with them on those e-cores you will not have to worry about them interfering with the game at all. HOWEVER; be careful with what apps youre putting on those e-cores. Do not sort crucial windows processes around that are associated with SYSTEM as that could be making your browsing slugging (for instance with dwm.exe that could be an issue). Keep it to extra apps you've installed on the system to avoid issues like that.
What would you recommend for cs2 ? I was told to just turn off CPU0 for affinity. I have same cpu as you i5 13600k
If anything, maybe take it off the first core. However, if you have a light windows install, there should be no need for you to mess about with it for CS2 unless the performance doesn't feel right.
Quick question, what do i do with my i9 9900K and RTX 4070 Ti Super, cause im really bad at undestanding any of this. Already have Process Lasso. Any help would be appreciated.
That's an 8 core cpu. Just follow the instructions on that section.
hi there,
any sug for 12900k?
which core for cpu bound games?
which for rest app like chrome or edge or discord
8:09 directs you on what to do for that. Essentially just moving background apps to the e-cores is the way to go.
Thanks for the video even if as a French man i don’t undestand everything it helps a lot ! Ty for the time u dedicate to help improving our performance 🫡
Hi, I have 2 monitors one 27" at 2560x1440 144hz and the other one is 38" at 3840x1600 144hz resolution
The game runs really well 150+ fps when I am playing on the 27" monitor and the game doesnt run so well on the ultrawide. I tried to downsize my resolution to 2560x1440 on the ultrawide but the fps still stayed bad around 70-80fps. How can I properly downsize the resolution so the game runs like it does on the 27" monitor?
The 27" monitor is going to my wife soon and I wont be using it thats why I am asking for some help
I have the same issue on all games. Even if i use 800x800 resolution, all my games still run like it is in 1920x1200p resolution. FSR works for me in tarkov, and RSR works for me in all games, but that's for amd cards. I forgot what it's called for nvidia.
AMD Dual-CCD CPUs (12-16 Cores with AMD) Does this also apply to a 5900X CPU? Thanks.
Yep! Its a 12 core Dual-CCD cpu.
Why not just clicking Disable SMT ?
Been playing around with this program for a couple of weeks ,and watched many videos , just a question about cores and how to make your pc work with them ( i have i7-8700) which is a bit underwhelming for this game and having so much input lag with 1080Ti ( still rocks all shooting games ) but for some reason this game is a pain and dont want to spend money atm for an upgrade.
My question is can you check the Cores ( my case 6 cores +6 hyperthreading ) for the game , i currently tried a guide where i put all the pc programs that are running ( excluding system) on first 3 cores ( ie 2 cores - 1 hyperthread) and tarkov on the rest cores, where everything is quite and stable for tarkov to run, does this helps a bit with my rig or not.
Also having a 16gb 3000 Ram , which can be upgraded to 32gb 4000hrz rams which is the max for my MB atm z370-h gaming , would it make a huge difference or just minor?
RAM Speed will help, but it will not be the same amount of gain that you'd see with a CPU upgrade. I'd honestly save the money and use that to upgrade your motherboard and CPU to get a much more modern platform. The 1080ti should do just fine in Tarkov with a more modern processor.
As far as process lasso, give tarkov at least 4 of the 6 hyperthreaded cores- its going to want them. I'd personally recommend doing 5 and then sorting out the first core for background tasks (but not chrome or discord, for instance) and seeing how that helps.
@@klemintime1452 Well , ive done it so that my (6 cores +6 hyper) are first 3 for all the apps (except system) then from 4th cpu till the 12th are for Tarkov, also in priority i've set most of the apps to idle and tarkov to High, no idea if that will make any difference.
Currently if i get a new CPU it needs MB + DDR5 Ram cuz mine are ddr4 so its a huge deal of money lol , but saving for it is a must i guess , 1080Ti helped me thro all the fps games smoothly no idea tarkov is running on spaghetti engine or what lol .
@@ahmedalaa9736 Its partially that but mainly that tarkov is simply more complex and requires more CPU horsepower to run well. I'd save and plan to upgrade platform but keep the 1080ti as that will still play 1080p tarkov just fine.
@@klemintime1452
Hi man, first, MANY THANKS for the guide.
I also have an 8700k, thus, 6 cores.
I tend to run only tarkov, so no browser, discord, or anything heavy. Does it make sense to allocate 1 full core for other stuff in background (nvidia control panel, logitech ghub, razor synapse, basically, software for my hardware) and the other 5 for tarkov, or all 6 to tarkov as the rest of the softwares doesn't need much?
Probably this would defeat the affinity, no? As in this way they would not be solely for tarkov...
You forget that you can name the cpu affinity rules... for example of you have 2 CCD's and you wan't an application to run only on on CCD1, you make an affinity rule and when you want a process to run on just CCD1, just click cpu affinity -> always -> CCD1
does this have a point if you aren't cpu bottlenecked?
What cores should be enabled for the 7800X3D?
Its an 8 core, so you can try the 8 core section (everything except the first hyperthreaded core) and see how that feels.
thanks for the great video klem. i have a 7800x3d and a 4090 am i cpu bound or gpu bound?
CPU but you should be getting good enough fps anyway
Neither you have the best possible CPU for Tarkov and a 4090 which the game doesn't even nearly fully utilise. You could legit have a 3080 and still get the same/very similar frames.
@@bobbyshmurdastoe8703 idk it still seems kinda low on some maps compared to other people that have similar rigs. maybe i need to do some tweaking or something
Tarkov is not a very well optimized game anyway even if its a great game@@lew_7
Is there anyway you can help me? I get 30fps on streets and I can't figure out how to fix it😢
It really depends on your CPU. If its not powerful enough, Streets is gonna hurt, no matter what GPU you have (mostly).
Can this be done to better an i7 10700k
What would you do with 5800h? Need advice of tweeking it
If that's an 8-core, follow what I said around 5:56
TNX. I'll try
Is there a reason I don't see pcore and ecore buttons?
If you aren't on Intel's 12th through 14th gen processor, you will not see those buttons. If you *are*, your CPU may not be equipped with any e-cores as its lower in the product stack (i.e 12400f, 13100f, etc)
@@klemintime1452 I'm on a 13900f
@@klemintime1452 I have 13600kf and I don't have those E core buttons nor the letter "E" besides the names. Maybe it is because I disabled Hyper-threading from bios?
@@themarketgardener You may have disabled the e-cores along with hyperthreading if you only see 6 CPUs (0-5).
Should I try disabling Core 0 if i have... 2 cores?
NO 😭
@@klemintime1452 awww :(
@@BlinchixOfRivia Tarkov really wants that horsepower- I would not mess with Process Lasso on a dual core besides if you're using its pro-balance software.
my cpu is using 20% in menus and in game its staying at 20% while my gpu is 100%??????
then it's gpu bottleneck
i7-10700f rtx 3070 and streets run on 40fps... nothing is helping this process lasso does literally nothing doesnt matter what is changed... it can only be worsened
/watch?v=6jb17XC2iS4 tried process lasso and it doesnt work and wont work. klementina watch this linked video and reupload yours
@@ArmagedonCS Though this is the case for the games he benchmarked, its different on a game by game difference. Its not always a constant "no" or a "yes"; it differs depending on what you're doing and your own setup. Furthermore he is likely benchmarking without the background tasks that process lasso is meant to control. I was not just talking about setting tarkov only to P-cores either, as I did also see slight reductions in doing so when I benched it a while back. This video simply has a different purpose.
I don’t think I need this I actually had a guy help me he was pretty cool
I use program ReservedCpuSets and reserve 1 core then system cannot use this core and game got full speed on core 1 .