Hi everyone,
I'm looking for a basic guide/advice on the optimal BIOS/CPU settings to maximize the performance of my Ryzen 7 7800X3D for gaming, particularly in CS2. I suspect I might be missing out on some performance since I haven't tweaked any BIOS settings since building this setup.
-
CPU: Ryzen 7-78003D
-
RTX 4090
-
Motherboard- X670 Aorus Elite AX
-
32GB DDR5 Corsair Vengeance Ram
-
Samsung 990 Pro 2TB
-
Corsair H150i iCUE ELITE
-
H9-Flow (Fully filled with corsair fans)
Any guidance would be greatly appreciated!
Thanks in advance!
A tuning guide for X3D and Ryzen CPUs I’ve made specifically for CS2.
Increase your 1% lows, lower frame times and get a higher average fps for high refresh rate monitors and smoother gameplay!
Videos
Hi everyone, After a lot of testing, benchmarking, and trial & error, I wanted to share a clean and stability-focused optimization guide for people running similar hardware.
Benchmark Results (CS2) • Resolution: 1280×960 • Average FPS: 975.4 • 1% Low: 321.9
This setup is focused on real smoothness and frametime consistency, not chasing higher numbers at the cost of gameplay quality.
⸻
My PC Specs • CPU: Ryzen 7 7800X3D • GPU: AMD Radeon Sapphire RX 9070 XT Pure • RAM: 32GB Corsair Vengeance DDR5 – 6000 MHz CL38 • Motherboard: ASUS Prime B650M-K • PSU: Gigabyte 850W 80+ Gold (White) • Storage: 1TB NVMe SSD • OS: Windows 11 25H2 (Original, fully updated)
⸻
Important Philosophy (OC / Undervolt Reality Check)
A small FPS gain from overclocking or undervolting is meaningless if it introduces: • screen tearing • micro-stutters • inconsistent frametimes
In my testing, aggressive OC/UV setups sometimes showed slightly higher average FPS, but gameplay felt worse, not better. Lower AVG with stable frametimes > higher AVG with tearing and stutters.
That’s why this guide focuses on stock stability instead of chasing numbers.
⸻
System Preparation • Fresh Windows 11 install • All Windows updates installed • BIOS updated to latest version • All drivers downloaded ONLY from ASUS motherboard website • AMD Adrenalin + Chipset installed • Power plan handled automatically by Process Lasso
⸻
BIOS Settings
After extensive testing, I found STOCK BIOS = BEST RESULT
❌ Disabled • PBO (Precision Boost Overdrive) • Caused noticeable stuttering in CS2 • SMT (Simultaneous Multithreading) • Results: • +30–40 FPS AVG • +~15 FPS on 1% lows • Much smoother frametimes
✅ Enabled • Secure Boot • Memory Context Restore • EXPO/XMP enabled (6000 MHz)
⸻
AMD Adrenalin Settings • GPU Profile: QUALITY • Performance profile resulted in 30–40% fewer FPS • AMD Anti-Lag: ENABLED • No Radeon Chill • No forced sharpening
⸻
CS2 – Clean Config
Disable Steam Cloud 1. Steam → Library → Counter-Strike 2 2. Right click → Properties 3. General → Disable Steam Cloud
Delete Old Config
Steam\userdata<your_steam_id>\730\local\cfg
Delete everything inside and launch CS2.
⸻
Process Lasso Setup • Disable CPU Core 0 for cs2.exe • CPU Priority: High • Power plan managed automatically
Improved consistency during heavy fights and reduced stutters.
⸻
Final Thoughts • No overclocking • No undervolting • No PBO • No aggressive BIOS tuning • No Windows debloat scripts
Just clean OS + correct scheduling + stable hardware behavior.
If you’re running 7800X3D + AMD GPU, this approach may give you better real-world performance, even if AVG FPS looks slightly lower on paper.
Hope this helps someone 🙌 Feel free to share results or ask questions.
Hey everyone,
I’m trying to fine-tune my system for competitive games, mainly CS2 and Valorant, with a big focus on stable 1% lows and smooth frametimes (reducing micro stutter as much as possible).
My setup:
-
CPU: Ryzen 7 7800X3D
-
GPU: RTX 5060 8GB
-
RAM: 32GB (2x16GB) DDR5 6000MHz CL30
-
Motherboard: B650M TUF
-
240mm AIO cooler
-
PSU: 600W (I know this can vary a lot between builds)
I’d love to hear from people with a similar build, even if your PSU or motherboard is different.
Some questions:
-
Are you running PBO or keeping the CPU stock?
-
Are you using Curve Optimizer? If so, what values?
-
Just EXPO for RAM, or did you tweak memory settings further?
-
Do you cap your FPS in-game or leave it uncapped?
-
Any specific BIOS settings that noticeably improved 1% lows?
Feel free to share FPS / 1% low numbers or just what worked best for you in real gameplay.
I’m mainly looking for smooth competitive performance, not just benchmark averages.
Haven't really messed with C-states, but this video recently popped up in my feed and made me curious.
The gist of it is that forcing C-states on (by manually enabling the setting in the BIOS, instead of just leaving it on "auto") can reduce micro-stuttering in games with the 7800X3D (and 9800X3D, according to comments).
I'm mostly curious about two things:
-
The "auto" (default) setting should equate to "enabled", according to AMD's own representatives. The guy in the video, conversely, claims that "auto" can, in fact, disable the setting in some mobos;
-
My understanding has always been that disabling C-states actually improves performance and latency in games, due to the cores not changing states (with the downside of added energy consumption and, consequentially, higher temps).
So, which one is it? And is it worth experimenting with the setting to improve performance and latency, while potentially alleviating stuttering?
I just recently did an upgrade from Intel to AMD and this is my first time using an AMD CPU. I read a few reviews and articles on the Ryzen 7 7800x3d. I’m decently tech savvy however I stay away from OC and messing around in the BIOS. Now I guess I want to change that lol
I only game so I figured I might as well try to get some more performance out of my rig while not going too crazy and making it unstable but since I’m not familiar with this, I don’t want to make any changes without knowing what I’m doing and why.
What would be the best BIOS changes or any changes elsewhere ?
My pc build: (started with a prebuilt and swapped parts in/out so that’s why some cheap parts are still in it)
https://pcpartpicker.com/list/ymdYz6
I saw this video of a guy optimizing the BIOS for a 7800x3D on a X670E Taichi:
TheWhale - https://www.youtube.com/watch?v=K-NsWD8F54o
Sadly he doesn't elaborate on all changes he did, so I noted down the full list in hopes others have input.
I use my PC solely for browsing and gaming. Only devices hooked up is keyboard, mouse and a Xbox controller.
7800x3D, NH-D15, B650 Taichi Lite, 2x16Gb, 6900XT, 750W SuperNova P2, Win10.
His BIOS suggestions:
OC Tweaker:
Performance Preset: PBO, Tjmax = 85C and Curve Optimizer -20mV
DRAM Profile Setting: Auto > XMP
DRAM Performance Mode: Auto > Aggressive
Infinity Fabric Frequency: 2000-2100
OC Tweaker\External Voltage Settings:
VDDCR_CPU Load-Line Calibration: Level 3 > Level 1
VDDCR_SOC Load-Line Calibration: Level 3 > Level 1
Advanced\CPU Configuration:
PSS Support: Enabled > Disabled
SVM Mode: Enabled > Disabled
AMD fTPM switch: Enabled > Disabled
Advanced\Onboard Device Configuration:
WAN Radio: Enabled > Disabled
BT On/Off: Enabled > Disabled
Advanced\ACPI Configuration:
USB Power delivery in Soft Off state (S5): Disabled > Enabled
Advanced\USB Configuration:
XHCI Hand-off: Enabled > Disabled
Legacy USB Support: Enabled > Disabled
USB Mass Strorage Driver Support: Enabled > Disabled
Advanced\AMD CBS\CPU Common Options:
Global C-state Control: Enabled > Disabled
ACPI _CST C1 Declaration: Enabled > Disabled
Power Supply Idle Control: Auto > Typical Current Idle
Advanced\AMD CBS\DF Common Options:
DF Cstates: Enabled > Disabled
Advanced\AMD CBS\NBIO Common Options:
PCIe ARI Support: Disabled > Auto
PCIe ARI Enumeration: Disabled > Auto
Advanced\AMD CBS\NBIO Common Options\GFX Configuration:
iGPU Configuration: Enabled > Disabled
Advanced\AMD CBS\FCH Common Options:
FCH Spred Spectrum: Auto > Disabled
Advanced\AMD CBS\SMU Common Options:
CPPC Dynamic Preffered Cores: Auto > Frequency
Advanced\AMD CBS\AMD Common Platform Module:
Base Clock Control Mode(BCLK): Auto > CPU Clock Overclocking, PCIE =100
Tool\RGB LED:
LED Mode: Raibow > Disabled
Boot:
Full Screen Logo: Enabled > Disabled
Fast Boot: Enabled > Disabled
Looking for best CPU bios settings? My build is CPU: AMD Ryzen 7 9800X3D 8-Core Processor. Mainboard: Tuf Gaming B850E. Memory: Team Group UD5-6000 DDR5 16GBx2 32GB. Storage: Samsung 990 Pro 4Tb. GPU: NVIDIA GeForce RTX 5080
I saw this video of a guy optimizing the BIOS for a 7800x3D on a X670E Taichi: TheWhale - https://www.youtube.com/watch?v=K-NsWD8F54o
Sadly he doesn't elaborate on all changes he did, so I noted down the full list in hopes others have input.
I use my PC solely for browsing and gaming. Only devices hooked up is keyboard, mouse and a Xbox controller.
His BIOS suggestions:
OC Tweaker:
Performance Preset: PBO, Tjmax = 85C and Curve Optimizer -20mV
DRAM Profile Setting: Auto > XMP
DRAM Performance Mode: Auto > Aggressive
Infinity Fabric Frequency: 2000-2100
OC Tweaker\External Voltage Settings:
VDDCR_CPU Load-Line Calibration: Level 3 > Level 1
VDDCR_SOC Load-Line Calibration: Level 3 > Level 1
Advanced\CPU Configuration:
PSS Support: Enabled > Disabled
SVM Mode: Enabled > Disabled
AMD fTPM switch: Enabled > Disabled
Advanced\Onboard Device Configuration:
WAN Radio: Enabled > Disabled
BT On/Off: Enabled > Disabled
Advanced\ACPI Configuration:
USB Power delivery in Soft Off state (S5): Disabled > Enabled
Advanced\USB Configuration:
XHCI Hand-off: Enabled > Disabled
Legacy USB Support: Enabled > Disabled
USB Mass Strorage Driver Support: Enabled > Disabled
Advanced\AMD CBS\CPU Common Options:
Global C-state Control: Enabled > Disabled
ACPI _CST C1 Declaration: Enabled > Disabled
Power Supply Idle Control: Auto > Typical Current Idle
Advanced\AMD CBS\DF Common Options:
DF Cstates: Enabled > Disabled
Advanced\AMD CBS\NBIO Common Options:
PCIe ARI Support: Disabled > Auto
PCIe ARI Enumeration: Disabled > Auto
Advanced\AMD CBS\NBIO Common Options\GFX Configuration:
iGPU Configuration: Enabled > Disabled
Advanced\AMD CBS\FCH Common Options:
FCH Spred Spectrum: Auto > Disabled
Advanced\AMD CBS\SMU Common Options:
CPPC Dynamic Preffered Cores: Auto > Frequency
Advanced\AMD CBS\AMD Common Platform Module:
Base Clock Control Mode(BCLK): Auto > CPU Clock Overclocking, PCIE =100
Tool\RGB LED:
LED Mode: Raibow > Disabled
Boot:
Full Screen Logo: Enabled > Disabled
Fast Boot: Enabled > Disabled
Hello,
I am using the holidays to spec and build a new system, yay! Coming from a 9700K I think I have understood the BIOS settings my old ASUS z390 board could offer. Now, that I have a 7800X3D in my new SFF build, I am benching and tuning it to my hearts content. I am a happy tinkerer :)
What I am less happy about is the level of documentation of BIOS settings, both within the BIOS and on paper. I own a ASUS B650E-I board now and found it working quite well for my needs (except for my desired LLC settings, but that is another topic...). Sadly, the Mainboard manual does not explain BIOS settings much so I am at a loss on what settings exactly do. If you have resources that listing and explaining them in more detail, please kindly send a link. (NOTE: I could find a few while researching, but happy to receive opinions on some settings as well)
I could find some 'suggested' values from a YT video (well, it is for B650E-F, but close enough), but it does not go into depth as to what these settings are actually doing, wanting to understand why I would change them.
CPU Configuration
-
PSS Support: Default:Enabled / Suggested: Disabled - What is this setting doing? -
NX Mode: Default:Enabled / Suggested: Enabled - OK, don't know exactly what it is doing, but leaving it on. -
SVM Mode: Default:Enabled / Suggested: Disabled - OK, this is CPU virtualisation, not needed
AMD CBS
-
Global C-State Control:Default: Enabled / Suggested: Disabled - Found video explaining this using suggested setting - Keeping enabled -
IOMMU:Default: Enabled / Suggested: Disabled - Why would I disable this!? - keeping enabled
CPU Common Options
-
Power Supply Idle Control: Default: Auto / Suggested: Typical Current Idle - Found a post here, but why that value? PSU is a Cooler Master V850, does it matter?
SMU Common Options
-
CPPC Dynamic Preferred Cores:Default: Auto / Suggested: Cache (7800X3D) - I get why the 7800x3d would be set to cache and 7950 to frequency (# of CCDs and task prioritisation), so just for verification, setting to cache good or not? - Leaving on Auto
AMD Overclocking
-
SoC/Uncore OC Mode: Default: Auto / Suggested: Enabled (sets Infinity fabric to run on max speed all the time) - why? performance VS idle-power? What are the draw-backs to this?
Thank you kindly for any response to the above!
EDIT: Ticking off answered points