The amount of people asking me if this applies to their non X3D CPU or their 5800X3D or 7800X3D has me a little concerned. I know I mentioned that this only applies to 7900X3D and 7950X3D or any future multi CCD X3D CPUs but I'm realizing that many people don't really understand how their AMD CPUs are arranged internally. This is one of the many reasons chiplet designs are so confusing to those who don't care or follow this sort of material. So short answer is no; this doesn't affect you if you don't a 7900X3D or 7950X3D.
I legitimately just typed out asking if this can be the same issue for 5600x to 5800x3d paired with Asus strix 3090 Haven’t done a fresh windows either. But performance wise it’s not that good, lots of stutter.
@@Rambo42088 bro he explained it already at least 2 times: Only the 7900x3d and 7950x3d have chiplets and need core parking for maximum fps in games. ONLY THESE 2 CPUS google is your friend -> your cpu doesnt even have multiple chiplets
@dustingarder7409 no need to be a dick about it man@@Rambo42088you should not have significant stutter with that combo of components. You should have very good performance, in fact. If you do have issues, a wipe may be in order. Bear in mind it could also be the games you're testing. Unreal Engine games of late are often plagued with shader and traversal stutter, but that usually clears up the more you play the game. Other engines may have stutter as well, but it will vary title to title.
Actually AMD should provide a simple software that scans if the "ccd switching" works as intended and if not it tells you the problem or the steps that Jay showed (balance mode, game bar, bios...). That would be such a simple program but sooo helpful.
I have 7900X3D since Day 1, and I Thought it was working... and I did all the steps from this video with Fix1 and WTF!!! It's a dif of Night and Day.... Even the Jedi Survivor that was playing like crap, now is butter smooth!!!! Thank you so much @JayzTwoCents this brought my love from my system back!!!!
I have a 7950x+4090, never had any such issues, buttery smooth, even in ECO mode+windows powersaving. I chose the 7950x because I didn't want these janky issues. AMD really need to fix this, so 1) Thing install when they say they do 2) It makes it VERY obvious when the vcache setup is broken I was looking forward to maybe moving the X3D, in the future, but I wouldn't do it if their s/w was so bad/surprising.
Huge help! Just bought a 7950x3d a week ago and after your recommendations from this video I instantly saw a substantial performance gain! TY Jay and please don’t stop making these types of videos. They help out a lot more than you may think !
YOU ARE A LEGEND - IT WORKED! *FPS went from ~160FPS to ~300!* Ryzen 9 7950X3D, STRIX 4090, 32GB @ 6000MHz and some ASUS ROG Motherboard. Downloaded Borderlands 3, just to have a direct comparison. Glad i had some old Benchmark Data saved from when i first got my new PC in late 2023.
Found the issue if anyone has the same issue. I was using MSI afterburner too on the same window like he does in the video but I didn't set it up as a game in game bar (Window+G then in general) so it wasn't correctly parking the cores ^^! Went from 180FPS to 260FPS!
@@greelow So you have to also set the game up in Game Bar? I did all the things in the video, and only one game out of three I tested parked the cores correctly, Dirt 2. I tried WRC24, Helldivers 2 but nothing. I did get game bar to launch on Dirt, but not the others.. I'll have to look into it.. Lord I have a lot of games to add if that's the case :P
good catch but one thing to note. As a dev I can say it's on AMD to write proper uninstallers, it's not a windows problem, it's a driver packaging problem. AMD needs to fix this.
Agree! Sadly, it's not only AMD drivers that are like this. It's why so many Uninstall app's like Revo (which I also use) have existed since at least Win XP. 🙄🤷♂
A problem as old as Windows. A lot of Windows 3.1 programs don't even have uninstallers! I remember ATi drivers/installers really blowing ass back in the day.
When I recently upgraded my mini ITX custom loop I also switched up to a new motherboard and a 7950x3d. Was concerned about core parking but never had problems (my chipset driver install included some 3DVcache helper, I could see my cores parking through sidebar diagnostics), I’m glad I have a point of reference now Also the Ifixit ad will never get old, even though GPU inventory is back to normal
Hey Jay, I'm not affected as I have a 5800x 3D but I still want to thank you for making this video. Many people often shout "reinstall Windows!" when they run into stuff like this but with just reinstalling you don't really know the exact problem and don't learn anything about how to actually fix it. Looking around and finding the actual reason might be more tedious but at least you hopefully find out what happens and why and maybe even troubleshoot things easier in the future.
Thank you so much Jay! I gave up trying to fix the core parking on my 7900X3D a long time ago due to many lost hours of frustration with no results. Setting the bios CPPC to driver fixed it for me - I have the same Asrock Taichi X670E and was set to cache instead
Actually, when using Revo Uninstaller, you can do the restart when prompted. After the computer reboots, open Revo again. It will ask if you want to finish removing the stray folders, files, and registry entries from the uninstall that was being done prior to the restart. I find it better this way, because the left over components are freed up from being used by the system because the program or drivers are no longer there to use them.
I think for this to work, you would have to install Revo and also allow it to boot at Start-up, right? The standalone non-install version wouldn't work.
Thanks Jay! Recently upgraded to 7950x3d and my ASRock B650e Taichi board was set to Auto for CPPC on the latest Bios at the time of writing this which is 3.06. I did a fresh install so didn't have to worry about the driver reinstall part. Hope this goes viral to raise awareness for others.
Yes, it's a smart move. The method AMD designed to route threads to the single 3DV-Cache CCD is almost a Chinese fire drill. Bios, PPM, 3DV-cache service, Microsoft Game bar. The latter being the weakest link of them all. Sometimes it will misclassify a game it doesn't know. And the gains you experience with all the X3D CPUs are the highest with a RTX 4090 @ 1080P. But the 7800X3D avoids all of this and does what it does right out of the box without the complexities. Not all games are faster with the 3DV-cache. But many are. But you do end up with a lower clocked CPU compared to the 7700X. So there are trade-offs with these.
@@zerisph not yet. Probably going to go with the 7800x3d, unless he posts a new benchmark with it. Don’t really feel like tweaking it for weeks lol. I might go with Falcon Northwest if they can tweak it to its full potential though.
@@psychicpsycho99 You don't to, you just need to install the drivers properly. My guess is you can probably enable the service without even doing a clean uninstall.
Microsoft is basically that shitty landlord who doesn't even bother to scrape off the crushed cockroaches before painting over them for the next tenant.
It's been like 10 years since I last used AMD CPUs and it's for sure not plug and play like intel which is fine but the solutions shouldn't be hidden away on youtube. I also just found out the post->boot times are over a minute by default and you have to enable this RAM memorization in the BIOS to get normal boot times.
The reson why it needs to be "balanced" is because there are specific settings for "core parking" in the energie plans, hidden in the settings in the registry. But: You shouldn't mess with them unless you REALLY know what you are doing. You can render your system REALLY laggy by messing those up (for example hanging games, bad framtimes etc.).
I thank you from the bottom of my heart. I have been trying to solve this problem for months now. I always had stuttering in games and not the performance that I expected from this processor. When I changed the settings in the BIOS, everything was solved immediately. Thank you 💓
This is pure gold. Awesome video/explanation. Can't wait to see 7950X3d benchmark with proper core parking. On the other side, I found unbelievable that Microsoft Windows needs a second app just to figure out you are running a game. Absolute bonkers!
Yeah, "bonkers." It's not like CPUs have had a heterogeneous core configuration for decades and decades suddenly for it to be replaced with a heterogeneous configuration and that takes time to adapt to... or something. You must have not been born during the transition from single cores to dual cores when the second core largely sat idle unless you were specifically running two intensive tasks.
It's not a second app. Xbox Game Bar is a core part of Windows itself. It's pretty much the only way windows itself can detect a game is running at all.
It's not actually all that bonkers. Computers only do what you tell them. There is no way to know an app is a game unless you build a list and something checks against that list. That is in part because not every situation where load is being put on a GPU equals game, nor is every thing that loads a graphics API. Everything doing anything in any OS is indeed already a separate piece of software from the "OS". They are all just bundled in with the OS, just like the game bar.
@@tim3172 your age assumption is as bad as CrowdStrike's Falcon sensor upgrade procedure. If "suddenly" for you means from 2017 till now, then I urge you to submit your CV to Microsoft. They need men like you.
i hope this video gets to more other owners that still have this problem. I for one already thought that this has been already fixed. i always have a big "?" on my head everytime I see techtubers post latest Benchmarks and it shows the 7950x3d lagging behind. aside from work i do free lance on building Gaming rigs for people in my City. I can definitely say that the 7950x3d is faster altleast 3-5 percent on all games compared to the 7800x3d (due to it boosting 5250 hz vs 7800x3d 5050 hz). dont get me wrong, when a client asks for a build, I always recommend the 7800x3d, aside from being cheaper and almost as fast as the 7950x3d, it is also faster for me to finish setting up.
With this "fix", the 7950X3D should be faster thatn the 7800X3D as the non-3D core are used for background non-game tasks which free 8 fulle 3D-cache core for gaming.
I don't have a 3D V-Cache CPU, but I still think that this is an EXCELLENT video as it probably prescribes a procedure that is easy and simple for people to follow, so that they can FINALLY realise the full potential of the CPU that they ACTUALLY purchased.
@@dillon4813 That's probably why it doesn't help. But presumably, even for non-3D V-cache processors like the 7900X and the 7950X, this should help as well. Maybe not as much, but 1% improvement is still better than 0% improvement.
I just got mine, so this video comes at the perfect time! I agree with some of the comments here, AMD should include this kind of info and what the CPU is capable of, in the manual. Happy Jay's always 'on the case' and you can trust his videos and opinions!
As someone with a very similar build to yours (7950x3d, 4090, ASRock x670e taichi, DDR5 6000 30cl), this was the single most helpful and comprehensive video on the weird undocumented nuances of the CCD split, and possible fixes. Great job, Jay, and thank you! The 7950x3d is an awesome CPU, but it's like a misunderstood kid
I tested this on my 7950X3D and found that switching to balanced over high performance is causing the cores that the X3D CCD are using to be parked while they are in use causing a massive fps loss while gaming. I did also find that running within an administrator account completely changes the way this CPU works.
So even by doing the chipset software uninstall and installing again and 3D v-caché performance optimizer services to work and all this process he did on this video you steel need the balance mode on with game bar also on?
I have a 7950x3D that had exactly this problem. This solves it. 1. die bios setting and 2. I had to reinstall the AMD driver (even the driver was running before). After these 2 changes games run way faster, despite the fact I additionally set the CPU to eco-mode. Less power draw, less heat, more performace! Thanks @jayzTwoCents :)
PSA: Anyone using PBO on a 7950X3D or 7900X3D will want to ensure that they are NOT also setting a positive frequency offset within the same settings menu. X3D chips are frequency locked and can't be adjusted, which is fine, but doing so will also break CPPC behavior and revert it to auto/defaults (even if Cache, Frequency or Driver is selected!). Nobody seems to cover this small, yet important BIOS quirk, but given the video topic hopefully it'll do some good via this comment. Anyone with an X3D chip will be tempted to go straight into the PBO menu to begin tweaking CO values (good!), but bumping up the frequency offset out of habit will only result in head scratching and troubleshooting (bad!). Not an issue on the single CCD parts, rest easy if you're on a 7800X3D.
Hmm, out of the box without doing much/anything to ensure core parking, no attempts at overclocking, I was getting around 2000 in Cinebench R23 single core; after doing the steps in this video to get core parking working properly, and trying some PBO stuff, I'm now down to ~1800 with similarly poor results in OCCT single-core benchmark. CCD0 is definitely being used and it's jumping across all the cores for that test instead of staying on the fastest one or two. I'll go back into BIOS and get rid of my +200MHz I guess?
Okay yeah, I think you're right! I had CPU Boost Clock Override set to +200MHz and was getting those low single-thread scores. I disabled it in BIOS, tested again, and got a 2048 in Cinebench R23 and 109.53 in OCCT single-thread SSE. Those are improvements of 13% and 19% respectively!
@@oscariniguez101 No, enable PBO and do CO as desired. One of the sub-options within PBO is Boost Clock Override which either raises or lowers the boost limit (5.7GHz stock on 7950x3d for instance). In theory Boost Clock Override of +200 would give an upper ceiling of 5.9GHz on a single core of 7950x3d assuming all other parameters could support it. But enabling Boost Clock Override seems to mess up the scheduler so it should be disabled while you can do all the other PBO settings as desired.
Jay, thank you so much for this perfectly timed video. I literally purchased the 7950X3D yesterday after seeing your video on the new 9900X/9950X benchmarks. For me, Diablo 4 went up from 122 FPS to 128, but Dragons Dogma 2 went down from 92 FPS to 82 FPS. I was about to send it back and get the 9950X, but I saw this video and realized my cores are not parking. Thank you so much!
Jay, my hero - you even used the same BIOS I have. Severe stuttering has plagued me for weeks since I spent too much money on a bad-ass gaming rig (which stuttered on RUclips). I changed windows settings, BIOS settings, memory, looked at videos, read forum posts. It has been emotionally draining. Now the computer is fixed.
I love the 7950X3D. Just such a powerful and interesting CPU, engineering-wise. But you really have to know all of this stuff to use it properly. AMD won't tell you any of this. There is no leaflet in the CPU box "here is how to get the most out of your CPU". Nothing. If you don't know about the magical incantations, you just wasted a bunch of money.
Agreed! They should come with a 'here's what this thing can do' section in the manual. I just recently got back into PC building and decided on a Ryzen 9, a bit overpowered for my needs but there's a lot I am interested in trying. Same with the GPU, my previous build had a GT 1030, which still worked surprisingly well when I started playing on the old PC a few months back but I love how far tech has come in the past 7 years since I build my last one, which was only for work. Super exiting stuff! Can't wait to turn the PC on next weekend when I finish building it. :D
Well to be fair, the scheduler should be doing this for you and it nof the scheduler, the OEM should do it some way like game bar or their OEM licensed process lasso or whatever. If not the OEM, then up to the home builder and he or she can find it out easily enough. Even well before buying. A manual is not given with most stuff, at best you can fault them for not giving a QR code to a page with some hints and tips.
Actually AMD should provide a simple software that scans if the "ccd switching" works as intended and if not it tells you the problem or the steps that Jay showed (balance mode, game bar, bios...). That would be such a simple program but sooo helpful.
A fresh install doesn't have this problem as Jay stated. Basically if the install started on a non 3dcache system a registry entry says nonx-3dcache so when you upgrade the CPU later the service never gets installed. So he manually did the fix. On a fresh install the flag is set properly and it just works
@@Muu_69 THis is why you always reimage with a fresh install with any major hardware change. Stuff like this happens all the time with older configs scattered around the system
So... If this fix is legit, shouldn't reviewers re review all x3d chips and compare with 7800x3d? I suspect 7900x3d and 7950x3d would have improved or hidden performance, maybe better... If they aren't already...
@@MajorCinnamonBuns try to follow techpowerups guide from amd. i know its long but if you follow the guide you get 100 percent proper working 7950x3d. I installed plenty of 7950x3d's and every single one is working as intended.
I was going to make a comment.... I saw several benchmarks where the 7900X3D and 7950X3D were significantly slower..... and this really explains it all.
It's due to an issue with the game bar. Sometimes the game bar doesn't detect that it's a game that you are playing. You might have to tell it "Remember this is a game" in the settings, reboot the game and it should all be on the correct CCD.
thank you so much bro! this video literally saved me from trying to figure out what the best settings were for this. Could you please please please make a 7950x3d "best gaming settings for bios" video. I've been searching all over and playing around with curve optimizer but honestly don't trust many of the videos I see compared to your videos. Thank you again!
Jayz you are great i just bought my PC with this CPU and RX7900XTX and i was so disapoined because my fps are so low but now i cant wait co come home and fix that... Thanks a LOT! Please keep doing this amazing and helpfull content
I have a 7950x3D and fortunately it works out of the box, but what I found funny, for example with cyberpunk, if I run a benchmark, it uses the Core 0 chip, but when I click anywhere else, it switches to core 1 🙂 I think it probably recognizes a game only if the game is in the focus, otherwise it preffers a frequency.
Yes you must be in the window of the game and it’ll run on CCD0. Once you’re out of that game window it switches to frequency. It’s done rather quickly. But I noticed when you Alt+Tab as the windows pop up I saw it switch immediately. So I was able to confirm that it’s actually on CCD0 while actually in the game window. If you have a big screen you can click the game window and have ryzen master open like Jay did in this video to see the game running on CCD0
Yeah, what Jay is really noticing is that Auto can be broken on SOME boards, it's not universally broken on all boards. It's always worked properly on my Asus X670E Proart as well.
Thank you so much, Jay! I'm pretty new to pc gaming, and I'm running the 7950x3d. I've been trying to figure out why the cores weren't parking since I installed the cpu. This fixed it. Thanks for the great video as usual.
@@NukeTheGhettos explain how amd sucks when their current cpus faster in gaming and are more stable than Intel 13 and 14th generation cpus that have been in the news now for quite sometime about them failing. I expect a highly intelligent response like your last one
This video and the amount of technical information smoothly delivered to the audience without hitting hard on deep technicalities and yet keep the receiver informed of the cause of the issue and how the solution works is why I love watching @JayzTwoCents, hats off!
Thank you so much to Jay and everyone who contributed on this. I’ve known about this issue for my 7950X3D for a long time and tried many different ways to fix it or make the cores park properly and couldn’t. I’m very grateful and hope AMD will avoid very confusing stuff like this in the future. I’ve only ever built two PCs and this problem gave me a lot of trouble
I feel like every new CPU or Motherboard, GPU has a problem or several problems discovered within a year of launch. Like, where is the quality control?
That's just how things have always been for decades now, even 1st gen Intel had tons of issues that got patched / fixed in later BIOS updates, so did 2nd, 3rd, 4th, 6th, 7th, 8th, 9th, etc. Same shit with AMD's Ryzen 1000 series.
I'm old enough to remember when turbo XTs, 286s, 386s, 486s, Pentiums, etc. all came out with their own weird problems. This is not a new thing, unless you're 14 and have saved your allowance for two years to get your very first PC.
I use Ryzen Master all the time in Tier 1 prebuits (Dell, HP, Lenovo) and cheap Chinese motherboards that don't have XMP/XPO options in the bios. Oftentimes it's the only way with those systems to get above 2400mt
Why are people bitching about ryzen master? I used it for the first time and got my 5900x from 20200 cinebench r23 to 22600. Also went from 184 fps in heaven to 194 fps. 4950 mhz with -30 all core optimized pbo
I think they are bitching about Jay using Ryzen Master. He usually does not prepare for any of his technical videos (at least you get the impression), lacks knowledge and then messes things up. I was pleasantly surprised that this time he actually was prepared.
Instead of Game Bar and all that BS and parking CCD-1. Set the BIOS to prioritize the frequency cores (CCD-1), then use Process Lasso to set your games to run on CCD-0 with the 3D V-Cache. This way all the background processes and misc programs/services run on the CCD-1 and the game runs on CCD-0. Better than "core parking" where ALL the process, background, etc will be pushed to CCD-0 along with the game. Why give up an entire CCD just to play a game? This works great on my 7950 X3D. Play a game and it's isolated to CCD-0 with the 3D v-cache while watching your RUclips video using CCD-1/frequency core 😊
Cause they wanna make lame videos and think they are being helpful. I went Intel didn't wanna deal with all that nonsense - waiting for a real 16 p core cpu before I upgrade again.
@@jonahjameson272 you went intel and didn't wanna deal with nonsense? hate to break it to you but intel sells chips that suicide themselves, unless you're buying new intel chips every 3 months aka "nonsense" you should've gone AMD. Or just get a 5800x3D / 7800x3D
Dear Jay, Ive been thinking about some of your health problems, which you so sympathetically in a very transparent manner presented to the community. I also saw the update on your health and I hope youre getting better and better. But I was reading and watching and some of your symptoms came to my mind while reading about a specific disease. Did your doctor check for celiac disease? A biopsy has to be done for a good diagnose.
Yeah, of all the useless options that no one knows what actually do (because the documentation is non existent), they could have very much added a table to define which program should execute which mode, it would be a hassle but still one that works 100% of the time, the whole thing with Windows seems more like a workaround than proper functionality from a design standpoint.
yeah I'd like some elaboration on that. Never saw any complaints in his comments before, and I just checked again to see if there were later convos discussing it in his recent videos but found nothing
I don't understand it fully either, but it seems to be unstable when actually in use and seems to cause issues with peoples systems compared to other overclocking tools
Same my 7950x3d doesn't seem to have an issue and I have game bar and game mode disabled. But now I'm going to go check everything just to make sure lol
I'd expect that youtuber like Jay run into this more often than most users. Just because, well, he's constantly swapping around CPUs for benchmarking or for a shiny new build.
Games should have a micro-code where if the game realises there are 2 different l3 caches on 2 ccds, then shift the execution to the CCD with more cache by default. The non-x3d CCD will sit idle and hence drastically reduce TDP and heat.
Theoretically it should be possible for games to do this themselves, without any Xbox game bar or whatever. AFAIK the whole "core parking" thing is a Windows API that any application can hook into and tell windows what it prefers. Though I do think it's on AMD to streamline their software stack to handle this better, because it's not all that realistic to expect every game/engine dev to optimize for a somewhat niche CPU that few people have, even if it's not that much work to do.
tell that to game developers, which cannot ship a game without much dumber performance issues... they won't even understand what you are talking about. No this cannot be let on game devs. It will work for a few studios in the world if it is, and the rest 90% of games will work like crap.
@@Hugh_I The game bar has always been the best way of handling it. It's worked perfectly for me since day one, because my boards Auto is effectively defaulting to driver, but it seems some boards are doing the opposite. That's where the primary hang up is. The 2nd issue is far more niche because once the 5800X3D existed most if not all people jumping to AM5 were only ever going to have 1 CPU in there. As an AM4 R9 owner, if you wanted the benefit of X3D and all the threads you were likely only going to get the 7950X3D. Most everyone else that prioritized gaming just got the 7800X3D. The only large collection of people flip flopping CPUs in a brand new platform were youtubers doing benchmarks.
@@blkspade23 yeah, agree. I would guess few users have as many issues as youtubers swapping CPUs around constantly. What I mean by streamlining is something like, if I was AMD, I would just implement a little check in the driver installer or maybe Ryzen Master that reads out what the CPCC BIOS setting is, what the windows game mode setting thing is etc. and either suggest to users that have a dual CCX X3D chip to change those settings, or if possible, just provide a one click "please enable best X3D gaming performance"-button to do it. That shouldn't be too hard to implement and would solve a lot of fuzz around the issue.
@@Hugh_I It's is streamlined. On a clean install with a R9 x3D, the chipset driver installer detects the CPU and has the relevant options enabled by default. Windows even has game mode enabled by default already. People found reasons in the past before X3D to disable game mode. Xbox game bar is only going to be out of date for people that have some old revision of WIn10 and never install updates. Those are conscious decisions by the user that might break things. The failure here is just that certain mobo manufacturers have their "Auto" actually just being Frequency, which is incorrect. If Auto were equal to Driver, it would actually be automatic behavior.
I just bought a 7900x3d over the weekend and I do see some of this in Ryzen Master so THANK YOU! Reposting this everywhere I can to get this info out to friends. Edit: Tested swapping on an MSI MPG X670E Carbon Wifi, Gskill 2x32gb = 64gb ddr5 6000Mtz and the 7900x3d and it totally switched from CCD 0 and CCD 1 to using only CCD 0 for games. I didn't reinstall AMD drivers but I do have amd3dvcacheSvc running and have the latest drivers install plus switched the UEFI setting for CPPC to Driver. Booted up Destiny 2 and INSTANTLY swapped over to only CCD 0 and the top 12 boxes in task manager when showing logical processors. MASSIVE thank you!
It worked bro, updated my bios made the change you suggested there updated windows, delete and reinstalled chipset and sure enough the core swapping is happening so beautiful thank you so much Jay
It can be pretty unstable. I had my BIOS brick just running it once. It also leads to restarts. Though small sample of gigabyte boards on my end so could be me -shrug-.
@@throwaway6478Macs do NOT just work, that's why Apple charges a premium for all repairs. I dropped a marble in my Powerbook G4 disabling the headphone jack. Apple revoked my 3 year Apple Care warranty.
I switched from i9 9900k to 7950x3d and after the first install of the chipset drivers I had my amd3dvcacheSvc.exe already running. This video made me aware of this process. Then I had to switch the option in BIOS and everything is working pefrect now. Thanks for that video! :)
It's so strange that you specifically have to set Windows settings on a specifically kind of settings with AMD like "Balanced" in the power settings, that shouldn't be the case, maybe Intel isn't such a bad idea after all. I don't mean to be rude, but that's how I think about it. That clean driver uninstaller is a really good idea for fixing your driver issues, I don't have any driver issues at this point, but it might help me in the future, thank you very much Jay! You always make great tip videos, good work!
I updated my PC from a Ryzen 5900X (Motherboard MSI Tomahawk B550) to a Ryzen 7900X3D (Motherboard MSI Tomahawk B650 Wifi) this week, and saw you video, which made me a little nervous... I just changed the motherboard, and used my old Windows-installation. I had no hassle at all, the motherboard initiated a new driver-installation via "MSI Driver Utility Installer" at first boot, and installed new AMD-Drivers. After that everything worked just fine. The "3D V-Cache Performance Optimizer" is correctly installed and running, games are running on the 3D V-Cache-Core, benchmarks show good results. Maybe I am just a lucky guy, or it isn´t all that bad with AMD. Anyway, thanks for your video! At least you showed me where to look at and how to test.
Would like to add - if you're experiencing horrible lag/stutters when opening programs, a potential fix is to go to device manager > system devices > thunderbolt controller > properties > uncheck "power management"
About to upgrade from a 8700k to a 7900x3d. Will be very interested to see how it reacts to this. Appreciate the info and hard work yall have done cause this would have probably gave me a bad taste for AMD. This is my first. Hoping it goes smoothly.
Thank you Jay my 7945 HX3D processor was not utilizing all of its capability that one three Dv cache Driver was not running I reinstalled it and now I have all the performance thank you
First off - sincerely thank you for the information - you do a genuine service for the community. Bit of constructive feedback - this could be a 5 minute video :)
thank you so much for helping me finally get all my moneys worth from early adapting to AM5. just crazy to think we had to wait 18 months to get what we should of had day one.
@Mrlolibre it ended up working the same as what Jay did. You have to remove all of the drivers and stuff. It definitely is better to do a fresh install of Windows, which I will do at a later time. He uses it for work rendering so he can't have a big downtime in the middle of a project.
I’ve NEVER had an issue with my 7950x3d. All I did was follow the directions. I’ve since reinstalled windows about half a dozen times and windows seems to have taken care of everything on its own now. The most I ever did was ensure gamebar was recognizing games, ensure the 3d v cache exe was running in task manager and update chip drivers. Game mode is enabled by default too btw. I know you understand this Jay, but some people enjoy being helpless. Don’t cater to that BS. If you can’t go to a manufacturers website and read one page of instructions after spending $700 on a CPU, your view of reality is performing poorly…not your hardware. I’ll teach a complete stranger everything I know, but if they don’t want to help themselves I just stop talking. I’ve taught myself everything I know about PC’s. It wasn’t difficult. It just takes some time and a little effort. I was actually on Microsoft’s learn website today reading about group policy, domains, image optimization, etc…. I spent maybe 20 minutes. Man…now you got me fired up. Dammmmit Jay!
If this cleanup can be performed by Revo without reboot, AMD certainly *_can and should_* bake this into their (un)installer along with a model check. Frankly, to avoid these issues AMD should just install the PPM provisioning and 3D V-Cache optimizer drivers as a baseline. Then keep those services and device entries disabled unless and until an appropriate CPU model is detected during boot. The PPM driver does the actual core parking for non-X3D / V-cache _multi-CCD_ models too, so it should most definitely be included. That route would overall _help _*_vastly_*_ more_ of their customers, than it might be a _very_ minor annoyance to the _tiny_ group of advanced users that may have a niche or troubleshooting need to manually override those services. Just make sure to post an accessible documentation paragraph on those services (and associated devices seen in Device Manager), what they do, their (default) behavior and how to fully uninstall them.
In less than 4 minutes of this video you have re-affirmed my belief that messing with the X3D split CCD versions is more headache than I would want. Hopefully next gen X3D after 9950X3D will have X3D cache on both CCD's
Thank you for sharing this video, I have to do the same thing because I upgraded my computer to the 5800X3D from a 3900X CPU and I have the same problem.
I was actually going to buy the 9950x to replace my 7950x3d because of this same f****ng issue! But, I'm going to try this sometime this week...I'll come back with a confirmation!!!!
Thanks for this. I recently upgraded from a 5600x to a 5700x3d. Despite updating my bios and chipset drivers i was still having issues with games crashing on startup (mainly halo infinite). After using revo to uninstall the AMD chipset drivers and reinstalling them, Im back to all my FPS goodness without having to reinstall windows. While yes, the issue is not related to the core parking as this video addresses as I just have a 5700x3d, fully uninstalling the chipset drivers with revo fixed my issue.
power content! you saved my choice for 7950x3d. i saw a video from PC Builder today and he mentioned the dual-ccd problem. Thanks to you and a few minutes later I can be sure to handle this problem or to be aware of this problem when finish building my new setup. thx so much :-)
Dude, you are the best. I just got this cpu a month ago and havent figured this out. I followed your steps and it worked perfectly. I had tried to do this with process lasso but baldurs gate 3 hard crashes with pl
The VCache Optimization process is running for me and I have changed the cppc setting to driver but my ccd1 is still not behaving like yours does. I actually have an 7900x3d. I have to literally disable ccd1 through ryzen master to get my fps boost. Edit: Apparently my xbox game bar was not "turned on". I had to turn recording on since that means turn on game bar. Wow. I can see how the ccd1 kinda slows down but still not sleeping completely. Especially the fastest core on the ccd1 never sleeps. Still an improvement in fps. When I turn off the ccd1 then I have the best performance. I tested it in sapce marine 2 and turning ccd1 off basically gave me around 20-30 fps more. When I let ccd1 on then I get around 10-20 more. Also: Process lasso does not work with titles that use the easy anti cheat.
The amount of people asking me if this applies to their non X3D CPU or their 5800X3D or 7800X3D has me a little concerned. I know I mentioned that this only applies to 7900X3D and 7950X3D or any future multi CCD X3D CPUs but I'm realizing that many people don't really understand how their AMD CPUs are arranged internally.
This is one of the many reasons chiplet designs are so confusing to those who don't care or follow this sort of material.
So short answer is no; this doesn't affect you if you don't a 7900X3D or 7950X3D.
I legitimately just typed out asking if this can be the same issue for 5600x to 5800x3d paired with Asus strix 3090 Haven’t done a fresh windows either. But performance wise it’s not that good, lots of stutter.
Does it apply to my Intel core i7 2600k?
@@Rambo42088 bro he explained it already at least 2 times: Only the 7900x3d and 7950x3d have chiplets and need core parking for maximum fps in games. ONLY THESE 2 CPUS
google is your friend -> your cpu doesnt even have multiple chiplets
@dustingarder7409 no need to be a dick about it man@@Rambo42088you should not have significant stutter with that combo of components. You should have very good performance, in fact. If you do have issues, a wipe may be in order. Bear in mind it could also be the games you're testing. Unreal Engine games of late are often plagued with shader and traversal stutter, but that usually clears up the more you play the game. Other engines may have stutter as well, but it will vary title to title.
As one that asked. Thanks, Jay and team!
This needs to go viral so everyone with a dual ccd x3d chip sees this. Great work Jay & crew! Finally a proper sollution!
So, for a new rig with x2 ccd x3d. It just needs to switch in the bios the thing to driver? And then back to auto?
@@xellr Keep it on DRIVER and double check you have the AMD 3D service running. I just did it and got a huge bump in (stable) FPS.
yep good work, but AMD should provide the fix
Actually AMD should provide a simple software that scans if the "ccd switching" works as intended and if not it tells you the problem or the steps that Jay showed (balance mode, game bar, bios...).
That would be such a simple program but sooo helpful.
Didnt work for me.. It did on boderlands but not the other games i tested.
I have 7900X3D since Day 1, and I Thought it was working... and I did all the steps from this video with Fix1 and WTF!!! It's a dif of Night and Day.... Even the Jedi Survivor that was playing like crap, now is butter smooth!!!! Thank you so much @JayzTwoCents this brought my love from my system back!!!!
Same thing here man! Bought this cup a year ago and warzone was running like shit until this fixed it! Now plays smooth
I can also confirm the game runs a lot better.
Windows is such a clown show.
I have a 7950x+4090, never had any such issues, buttery smooth, even in ECO mode+windows powersaving.
I chose the 7950x because I didn't want these janky issues.
AMD really need to fix this, so 1) Thing install when they say they do 2) It makes it VERY obvious when the vcache setup is broken
I was looking forward to maybe moving the X3D, in the future, but I wouldn't do it if their s/w was so bad/surprising.
It's a tragic that you needed to use your rig like this for years. FCK AMD. Unacceptable they can't create a working windows compiler.
Huge help! Just bought a 7950x3d a week ago and after your recommendations from this video I instantly saw a substantial performance gain! TY Jay and please don’t stop making these types of videos. They help out a lot more than you may think !
Does anyone know if the 12900K is slower or faster than a 7950x3d?
@@dabneyoffermein595Depends on the workload and specific app.
@@dabneyoffermein595 Its slower obviously.
@@dabneyoffermein595not even a competition. The 7950 destroys it in every measurable way
@@dabneyoffermein595медленнее, только 7950x3d требует настроек из видео.
YOU ARE A LEGEND - IT WORKED!
*FPS went from ~160FPS to ~300!*
Ryzen 9 7950X3D, STRIX 4090, 32GB @ 6000MHz and some ASUS ROG Motherboard.
Downloaded Borderlands 3, just to have a direct comparison.
Glad i had some old Benchmark Data saved from when i first got my new PC in late 2023.
Is it the same path for ASUS BIOS ? "CPPC Dynamic Preferred Cores" ? I got the same specs as you :)
Yes it is
@official_kex I only got a booster from 157 to 180 FPS. I have EXPO enabled. Did you tweak anything special ?
Found the issue if anyone has the same issue. I was using MSI afterburner too on the same window like he does in the video but I didn't set it up as a game in game bar (Window+G then in general) so it wasn't correctly parking the cores ^^! Went from 180FPS to 260FPS!
@@greelow So you have to also set the game up in Game Bar? I did all the things in the video, and only one game out of three I tested parked the cores correctly, Dirt 2. I tried WRC24, Helldivers 2 but nothing. I did get game bar to launch on Dirt, but not the others.. I'll have to look into it.. Lord I have a lot of games to add if that's the case :P
good catch but one thing to note. As a dev I can say it's on AMD to write proper uninstallers, it's not a windows problem, it's a driver packaging problem. AMD needs to fix this.
Yeah, but this is better than waiting for a fix
spot-on, i'm glad you stated this, it goes unsaid
Agree! Sadly, it's not only AMD drivers that are like this. It's why so many Uninstall app's like Revo (which I also use) have existed since at least Win XP. 🙄🤷♂
A problem as old as Windows. A lot of Windows 3.1 programs don't even have uninstallers!
I remember ATi drivers/installers really blowing ass back in the day.
@@kryten4232 if i could only like this 1000 times!
As annoying as this was for him, I guarantee that Jay enjoys solving problems like this 1000 times more than actually playing the game. 😅
Can he solve my issues with running games on Linux? :D
haha, wait Boarderlands 3 is good.
I don’t believe that to be true. Jay is a Gamer through and through.
There is fix for that.. install windows.@@GreyDeathVaccine
When I recently upgraded my mini ITX custom loop I also switched up to a new motherboard and a 7950x3d. Was concerned about core parking but never had problems (my chipset driver install included some 3DVcache helper, I could see my cores parking through sidebar diagnostics), I’m glad I have a point of reference now
Also the Ifixit ad will never get old, even though GPU inventory is back to normal
i guess Jay DID fix the GPU Inventory problem with iFixit
Hey Jay, I'm not affected as I have a 5800x 3D but I still want to thank you for making this video. Many people often shout "reinstall Windows!" when they run into stuff like this but with just reinstalling you don't really know the exact problem and don't learn anything about how to actually fix it. Looking around and finding the actual reason might be more tedious but at least you hopefully find out what happens and why and maybe even troubleshoot things easier in the future.
yours have 1 ccd with 8 cores not related with cpus up to 8 cores.
Thank you so much Jay! I gave up trying to fix the core parking on my 7900X3D a long time ago due to many lost hours of frustration with no results. Setting the bios CPPC to driver fixed it for me - I have the same Asrock Taichi X670E and was set to cache instead
Actually, when using Revo Uninstaller, you can do the restart when prompted. After the computer reboots, open Revo again. It will ask if you want to finish removing the stray folders, files, and registry entries from the uninstall that was being done prior to the restart. I find it better this way, because the left over components are freed up from being used by the system because the program or drivers are no longer there to use them.
Thanks for the helpful tip 👍.
I think for this to work, you would have to install Revo and also allow it to boot at Start-up, right?
The standalone non-install version wouldn't work.
@@Sup_D No, it saves the uninstall state.
Yes, I use revo uninstaller since v3 and it's really a very good tool. It saved another day!
Thanks Jay! Recently upgraded to 7950x3d and my ASRock B650e Taichi board was set to Auto for CPPC on the latest Bios at the time of writing this which is 3.06. I did a fresh install so didn't have to worry about the driver reinstall part. Hope this goes viral to raise awareness for others.
I've followed up on your video, made the suggested changes, and now my rig is running superbly..
This is crazy. The fact that it improved my performance by 20%-30% is ridicilous. Thanks.
These issues are the reason I was not even considering a dual ccd x3d CPU. Nice work Jay and company!
Yes, it's a smart move. The method AMD designed to route threads to the single 3DV-Cache CCD is almost a Chinese fire drill. Bios, PPM, 3DV-cache service, Microsoft Game bar. The latter being the weakest link of them all. Sometimes it will misclassify a game it doesn't know. And the gains you experience with all the X3D CPUs are the highest with a RTX 4090 @ 1080P. But the 7800X3D avoids all of this and does what it does right out of the box without the complexities. Not all games are faster with the 3DV-cache. But many are. But you do end up with a lower clocked CPU compared to the 7700X. So there are trade-offs with these.
I would love to see a comparison between this 7950x3d and a 7800x3d now that Jay fixed it
Same here, trying to decide which one to buy
Decided yet?
@@zerisph not yet. Probably going to go with the 7800x3d, unless he posts a new benchmark with it. Don’t really feel like tweaking it for weeks lol. I might go with Falcon Northwest if they can tweak it to its full potential though.
@@brutalr1589 same here. I might be going with 7800x3d too.
I have the 7800x3d and see no difference
This AMD / windows solution is totally intuitive and not at all a complete mess.
I don't want to reinstall my fucking operating system thank you, shits a pain in the ass
@@psychicpsycho99 it's fun! It's basically a free game that comes with the cpu!
@@psychicpsycho99 You don't to, you just need to install the drivers properly.
My guess is you can probably enable the service without even doing a clean uninstall.
Microsoft is basically that shitty landlord who doesn't even bother to scrape off the crushed cockroaches before painting over them for the next tenant.
It's been like 10 years since I last used AMD CPUs and it's for sure not plug and play like intel which is fine but the solutions shouldn't be hidden away on youtube. I also just found out the post->boot times are over a minute by default and you have to enable this RAM memorization in the BIOS to get normal boot times.
The fact that Jay didn’t yell “Parkour!” and jump over a desk was a missed opportunity 😆
Came here to say EXACTLY that!! haha
Dwight, Michael and Andy style...
PARKOUR!!!
The reson why it needs to be "balanced" is because there are specific settings for "core parking" in the energie plans, hidden in the settings in the registry.
But: You shouldn't mess with them unless you REALLY know what you are doing.
You can render your system REALLY laggy by messing those up (for example hanging games, bad framtimes etc.).
Why what needs to be balanced? What is being balanced ?
Why not using custom high performance power plan with no chipset drivers installed😅
I thank you from the bottom of my heart. I have been trying to solve this problem for months now. I always had stuttering in games and not the performance that I expected from this processor. When I changed the settings in the BIOS, everything was solved immediately. Thank you 💓
This is pure gold. Awesome video/explanation. Can't wait to see 7950X3d benchmark with proper core parking. On the other side, I found unbelievable that Microsoft Windows needs a second app just to figure out you are running a game. Absolute bonkers!
Yeah, "bonkers." It's not like CPUs have had a heterogeneous core configuration for decades and decades suddenly for it to be replaced with a heterogeneous configuration and that takes time to adapt to... or something.
You must have not been born during the transition from single cores to dual cores when the second core largely sat idle unless you were specifically running two intensive tasks.
It's not a second app. Xbox Game Bar is a core part of Windows itself. It's pretty much the only way windows itself can detect a game is running at all.
It's not actually all that bonkers. Computers only do what you tell them. There is no way to know an app is a game unless you build a list and something checks against that list. That is in part because not every situation where load is being put on a GPU equals game, nor is every thing that loads a graphics API. Everything doing anything in any OS is indeed already a separate piece of software from the "OS". They are all just bundled in with the OS, just like the game bar.
@@tim3172 Well, strange that Microsoft had even less time to make it work for Intel's new big-little architecture. How do you explain that?
@@tim3172 your age assumption is as bad as CrowdStrike's Falcon sensor upgrade procedure. If "suddenly" for you means from 2017 till now, then I urge you to submit your CV to Microsoft. They need men like you.
i hope this video gets to more other owners that still have this problem. I for one already thought that this has been already fixed. i always have a big "?" on my head everytime I see techtubers post latest Benchmarks and it shows the 7950x3d lagging behind. aside from work i do free lance on building Gaming rigs for people in my City. I can definitely say that the 7950x3d is faster altleast 3-5 percent on all games compared to the 7800x3d (due to it boosting 5250 hz vs 7800x3d 5050 hz). dont get me wrong, when a client asks for a build, I always recommend the 7800x3d, aside from being cheaper and almost as fast as the 7950x3d, it is also faster for me to finish setting up.
With this "fix", the 7950X3D should be faster thatn the 7800X3D as the non-3D core are used for background non-game tasks which free 8 fulle 3D-cache core for gaming.
Would you be able to help with my 7900x3d?
Does this fix affect productivity applications?
I don't have a 3D V-Cache CPU, but I still think that this is an EXCELLENT video as it probably prescribes a procedure that is easy and simple for people to follow, so that they can FINALLY realise the full potential of the CPU that they ACTUALLY purchased.
its only problem for 7900x3d and 7950x3d. 7800x3d and 5800x3d still work good.
@@dillon4813
Does the 7800X3D and the 5800X3D even HAVE a second chiplet???
@@ewenchan1239 nope they dont
@@dillon4813
That's probably why it doesn't help.
But presumably, even for non-3D V-cache processors like the 7900X and the 7950X, this should help as well. Maybe not as much, but 1% improvement is still better than 0% improvement.
did not know my PC was having a problem but i followed all your steps and now im good to go. thank you jay for making this easy to follow.
Saving this so I can remember to do this when I finally got my hands on a 9950X3D
9xxx 3d versions will finally have the cache on both CCDs, as was recently announced. So all this mess will no longer be needed. Finally.
How soon? I got mine a week ago lol @@msoltyspl
I just got mine, so this video comes at the perfect time! I agree with some of the comments here, AMD should include this kind of info and what the CPU is capable of, in the manual.
Happy Jay's always 'on the case' and you can trust his videos and opinions!
As someone with a very similar build to yours (7950x3d, 4090, ASRock x670e taichi, DDR5 6000 30cl), this was the single most helpful and comprehensive video on the weird undocumented nuances of the CCD split, and possible fixes. Great job, Jay, and thank you! The 7950x3d is an awesome CPU, but it's like a misunderstood kid
This is tragic. It should work automatically like this from the beginning. AMD is such a mess!
It is not "misunderstood kid": it is flawed product relying on unstable and undocumented duct tape "fixes" to work.
1:50 we needed a b-roll of you saying CAR PORKING
T shirt material
Guys, there's already enough Cars smut out there. No more plz. 😅
My Strange Obsession say hello.
All I heard was Parkour!
I tested this on my 7950X3D and found that switching to balanced over high performance is causing the cores that the X3D CCD are using to be parked while they are in use causing a massive fps loss while gaming. I did also find that running within an administrator account completely changes the way this CPU works.
So even by doing the chipset software uninstall and installing again and 3D v-caché performance optimizer services to work and all this process he did on this video you steel need the balance mode on with game bar also on?
Did you reinstall windows?
I have a 7950x3D that had exactly this problem. This solves it. 1. die bios setting and 2. I had to reinstall the AMD driver (even the driver was running before). After these 2 changes games run way faster, despite the fact I additionally set the CPU to eco-mode.
Less power draw, less heat, more performace!
Thanks @jayzTwoCents :)
About time this is getting talked about!!! I have been going crazy trying to puzzle all this sniz together
PSA: Anyone using PBO on a 7950X3D or 7900X3D will want to ensure that they are NOT also setting a positive frequency offset within the same settings menu. X3D chips are frequency locked and can't be adjusted, which is fine, but doing so will also break CPPC behavior and revert it to auto/defaults (even if Cache, Frequency or Driver is selected!). Nobody seems to cover this small, yet important BIOS quirk, but given the video topic hopefully it'll do some good via this comment. Anyone with an X3D chip will be tempted to go straight into the PBO menu to begin tweaking CO values (good!), but bumping up the frequency offset out of habit will only result in head scratching and troubleshooting (bad!). Not an issue on the single CCD parts, rest easy if you're on a 7800X3D.
you mean negative frequency offset? or x3d are vid limited and need positive offset?
Hmm, out of the box without doing much/anything to ensure core parking, no attempts at overclocking, I was getting around 2000 in Cinebench R23 single core; after doing the steps in this video to get core parking working properly, and trying some PBO stuff, I'm now down to ~1800 with similarly poor results in OCCT single-core benchmark. CCD0 is definitely being used and it's jumping across all the cores for that test instead of staying on the fastest one or two. I'll go back into BIOS and get rid of my +200MHz I guess?
Okay yeah, I think you're right! I had CPU Boost Clock Override set to +200MHz and was getting those low single-thread scores. I disabled it in BIOS, tested again, and got a 2048 in Cinebench R23 and 109.53 in OCCT single-thread SSE. Those are improvements of 13% and 19% respectively!
@@MikeyAntonakakisare you saying to disable PBO altogether? Or just the offset. I’m not sure if I understand
@@oscariniguez101 No, enable PBO and do CO as desired. One of the sub-options within PBO is Boost Clock Override which either raises or lowers the boost limit (5.7GHz stock on 7950x3d for instance). In theory Boost Clock Override of +200 would give an upper ceiling of 5.9GHz on a single core of 7950x3d assuming all other parameters could support it. But enabling Boost Clock Override seems to mess up the scheduler so it should be disabled while you can do all the other PBO settings as desired.
Great gains on Counter Strike 2
FPS: Avg=555.3, P1=255 - Before Fix
FPS: Avg=621.3, P1=286.7 - After Fix
Walla
Jay, thank you so much for this perfectly timed video. I literally purchased the 7950X3D yesterday after seeing your video on the new 9900X/9950X benchmarks.
For me, Diablo 4 went up from 122 FPS to 128, but Dragons Dogma 2 went down from 92 FPS to 82 FPS. I was about to send it back and get the 9950X, but I saw this video and realized my cores are not parking. Thank you so much!
Jay, my hero - you even used the same BIOS I have. Severe stuttering has plagued me for weeks since I spent too much money on a bad-ass gaming rig (which stuttered on RUclips). I changed windows settings, BIOS settings, memory, looked at videos, read forum posts. It has been emotionally draining. Now the computer is fixed.
I love the 7950X3D. Just such a powerful and interesting CPU, engineering-wise. But you really have to know all of this stuff to use it properly. AMD won't tell you any of this. There is no leaflet in the CPU box "here is how to get the most out of your CPU". Nothing. If you don't know about the magical incantations, you just wasted a bunch of money.
Agreed! They should come with a 'here's what this thing can do' section in the manual.
I just recently got back into PC building and decided on a Ryzen 9, a bit overpowered for my needs but there's a lot I am interested in trying. Same with the GPU, my previous build had a GT 1030, which still worked surprisingly well when I started playing on the old PC a few months back but I love how far tech has come in the past 7 years since I build my last one, which was only for work. Super exiting stuff! Can't wait to turn the PC on next weekend when I finish building it. :D
Well to be fair, the scheduler should be doing this for you and it nof the scheduler, the OEM should do it some way like game bar or their OEM licensed process lasso or whatever.
If not the OEM, then up to the home builder and he or she can find it out easily enough. Even well before buying.
A manual is not given with most stuff, at best you can fault them for not giving a QR code to a page with some hints and tips.
Actually AMD should provide a simple software that scans if the "ccd switching" works as intended and if not it tells you the problem or the steps that Jay showed (balance mode, game bar, bios...).
That would be such a simple program but sooo helpful.
A fresh install doesn't have this problem as Jay stated. Basically if the install started on a non 3dcache system a registry entry says nonx-3dcache so when you upgrade the CPU later the service never gets installed. So he manually did the fix.
On a fresh install the flag is set properly and it just works
@@Muu_69 THis is why you always reimage with a fresh install with any major hardware change. Stuff like this happens all the time with older configs scattered around the system
So... If this fix is legit, shouldn't reviewers re review all x3d chips and compare with 7800x3d? I suspect 7900x3d and 7950x3d would have improved or hidden performance, maybe better... If they aren't already...
if they didn't use clean systems, yes.
@@LowStuff Literally just build my rig 2 weeks ago, brand new W11 and the AMD drivers didn't install the 3D service. So even then it's not guaranteed.
@@MajorCinnamonBuns try to follow techpowerups guide from amd. i know its long but if you follow the guide you get 100 percent proper working 7950x3d. I installed plenty of 7950x3d's and every single one is working as intended.
I was going to make a comment.... I saw several benchmarks where the 7900X3D and 7950X3D were significantly slower..... and this really explains it all.
I use process lasso and I always had similar performance to 7800x3d
It's due to an issue with the game bar. Sometimes the game bar doesn't detect that it's a game that you are playing. You might have to tell it "Remember this is a game" in the settings, reboot the game and it should all be on the correct CCD.
thank you so much bro! this video literally saved me from trying to figure out what the best settings were for this. Could you please please please make a 7950x3d "best gaming settings for bios" video. I've been searching all over and playing around with curve optimizer but honestly don't trust many of the videos I see compared to your videos. Thank you again!
Jayz you are great i just bought my PC with this CPU and RX7900XTX and i was so disapoined because my fps are so low but now i cant wait co come home and fix that... Thanks a LOT! Please keep doing this amazing and helpfull content
I have a 7950x3D and fortunately it works out of the box, but what I found funny, for example with cyberpunk, if I run a benchmark, it uses the Core 0 chip, but when I click anywhere else, it switches to core 1 🙂 I think it probably recognizes a game only if the game is in the focus, otherwise it preffers a frequency.
Sorry, how did you confirm it works from the beginning?
@@xellr checking the usage of cores 😎
yeah.. thank god mine does what it's supposed to right from the start.
Yes you must be in the window of the game and it’ll run on CCD0. Once you’re out of that game window it switches to frequency. It’s done rather quickly. But I noticed when you Alt+Tab as the windows pop up I saw it switch immediately. So I was able to confirm that it’s actually on CCD0 while actually in the game window. If you have a big screen you can click the game window and have ryzen master open like Jay did in this video to see the game running on CCD0
Yeah, what Jay is really noticing is that Auto can be broken on SOME boards, it's not universally broken on all boards. It's always worked properly on my Asus X670E Proart as well.
Thank you so much, Jay! I'm pretty new to pc gaming, and I'm running the 7950x3d. I've been trying to figure out why the cores weren't parking since I installed the cpu. This fixed it. Thanks for the great video as usual.
Use Process Lasso, it's an easier and more customisable solution
And this is why the 7800x3D is the gaming king, no headache with only 1CCD
@@NukeTheGhettos explain how they are wrong
@@NukeTheGhettos why
@@NukeTheGhettos explain how amd sucks when their current cpus faster in gaming and are more stable than Intel 13 and 14th generation cpus that have been in the news now for quite sometime about them failing. I expect a highly intelligent response like your last one
It's also the gaming king because why would you spend hundreds more for roughly equal performance and no benefits to running a 7950X3D
Seems to be at the top of most benchmark ls and costs almost half of the 14900k, seems like a winner to me.
This video and the amount of technical information smoothly delivered to the audience without hitting hard on deep technicalities and yet keep the receiver informed of the cause of the issue and how the solution works is why I love watching @JayzTwoCents, hats off!
Thank you so much to Jay and everyone who contributed on this. I’ve known about this issue for my 7950X3D for a long time and tried many different ways to fix it or make the cores park properly and couldn’t. I’m very grateful and hope AMD will avoid very confusing stuff like this in the future. I’ve only ever built two PCs and this problem gave me a lot of trouble
I feel like every new CPU or Motherboard, GPU has a problem or several problems discovered within a year of launch. Like, where is the quality control?
That's why you never buy the first batches, they're always hot trash
That's just how things have always been for decades now, even 1st gen Intel had tons of issues that got patched / fixed in later BIOS updates, so did 2nd, 3rd, 4th, 6th, 7th, 8th, 9th, etc. Same shit with AMD's Ryzen 1000 series.
I'm old enough to remember when turbo XTs, 286s, 386s, 486s, Pentiums, etc. all came out with their own weird problems. This is not a new thing, unless you're 14 and have saved your allowance for two years to get your very first PC.
I use Ryzen Master all the time in Tier 1 prebuits (Dell, HP, Lenovo) and cheap Chinese motherboards that don't have XMP/XPO options in the bios. Oftentimes it's the only way with those systems to get above 2400mt
I don't have this CPU but it was interesting to watch, listen and learn
I just upgraded to my first 3dvcache cpu 7900x3d. A friend mentioned core parking but had no info further. Thankyou for such an enlightening video.
Great video! Tomorrow I'll be upgrading from the 7700x to the 7900x3d and this guide will help insure I get the best performance on my new cpu😁
Hey, how did it go?
Why are people bitching about ryzen master? I used it for the first time and got my 5900x from 20200 cinebench r23 to 22600. Also went from 184 fps in heaven to 194 fps. 4950 mhz with -30 all core optimized pbo
I am about to build with AMD for the first time in ~6 years. Building a new PC with the 7800x3d this weekend. Why shouldn't I use Ryzen Master?
Mine barely works. It's just stops responding randomly and "says failed to initialize, reinstall" when I try to restart it.
I think they are bitching about Jay using Ryzen Master. He usually does not prepare for any of his technical videos (at least you get the impression), lacks knowledge and then messes things up.
I was pleasantly surprised that this time he actually was prepared.
I use ryzen master and it works awesome for me
@@danielabbott9312 Cool, thanks
Instead of Game Bar and all that BS and parking CCD-1.
Set the BIOS to prioritize the frequency cores (CCD-1), then use Process Lasso to set your games to run on CCD-0 with the 3D V-Cache. This way all the background processes and misc programs/services run on the CCD-1 and the game runs on CCD-0. Better than "core parking" where ALL the process, background, etc will be pushed to CCD-0 along with the game. Why give up an entire CCD just to play a game? This works great on my 7950 X3D. Play a game and it's isolated to CCD-0 with the 3D v-cache while watching your RUclips video using CCD-1/frequency core 😊
Cause they wanna make lame videos and think they are being helpful. I went Intel didn't wanna deal with all that nonsense - waiting for a real 16 p core cpu before I upgrade again.
@@jonahjameson272 "went Intel" and "didnt wanna deal with all that nonsense" don't go in the same sentence.
That's a very nice solution with Process Lasso! Will try that!
@@jonahjameson272 you went intel and didn't wanna deal with nonsense?
hate to break it to you but intel sells chips that suicide themselves, unless you're buying new intel chips every 3 months aka "nonsense" you should've gone AMD. Or just get a 5800x3D / 7800x3D
Process Lasso and the 7950X3D are made for each other.
QUESTION: Does the Xbox Gaming Bar app require internet to function correctly? I hope not. I don't want my CPU speed to be impacted by being online.
Dear Jay, Ive been thinking about some of your health problems, which you so sympathetically in a very transparent manner presented to the community. I also saw the update on your health and I hope youre getting better and better. But I was reading and watching and some of your symptoms came to my mind while reading about a specific disease. Did your doctor check for celiac disease? A biopsy has to be done for a good diagnose.
I have an MSI motherboard that was also set to Auto. I have changed it to Driver! Thanks for the help.
Me,a software engineer: why don't AMD just release an SDK that lets the applications choose if they want higher frequency cores or more cache cores?
As far as I know there's ways to achieve that with Windows itself
Yeah, of all the useless options that no one knows what actually do (because the documentation is non existent), they could have very much added a table to define which program should execute which mode, it would be a hassle but still one that works 100% of the time, the whole thing with Windows seems more like a workaround than proper functionality from a design standpoint.
I think Windows should have a better scheduler xD
Because it's not that easy and AMD doesn't care about software enough
You can use a profile that stop clock the non 3d just below the x3d one. Then the non 3d will be treated like useful ecore.
Process Lasso creator watching this video: look at what they need to mimic a fraction of our power
Does process lasso resolve this issue he's explaining in the video?
What's wrong with Ryzen Master?
yeah I'd like some elaboration on that. Never saw any complaints in his comments before, and I just checked again to see if there were later convos discussing it in his recent videos but found nothing
@@alexanderthegreat4103 ya me either. I've used Ryzan Master for cpu OC and the AI OC I've had problems with. But thats it
I don't understand it fully either, but it seems to be unstable when actually in use and seems to cause issues with peoples systems compared to other overclocking tools
Oddly enough, never had any issues with the cores not parking. Always seems to work as intended.
Same my 7950x3d doesn't seem to have an issue and I have game bar and game mode disabled. But now I'm going to go check everything just to make sure lol
Let us know if it was alright@@McMintyMP
I'd expect that youtuber like Jay run into this more often than most users. Just because, well, he's constantly swapping around CPUs for benchmarking or for a shiny new build.
@@McMintyMPwhich motherboard are you using ?
Games should have a micro-code where if the game realises there are 2 different l3 caches on 2 ccds, then shift the execution to the CCD with more cache by default. The non-x3d CCD will sit idle and hence drastically reduce TDP and heat.
Theoretically it should be possible for games to do this themselves, without any Xbox game bar or whatever. AFAIK the whole "core parking" thing is a Windows API that any application can hook into and tell windows what it prefers. Though I do think it's on AMD to streamline their software stack to handle this better, because it's not all that realistic to expect every game/engine dev to optimize for a somewhat niche CPU that few people have, even if it's not that much work to do.
tell that to game developers, which cannot ship a game without much dumber performance issues... they won't even understand what you are talking about. No this cannot be let on game devs. It will work for a few studios in the world if it is, and the rest 90% of games will work like crap.
@@Hugh_I The game bar has always been the best way of handling it. It's worked perfectly for me since day one, because my boards Auto is effectively defaulting to driver, but it seems some boards are doing the opposite. That's where the primary hang up is. The 2nd issue is far more niche because once the 5800X3D existed most if not all people jumping to AM5 were only ever going to have 1 CPU in there. As an AM4 R9 owner, if you wanted the benefit of X3D and all the threads you were likely only going to get the 7950X3D. Most everyone else that prioritized gaming just got the 7800X3D. The only large collection of people flip flopping CPUs in a brand new platform were youtubers doing benchmarks.
@@blkspade23 yeah, agree. I would guess few users have as many issues as youtubers swapping CPUs around constantly.
What I mean by streamlining is something like, if I was AMD, I would just implement a little check in the driver installer or maybe Ryzen Master that reads out what the CPCC BIOS setting is, what the windows game mode setting thing is etc. and either suggest to users that have a dual CCX X3D chip to change those settings, or if possible, just provide a one click "please enable best X3D gaming performance"-button to do it. That shouldn't be too hard to implement and would solve a lot of fuzz around the issue.
@@Hugh_I It's is streamlined. On a clean install with a R9 x3D, the chipset driver installer detects the CPU and has the relevant options enabled by default. Windows even has game mode enabled by default already. People found reasons in the past before X3D to disable game mode. Xbox game bar is only going to be out of date for people that have some old revision of WIn10 and never install updates. Those are conscious decisions by the user that might break things.
The failure here is just that certain mobo manufacturers have their "Auto" actually just being Frequency, which is incorrect. If Auto were equal to Driver, it would actually be automatic behavior.
I had this issue and reinstalled my windows, to bad i didnt see this video first lol
I just bought a 7900x3d over the weekend and I do see some of this in Ryzen Master so THANK YOU! Reposting this everywhere I can to get this info out to friends.
Edit: Tested swapping on an MSI MPG X670E Carbon Wifi, Gskill 2x32gb = 64gb ddr5 6000Mtz and the 7900x3d and it totally switched from CCD 0 and CCD 1 to using only CCD 0 for games. I didn't reinstall AMD drivers but I do have amd3dvcacheSvc running and have the latest drivers install plus switched the UEFI setting for CPPC to Driver. Booted up Destiny 2 and INSTANTLY swapped over to only CCD 0 and the top 12 boxes in task manager when showing logical processors. MASSIVE thank you!
It worked bro, updated my bios made the change you suggested there updated windows, delete and reinstalled chipset and sure enough the core swapping is happening so beautiful thank you so much Jay
Can someone explain to me why everyone is so mad at Ryzen master??
I'm mad at Clock Tuner for Ryzen. Somehow it managed to fry my ram.
It can be pretty unstable. I had my BIOS brick just running it once. It also leads to restarts. Though small sample of gigabyte boards on my end so could be me -shrug-.
Probably just hive mind Redditors making a problem seem way bigger than it actually is.
Interesting. Both on 7000 series?
@@mellowthm566 I’m on an x470 board with a 5900 and haven’t had issues, I wonder if it’s a 7000 series issue
Game mode windows on
Energy consuption balanced
And bios 3d cache not auto but driver
Very simple!
17:06
amd3dvcacheSvc //is missing or not running
he used "revo uninstaller" 18:00 to uninstall amd chipset drivers + revo advanced, to find remnants
Computers became mainstream 45 years ago, and they are still a pain in the ass. It would be nice if "they just worked."
just remember, the more you buy the more you save.. ;)
meh, it's still a rock infused with lightning at the end of the day, would be kind of strange if it "just worked"
We've had computers that just work for decades: they're called "Macintoshes".
They're just not... a very good platform for games. 🤣
@@throwaway6478Macs do NOT just work, that's why Apple charges a premium for all repairs. I dropped a marble in my Powerbook G4 disabling the headphone jack. Apple revoked my 3 year Apple Care warranty.
I switched from i9 9900k to 7950x3d and after the first install of the chipset drivers I had my amd3dvcacheSvc.exe already running. This video made me aware of this process. Then I had to switch the option in BIOS and everything is working pefrect now. Thanks for that video! :)
It's so strange that you specifically have to set Windows settings on a specifically kind of settings with AMD like "Balanced" in the power settings, that shouldn't be the case, maybe Intel isn't such a bad idea after all. I don't mean to be rude, but that's how I think about it. That clean driver uninstaller is a really good idea for fixing your driver issues, I don't have any driver issues at this point, but it might help me in the future, thank you very much Jay! You always make great tip videos, good work!
Process Lasso it is for me.
Did you choose the obnoxious nag screen or the annual subscription path?
@@tim3172 it's not a subscription, I bought the lifetime version for 30€
@@tim3172 no sub for me there. Usually i start my PC and are gone for a min anyway so i ve no problem with the boot up popup ^^
just leaving a comment, so that not only bots will be here.
That's what a bot would do 😂😂
How do we know you’re not a bot?
@@JohnWiku But I'm guessing a good bot would have happily made the comment not knowing they were a bot.
I'm one of those BLACC russian bots. What about you?
Pretty funny comment, am I right fellow humans?
Thank you off to start this process now. Hope it fixes my FPS sucking on my new x3d CPU.
I updated my PC from a Ryzen 5900X (Motherboard MSI Tomahawk B550) to a Ryzen 7900X3D (Motherboard MSI Tomahawk B650 Wifi) this week, and saw you video, which made me a little nervous...
I just changed the motherboard, and used my old Windows-installation. I had no hassle at all, the motherboard initiated a new driver-installation via "MSI Driver Utility Installer" at first boot, and installed new AMD-Drivers. After that everything worked just fine. The "3D V-Cache Performance Optimizer" is correctly installed and running, games are running on the 3D V-Cache-Core, benchmarks show good results.
Maybe I am just a lucky guy, or it isn´t all that bad with AMD.
Anyway, thanks for your video! At least you showed me where to look at and how to test.
Would like to add - if you're experiencing horrible lag/stutters when opening programs, a potential fix is to go to device manager > system devices > thunderbolt controller > properties > uncheck "power management"
My boy jay never gave up on AMD! Intel taught him that lesson!
Thank you! I needed this. I have never verified if my 7950X3D has been parking cores, and I'm about to find out.
I just have to say i am super grateful for you making this video. It has made a massive difference!!! You’re definitely my go to for pc videos!!!
This did in fact help. I am getting more fps in Star Wars Survivor and it is not hitching anymore. Perfect fix. Thank you.
About to upgrade from a 8700k to a 7900x3d. Will be very interested to see how it reacts to this. Appreciate the info and hard work yall have done cause this would have probably gave me a bad taste for AMD. This is my first. Hoping it goes smoothly.
Thank you Jay my 7945 HX3D processor was not utilizing all of its capability that one three Dv cache Driver was not running I reinstalled it and now I have all the performance thank you
Jay, you're a genius! So many guides out there said nothing about the BIOS setting. Works like a champ.
Holy shit
Gamer nexus should absolutely revisit this cpu with these things in mind
I bet there's gonna be a huge difference
First off - sincerely thank you for the information - you do a genuine service for the community.
Bit of constructive feedback - this could be a 5 minute video :)
Very timely video. Actually hopping from AM4 to AM5 with 7900X3D and I'd rather not wipe Windows with all my stuff
thank you so much for helping me finally get all my moneys worth from early adapting to AM5. just crazy to think we had to wait 18 months to get what we should of had day one.
This is the best video of yours I've seen in 5+ years. Good presentation, good speech, good facts. Congratulations.
Thanks Jay and the rest of the team. I have been wracking my brain for months trying to fix this on a customer's PC. I will be implementing it ASAP
Did it work? I've done everything and I think I still have the issue. Only thing left is to reinstall windows.
@Mrlolibre it ended up working the same as what Jay did. You have to remove all of the drivers and stuff. It definitely is better to do a fresh install of Windows, which I will do at a later time. He uses it for work rendering so he can't have a big downtime in the middle of a project.
I’ve NEVER had an issue with my 7950x3d. All I did was follow the directions. I’ve since reinstalled windows about half a dozen times and windows seems to have taken care of everything on its own now. The most I ever did was ensure gamebar was recognizing games, ensure the 3d v cache exe was running in task manager and update chip drivers. Game mode is enabled by default too btw. I know you understand this Jay, but some people enjoy being helpless. Don’t cater to that BS. If you can’t go to a manufacturers website and read one page of instructions after spending $700 on a CPU, your view of reality is performing poorly…not your hardware.
I’ll teach a complete stranger everything I know, but if they don’t want to help themselves I just stop talking. I’ve taught myself everything I know about PC’s. It wasn’t difficult. It just takes some time and a little effort. I was actually on Microsoft’s learn website today reading about group policy, domains, image optimization, etc…. I spent maybe 20 minutes. Man…now you got me fired up. Dammmmit Jay!
I never thought Jay would post a park core video.
Thanks Jay! Now I can finally upgrade to an AM5 system!
If this cleanup can be performed by Revo without reboot, AMD certainly *_can and should_* bake this into their (un)installer along with a model check.
Frankly, to avoid these issues AMD should just install the PPM provisioning and 3D V-Cache optimizer drivers as a baseline. Then keep those services and device entries disabled unless and until an appropriate CPU model is detected during boot. The PPM driver does the actual core parking for non-X3D / V-cache _multi-CCD_ models too, so it should most definitely be included.
That route would overall _help _*_vastly_*_ more_ of their customers, than it might be a _very_ minor annoyance to the _tiny_ group of advanced users that may have a niche or troubleshooting need to manually override those services. Just make sure to post an accessible documentation paragraph on those services (and associated devices seen in Device Manager), what they do, their (default) behavior and how to fully uninstall them.
This is what I was thinking as well
In less than 4 minutes of this video you have re-affirmed my belief that messing with the X3D split CCD versions is more headache than I would want. Hopefully next gen X3D after 9950X3D will have X3D cache on both CCD's
but then performance for regular stuff tanks due to the slower clock speed.
Thank you for sharing this video, I have to do the same thing because I upgraded my computer to the 5800X3D from a 3900X CPU and I have the same problem.
Top 3 Tech videos I've watched in 2024. This is beast mode.
I was actually going to buy the 9950x to replace my 7950x3d because of this same f****ng issue! But, I'm going to try this sometime this week...I'll come back with a confirmation!!!!
me too
Any updates? I'm on the verge of ordering a 7950X3D or 7800X3D?
update?
Thanks for this. I recently upgraded from a 5600x to a 5700x3d. Despite updating my bios and chipset drivers i was still having issues with games crashing on startup (mainly halo infinite). After using revo to uninstall the AMD chipset drivers and reinstalling them, Im back to all my FPS goodness without having to reinstall windows. While yes, the issue is not related to the core parking as this video addresses as I just have a 5700x3d, fully uninstalling the chipset drivers with revo fixed my issue.
Thank god this has a fix, not a physical irreversible damage...
power content! you saved my choice for 7950x3d. i saw a video from PC Builder today and he mentioned the dual-ccd problem. Thanks to you and a few minutes later I can be sure to handle this problem or to be aware of this problem when finish building my new setup. thx so much :-)
Detective JayZ 🧐 thanks for figuring this out for us. Have a great Sunday.
Dude, you are the best. I just got this cpu a month ago and havent figured this out. I followed your steps and it worked perfectly. I had tried to do this with process lasso but baldurs gate 3 hard crashes with pl
The VCache Optimization process is running for me and I have changed the cppc setting to driver but my ccd1 is still not behaving like yours does. I actually have an 7900x3d. I have to literally disable ccd1 through ryzen master to get my fps boost.
Edit: Apparently my xbox game bar was not "turned on". I had to turn recording on since that means turn on game bar. Wow. I can see how the ccd1 kinda slows down but still not sleeping completely. Especially the fastest core on the ccd1 never sleeps. Still an improvement in fps. When I turn off the ccd1 then I have the best performance. I tested it in sapce marine 2 and turning ccd1 off basically gave me around 20-30 fps more. When I let ccd1 on then I get around 10-20 more. Also: Process lasso does not work with titles that use the easy anti cheat.
hey dude did you ever find a definitive fix? I tried everything in the video as well and my cores are still not behaving properly.