Jump to content

AMD 6800xt frame dips!

OCNewbee
Go to solution Solved by OCNewbee,
On 5/27/2021 at 7:30 PM, RainingTacco said:

Due to how AMD driver is made, the draw calls use a single process.There is only so much a CPU can do, before the thread is overloaded, so you will feel very little improvement between let say ryzen 3700x and i10900k in this regards, maybe 15-20%. What can excarberate the issue is If the same thread used by draw calls is also used for some other calculations like sound, AI etc. Draw calls is usually a huge load for a thread taking 50-75% or more of thread performance, depending on the game. So you can clearly see why multithreading draw calls is that important. This is what nvidia driver do with DX11 applications. If you want to test this easily run 3DMARK api draw call benchmark with AMD gpu and Nvidia GPU. Nvidia performance is roughly double of AMD.

 

Better CPU won't help much, since single thread performance hasn't changed that much, and games develop to be more geometry/shading intensive. Sometimes the draw call load is so high, it overloads the thread and you get truly disgusting stutter. All while other threads are relatively lazying with 8 or more core CPUs. 

I somewhat found a way to overcome this.

1) turn off your FPS/frame time counters (lol, it is a joke but it does sort of work)

2) use dxvk. It turns dx9, 10, 11 into Vulkan API (I used it to play assassin's creed and it was a lot better after around 30 minutes of playing)

 

Now I am little bit happier with the 6800xt.

So I just got my 6800XT and I am very very disappointed. Frame dips are everywhere!!! With my old 1080, frames were far more consistent. 

In particular, in Assassin's Creed Odyssey, the GPU usage is only 40~60% and it all of sudden dips to 30s and comes back up. Can someone help me on this. I really don't like these frame dips. BTW, I am so mad at Linus. He gushed over this GPU and he didn't tell me about the frame dips? What gives? BTW, after scouring the internet, I am not alone on this. There are numerous reports of 6800xt frame dips! 

 

My PC specs are in my sig. 

 

*possible culprits for frame dips

1) weak PSU? (the GPU powers are on a separate rail so this is not a problem)

-my PSU is only 600 watts  *edit, it is 650W* check the sig for full specs.

2) driver uninstallation was not clean?

3) AMD driver just sux

4) AMD card just sux

 

I don't know guys help me out here.

linus.jpg

  • CPU
    9900KS @ 5.0 avx offset 0/ cache 4.7/ @1.33v
  • Motherboard
    asus strix ROG z390-i
  • RAM
    8gb x2 G.skill ddr 4 3600 (OCed to 4000 17-19-19-39 @1.4v)
  • GPU
    Asus Strix OC RTX 3080 10GB  
  • Case
    Corsair 280x Crystal
  • Storage
    1tb Samsung SSD + 2x (512gb Samsung) SSD
  • PSU
    Seasonic GM 650 650Watt Gold (semi-modular)
  • Display(s)
    LG34gk950g
  • Cooling
    H115i platinum/ 2x NF-A14 (GPU intake)/ 2xNFA14 (H115i radiator exhaust fan) 2x Corsair ML PRO 140(front intake) / 1x NF-A8 (exhaust)/ 2 x Corsair LL 120 (GPU deshroud fans)
  • Keyboard
    Corsair K70 LUX MX RED/ Microsoft Designer Keyboard Bluetooth
  • Mouse
    Corsair Harpoon RGB
  • Sound
    Audioengine A2+/ Audioengine d1 dac/ B&O h6
Link to comment
Share on other sites

Link to post
Share on other sites

First of all, every card behaves differently, not only when overclocking. 

 

Uninstall all GPU drivers, even your old drivers for your 1080. Use DDU to do that. Follow the description step by step.

If it is not too much of a hassle for you, do a clean install of Windows.

 

Your PSU might be a problem, depending on how good your PSU still is and what other compenents you use.

According to TechPowerUp the RX 6800XT has a TDP of 300W and recommends a PSU of 700W.

Check how much Watt your GPU is actually drawing, and how much the rest of the system draws.

 

And maybe also check the HardDrive, on which you installed the game. Make sure its not installed on a old HDD. Open World games benefit from the speed of SSDs.

Link to comment
Share on other sites

Link to post
Share on other sites

36 minutes ago, thewill102 said:

Uninstall all GPU drivers, even your old drivers for your 1080. Use DDU to do that.

did it. didn't solve the issue.

 

36 minutes ago, thewill102 said:

do a clean install of Windows.

I don't think that is necessary

36 minutes ago, thewill102 said:

Your PSU might be a problem

could be... but do I really want to buy another PSU just to find out the problem is still there? I am cutting it pretty thin. When I inputted my specs, it comes out to ~540Watt which is close to 500.

36 minutes ago, thewill102 said:

And maybe also check the HardDrive, on which you installed the game. Make sure its not installed on a old HDD.

I have no HDDs, I use only SSDs.

 

thanks for your input though.

I have a feeling this is more on the driver side of things. I need to find out a way to keep AMD from having variable frequency and variable power draw. Nvidia has a pretty static power draw and frequency. This is how NVIDIA keeps their GPUs nice and steady. AMD stupidly implemented a laptop solution on to desktop suite so I think this is why Radeon owner are experiencing this. 

 

I don't know. This is just a hunch.

  • CPU
    9900KS @ 5.0 avx offset 0/ cache 4.7/ @1.33v
  • Motherboard
    asus strix ROG z390-i
  • RAM
    8gb x2 G.skill ddr 4 3600 (OCed to 4000 17-19-19-39 @1.4v)
  • GPU
    Asus Strix OC RTX 3080 10GB  
  • Case
    Corsair 280x Crystal
  • Storage
    1tb Samsung SSD + 2x (512gb Samsung) SSD
  • PSU
    Seasonic GM 650 650Watt Gold (semi-modular)
  • Display(s)
    LG34gk950g
  • Cooling
    H115i platinum/ 2x NF-A14 (GPU intake)/ 2xNFA14 (H115i radiator exhaust fan) 2x Corsair ML PRO 140(front intake) / 1x NF-A8 (exhaust)/ 2 x Corsair LL 120 (GPU deshroud fans)
  • Keyboard
    Corsair K70 LUX MX RED/ Microsoft Designer Keyboard Bluetooth
  • Mouse
    Corsair Harpoon RGB
  • Sound
    Audioengine A2+/ Audioengine d1 dac/ B&O h6
Link to comment
Share on other sites

Link to post
Share on other sites

more bad news. I just played CS and it is pretty stuttery. what the heck is going on...

  • CPU
    9900KS @ 5.0 avx offset 0/ cache 4.7/ @1.33v
  • Motherboard
    asus strix ROG z390-i
  • RAM
    8gb x2 G.skill ddr 4 3600 (OCed to 4000 17-19-19-39 @1.4v)
  • GPU
    Asus Strix OC RTX 3080 10GB  
  • Case
    Corsair 280x Crystal
  • Storage
    1tb Samsung SSD + 2x (512gb Samsung) SSD
  • PSU
    Seasonic GM 650 650Watt Gold (semi-modular)
  • Display(s)
    LG34gk950g
  • Cooling
    H115i platinum/ 2x NF-A14 (GPU intake)/ 2xNFA14 (H115i radiator exhaust fan) 2x Corsair ML PRO 140(front intake) / 1x NF-A8 (exhaust)/ 2 x Corsair LL 120 (GPU deshroud fans)
  • Keyboard
    Corsair K70 LUX MX RED/ Microsoft Designer Keyboard Bluetooth
  • Mouse
    Corsair Harpoon RGB
  • Sound
    Audioengine A2+/ Audioengine d1 dac/ B&O h6
Link to comment
Share on other sites

Link to post
Share on other sites

6800XT and runs perfect on a RM650x (5600X/X570 sys), smooth as butter in everything I've tried (48" OLED). I'd wipe Windoze before running out and getting another though, just in case.

Link to comment
Share on other sites

Link to post
Share on other sites

2 hours ago, OCNewbee said:

more bad news. I just played CS and it is pretty stuttery. what the heck is going on...

what exact psu?

ram config?

temps?

 

also do you play at fullscreen or windowed fullscreen?

 

try normal fullscreen with freesync/other off. also disable vsync

 

for me the stutters happen if i play any game at windowed fullscreen. that might not fix your problem but it is easy enough to try

QUOTE ME  FOR ANSWER.

 

Main PC:

Spoiler

|Ryzen 7 3700x, OC to 4.2ghz @1.3V, 67C, or 4.4ghz @1.456V, 87C || Asus strix 5700 XT, +50 core, +50 memory, +50 power (not a great overclocker) || Asus Strix b550-A || G.skill trident Z Neo rgb 32gb 3600mhz cl16-19-19-19-39, oc to 3733mhz with the same timings || Cooler Master ml360 RGB AIO || Phanteks P500A Digital || Thermaltake ToughPower grand RGB750w 80+gold || Samsung 850 250gb and Adata SX 6000 Lite 500gb || Toshiba 5400rpm 1tb || Asus Rog Theta 7.1 || Asus Rog claymore || Asus Gladius 2 origin gaming mouse || Monitor 1 Asus 1080p 144hz || Monitor 2 AOC 1080p 75hz || 

Test Rig.

Spoiler

Ryzen 5 3400G || Gigabyte b450 S2H || Hyper X fury 2x4gb 2666mhz cl 16 ||Stock cooler || Antec NX100 || Silverstone essential 400w || Transgend SSD 220s 480gb ||

Just Sold

Spoiler

| i3 9100F || Msi Gaming X gtx 1050 TI || MSI Z390 A-Pro || Kingston 1x16gb 2400mhz cl17 || Stock cooler || Kolink Horizon RGB || Corsair CV 550w || Pny CS900 120gb ||

 

Tier lists for building a PC.

 

Motherboard tier list. Tier A for overclocking 5950x. Tier B for overclocking 5900x, Tier C for overclocking 5800X. Tier D for overclocking 5600X. Tier F for 4/6 core Cpus at stock. Tier E avoid.

(Also case airflow matter or if you are using Downcraft air cooler)

Spoiler

 

Gpu tier list. Rtx 3000 and RX 6000 not included since not so many reviews. Tier S for Water cooling. Tier A and B for overcloking. Tier C stock and Tier D avoid.

( You can overclock Tier C just fine, but it can get very loud, that is why it is not recommended for overclocking, same with tier D)

Spoiler

 

Psu tier List. Tier A for Rtx 3000, Vega and RX 6000. Tier B For anything else. Tier C cheap/IGPU. Tier D and E avoid.

(RTX 3000/ RX 6000 Might run just fine with higher wattage tier B unit, Rtx 3070 runs fine with tier B units)

Spoiler

 

Cpu cooler tier list. Tier 1&2 for power hungry Cpus with Overclock. Tier 3&4 for overclocking Ryzen 3,5,7 or lower power Intel Cpus. Tier 5 for overclocking low end Cpus or 4/6 core Ryzen. Tier 6&7 for stock. Tier 8&9 Ryzen stock cooler performance. Do not waste your money!

Spoiler

 

Storage tier List. Tier A for Moving files/  OS. Tier B for OS/Games. Tier C for games. Tier D budget Pcs. Tier E if on sale not the worst but not good.

(With a grain of salt, I use tier C for OS myself)

Spoiler

 

Case Tier List. Work In Progress. Most Phanteks airflow series cases already done!

Ask me anything :)

Link to comment
Share on other sites

Link to post
Share on other sites

1 hour ago, SavageNeo said:

what exact psu?

ram config?

temps?

 

also do you play at fullscreen or windowed fullscreen?

 

try normal fullscreen with freesync/other off. also disable vsync

 

for me the stutters happen if i play any game at windowed fullscreen. that might not fix your problem but it is easy enough to try

my specs are in the sig.

 

I am playing full screen

still frame dips. not really stutters but dips. It sometimes dips to 2 frames.

  • CPU
    9900KS @ 5.0 avx offset 0/ cache 4.7/ @1.33v
  • Motherboard
    asus strix ROG z390-i
  • RAM
    8gb x2 G.skill ddr 4 3600 (OCed to 4000 17-19-19-39 @1.4v)
  • GPU
    Asus Strix OC RTX 3080 10GB  
  • Case
    Corsair 280x Crystal
  • Storage
    1tb Samsung SSD + 2x (512gb Samsung) SSD
  • PSU
    Seasonic GM 650 650Watt Gold (semi-modular)
  • Display(s)
    LG34gk950g
  • Cooling
    H115i platinum/ 2x NF-A14 (GPU intake)/ 2xNFA14 (H115i radiator exhaust fan) 2x Corsair ML PRO 140(front intake) / 1x NF-A8 (exhaust)/ 2 x Corsair LL 120 (GPU deshroud fans)
  • Keyboard
    Corsair K70 LUX MX RED/ Microsoft Designer Keyboard Bluetooth
  • Mouse
    Corsair Harpoon RGB
  • Sound
    Audioengine A2+/ Audioengine d1 dac/ B&O h6
Link to comment
Share on other sites

Link to post
Share on other sites

it seems like ac odyssey was the only game that had this problem. For CS, I set the minimum to 300fps and things were good again. 

  • CPU
    9900KS @ 5.0 avx offset 0/ cache 4.7/ @1.33v
  • Motherboard
    asus strix ROG z390-i
  • RAM
    8gb x2 G.skill ddr 4 3600 (OCed to 4000 17-19-19-39 @1.4v)
  • GPU
    Asus Strix OC RTX 3080 10GB  
  • Case
    Corsair 280x Crystal
  • Storage
    1tb Samsung SSD + 2x (512gb Samsung) SSD
  • PSU
    Seasonic GM 650 650Watt Gold (semi-modular)
  • Display(s)
    LG34gk950g
  • Cooling
    H115i platinum/ 2x NF-A14 (GPU intake)/ 2xNFA14 (H115i radiator exhaust fan) 2x Corsair ML PRO 140(front intake) / 1x NF-A8 (exhaust)/ 2 x Corsair LL 120 (GPU deshroud fans)
  • Keyboard
    Corsair K70 LUX MX RED/ Microsoft Designer Keyboard Bluetooth
  • Mouse
    Corsair Harpoon RGB
  • Sound
    Audioengine A2+/ Audioengine d1 dac/ B&O h6
Link to comment
Share on other sites

Link to post
Share on other sites

10 hours ago, OCNewbee said:

my specs are in the sig.

 

I am playing full screen

still frame dips. not really stutters but dips. It sometimes dips to 2 frames.

 

WHICH "SeaSonic 600W Gold" is this?

The SeaSonic Focus units has some issues with high power draw GPUs.

Intel Z390 Rig ( *NEW* Primary )

Intel X99 Rig (Officially Decommissioned, Dead CPU returned to Intel)

  • i7-8086K @ 5.1 GHz
  • Gigabyte Z390 Aorus Master
  • Sapphire NITRO+ RX 6800 XT S.E + EKwb Quantum Vector Full Cover Waterblock
  • 32GB G.Skill TridentZ DDR4-3000 CL14 @ DDR-3400 custom CL15 timings
  • SanDisk 480 GB SSD + 1TB Samsung 860 EVO +  500GB Samsung 980 + 1TB WD SN750
  • EVGA SuperNOVA 850W P2 + Red/White CableMod Cables
  • Lian-Li O11 Dynamic EVO XL
  • Ekwb Custom loop + 2x EKwb Quantum Surface P360M Radiators
  • Logitech G502 Proteus Spectrum + Corsair K70 (Red LED, anodized black, Cheery MX Browns)

AMD Ryzen Rig

  • AMD R7-5800X
  • Gigabyte B550 Aorus Pro AC
  • 32GB (16GB X 2) Crucial Ballistix RGB DDR4-3600
  • Gigabyte Vision RTX 3060 Ti OC
  • EKwb D-RGB 360mm AIO
  • Intel 660p NVMe 1TB + Crucial MX500 1TB + WD Black 1TB HDD
  • EVGA P2 850W + White CableMod cables
  • Lian-Li LanCool II Mesh - White

Intel Z97 Rig (Decomissioned)

  • Intel i5-4690K 4.8 GHz
  • ASUS ROG Maximus VII Hero Z97
  • Sapphire Vapor-X HD 7950 EVGA GTX 1070 SC Black Edition ACX 3.0
  • 20 GB (8GB X 2 + 4GB X 1) Corsair Vengeance DDR3 1600 MHz
  • Corsair A50 air cooler  NZXT X61
  • Crucial MX500 1TB SSD + SanDisk Ultra II 240GB SSD + WD Caviar Black 1TB HDD + Kingston V300 120GB SSD [non-gimped version]
  • Antec New TruePower 550W EVGA G2 650W + White CableMod cables
  • Cooler Master HAF 912 White NZXT S340 Elite w/ white LED stips

AMD 990FX Rig (Decommissioned)

  • FX-8350 @ 4.8 / 4.9 GHz (given up on the 5.0 / 5.1 GHz attempt)
  • ASUS ROG Crosshair V Formula 990FX
  • 12 GB (4 GB X 3) G.Skill RipJawsX DDR3 @ 1866 MHz
  • Sapphire Vapor-X HD 7970 + Sapphire Dual-X HD 7970 in Crossfire  Sapphire NITRO R9-Fury in Crossfire *NONE*
  • Thermaltake Frio w/ Cooler Master JetFlo's in push-pull
  • Samsung 850 EVO 500GB SSD + Kingston V300 120GB SSD + WD Caviar Black 1TB HDD
  • Corsair TX850 (ver.1)
  • Cooler Master HAF 932

 

<> Electrical Engineer , B.Eng <>

<> Electronics & Computer Engineering Technologist (Diploma + Advanced Diploma) <>

<> Electronics Engineering Technician for the Canadian Department of National Defence <>

Link to comment
Share on other sites

Link to post
Share on other sites

16 hours ago, OCNewbee said:

my PSU is only 600 watts  

What PSU? I run mine off a 600W with no issues. Different models of PSUs will handle it differently though.

I'm not actually trying to be as grumpy as it seems.

I will find your mentions of Ikea or Gnome and I will /s post. 

Project Hot Box

CPU 13900k, Motherboard Gigabyte Aorus Elite AX, RAM CORSAIR Vengeance 4x16gb 5200 MHZ, GPU Zotac RTX 4090 Trinity OC, Case Fractal Pop Air XL, Storage Sabrent Rocket Q4 2tbCORSAIR Force Series MP510 1920GB NVMe, CORSAIR FORCE Series MP510 960GB NVMe, PSU CORSAIR HX1000i, Cooling Corsair XC8 CPU block, Bykski GPU block, 360mm and 280mm radiator, Displays Odyssey G9, LG 34UC98-W 34-Inch,Keyboard Mountain Everest Max, Mouse Mountain Makalu 67, Sound AT2035, Massdrop 6xx headphones, Go XLR 

Oppbevaring

CPU i9-9900k, Motherboard, ASUS Rog Maximus Code XI, RAM, 48GB Corsair Vengeance LPX 32GB 3200 mhz (2x16)+(2x8) GPUs Asus ROG Strix 2070 8gb, PNY 1080, Nvidia 1080, Case Mining Frame, 2x Storage Samsung 860 Evo 500 GB, PSU Corsair RM1000x and RM850x, Cooling Asus Rog Ryuo 240 with Noctua NF-12 fans

 

Why is the 5800x so hot?

 

 

Link to comment
Share on other sites

Link to post
Share on other sites

AMD is completely rubbish in high CPU usage, DX11 games. See this:

 

https://community.amd.com/t5/general-discussions/amd-when-will-you-fix-your-terrible-driver-overhead-for-dx11/td-p/298059

 

Odyssey is high cpu usage[lots of actors, open world] DX11 game = perfect recipe for disaster. One of threads is pegged by API draw calls, and frame render stalls until it resolve all draw calls. That's why its more stuttery.

 

If you plan to play DX11 games i strongly advise to sell AMD gpu and buy Nvidia.

I've researched this issue for a year, spare yourself troubleshooting and pulling hairs -it's AMD fault. They said they will NOT fix this issue EVER. So if you want to play odyssey with much smoother frametimes it's time to splurge on that RTX 3070.

Link to comment
Share on other sites

Link to post
Share on other sites

idk about that, my Vega 64 did AC Odyssey okay

Before you reply to my post, REFRESH. 99.99% chance I edited my post. 

 

My System: i7-13700KF // Corsair iCUE H150i Elite Capellix // MSI MPG Z690 Edge Wifi // 32GB DDR5 G. SKILL RIPJAWS S5 6000 CL32 // Nvidia RTX 4070 Super FE // Corsair 5000D Airflow // Corsair SP120 RGB Pro x7 // Seasonic Focus Plus Gold 850w //1TB ADATA XPG SX8200 Pro/1TB Teamgroup MP33/2TB Seagate 7200RPM Hard Drive // Displays: LG Ultragear 32GP83B x2 // Royal Kludge RK100 // Logitech G Pro X Superlight // Sennheiser DROP PC38x

Link to comment
Share on other sites

Link to post
Share on other sites

7 minutes ago, Mister Woof said:

idk about that, my Vega 64 did AC Odyssey okay

Show frametimes graphs and compare that to nvidia equivalent of that time or vs current nvidia gpu. Different architectures are affected differently. I found that RX580 was less affected than 5700XT, maybe because it had less frames, but AFAIK i was using FPS standarized tests. 

 

Something terrible happened with RDNA and onward. Seems that RDNA2 has the same problems. Anyway, API overhead in DX11 affects all AMD gpus, some more some to lesser extent.

 

I know that i won't buy another AMD product after RDNA fiasco. And its sad that they haven't fixed their drivers ever since. DX11 was left in dust bin for AMD driver team

Link to comment
Share on other sites

Link to post
Share on other sites

1 minute ago, RainingTacco said:

Show frametimes graphs and compare that to nvidia equivalent of that time or vs current nvidia gpu. Different architectures are affected differently. I found that RX580 was less affected than 5700XT, maybe because it had less frames, but AFAIK i was using FPS standarized tests. 

 

Something terrible happened with RDNA and onward. Seems that RDNA2 has the same problems. Anyway, API overhead in DX11 affects all AMD gpus, some more some to lesser extent.

 

I know that i won't buy another AMD product after RDNA fiasco. And its sad that they haven't fixed their drivers ever since. DX11 was left in dust bin for AMD driver team

Haven't played the game in a while, and I'm on a 3080 now. I won't go through the hassle of testing different parts so I'll take your word for it

Before you reply to my post, REFRESH. 99.99% chance I edited my post. 

 

My System: i7-13700KF // Corsair iCUE H150i Elite Capellix // MSI MPG Z690 Edge Wifi // 32GB DDR5 G. SKILL RIPJAWS S5 6000 CL32 // Nvidia RTX 4070 Super FE // Corsair 5000D Airflow // Corsair SP120 RGB Pro x7 // Seasonic Focus Plus Gold 850w //1TB ADATA XPG SX8200 Pro/1TB Teamgroup MP33/2TB Seagate 7200RPM Hard Drive // Displays: LG Ultragear 32GP83B x2 // Royal Kludge RK100 // Logitech G Pro X Superlight // Sennheiser DROP PC38x

Link to comment
Share on other sites

Link to post
Share on other sites

What about background tasks?

Maybe your antivirus is running a scan or some other program is acting up.

 

See if you can put the game in window mode and open task manager on top.

Then check and see if the frame dip corresponds to a spike in resources from an app in task manager.

PSU Tier List   AMD Motherboard Tier List   SSD Tier List

If your issue is resolved, please share the fix with the community.

 

Link to comment
Share on other sites

Link to post
Share on other sites

3 hours ago, -rascal- said:

 

WHICH "SeaSonic 600W Gold" is this?

The SeaSonic Focus units has some issues with high power draw GPUs.

oops. all these years I thought I had 600w. Turns out I had seasonic GM 650

https://seasonic.com/core-gm

  • CPU
    9900KS @ 5.0 avx offset 0/ cache 4.7/ @1.33v
  • Motherboard
    asus strix ROG z390-i
  • RAM
    8gb x2 G.skill ddr 4 3600 (OCed to 4000 17-19-19-39 @1.4v)
  • GPU
    Asus Strix OC RTX 3080 10GB  
  • Case
    Corsair 280x Crystal
  • Storage
    1tb Samsung SSD + 2x (512gb Samsung) SSD
  • PSU
    Seasonic GM 650 650Watt Gold (semi-modular)
  • Display(s)
    LG34gk950g
  • Cooling
    H115i platinum/ 2x NF-A14 (GPU intake)/ 2xNFA14 (H115i radiator exhaust fan) 2x Corsair ML PRO 140(front intake) / 1x NF-A8 (exhaust)/ 2 x Corsair LL 120 (GPU deshroud fans)
  • Keyboard
    Corsair K70 LUX MX RED/ Microsoft Designer Keyboard Bluetooth
  • Mouse
    Corsair Harpoon RGB
  • Sound
    Audioengine A2+/ Audioengine d1 dac/ B&O h6
Link to comment
Share on other sites

Link to post
Share on other sites

3 hours ago, RainingTacco said:

AMD is completely rubbish in high CPU usage, DX11 games. See this:

 

https://community.amd.com/t5/general-discussions/amd-when-will-you-fix-your-terrible-driver-overhead-for-dx11/td-p/298059

 

Odyssey is high cpu usage[lots of actors, open world] DX11 game = perfect recipe for disaster. One of threads is pegged by API draw calls, and frame render stalls until it resolve all draw calls. That's why its more stuttery.

 

If you plan to play DX11 games i strongly advise to sell AMD gpu and buy Nvidia.

I've researched this issue for a year, spare yourself troubleshooting and pulling hairs -it's AMD fault. They said they will NOT fix this issue EVER. So if you want to play odyssey with much smoother frametimes it's time to splurge on that RTX 3070.

thanks for your informative response. I am so glad that I am not alone on this.

But I am a bit curious tho. (btw, i did not read the entirety of your link TL;DR) 

So here my shallow understanding. When a PC with AMD GPU (the RNAs)s runs DX11 titles, the CPU processes it first? And when one of the threads are pegged by API draw call, it causes frame dips. If so, then why is frametime still so bad even when I have an overclock i9 9900ks that is at below 50% usage?

 

I am sure you are correct but it could be an inherent problem with the anvilnext2.0 engine. 

 

 

  • CPU
    9900KS @ 5.0 avx offset 0/ cache 4.7/ @1.33v
  • Motherboard
    asus strix ROG z390-i
  • RAM
    8gb x2 G.skill ddr 4 3600 (OCed to 4000 17-19-19-39 @1.4v)
  • GPU
    Asus Strix OC RTX 3080 10GB  
  • Case
    Corsair 280x Crystal
  • Storage
    1tb Samsung SSD + 2x (512gb Samsung) SSD
  • PSU
    Seasonic GM 650 650Watt Gold (semi-modular)
  • Display(s)
    LG34gk950g
  • Cooling
    H115i platinum/ 2x NF-A14 (GPU intake)/ 2xNFA14 (H115i radiator exhaust fan) 2x Corsair ML PRO 140(front intake) / 1x NF-A8 (exhaust)/ 2 x Corsair LL 120 (GPU deshroud fans)
  • Keyboard
    Corsair K70 LUX MX RED/ Microsoft Designer Keyboard Bluetooth
  • Mouse
    Corsair Harpoon RGB
  • Sound
    Audioengine A2+/ Audioengine d1 dac/ B&O h6
Link to comment
Share on other sites

Link to post
Share on other sites

2 hours ago, Tech87 said:

What about background tasks?

Maybe your antivirus is running a scan or some other program is acting up.

 

See if you can put the game in window mode and open task manager on top.

Then check and see if the frame dip corresponds to a spike in resources from an app in task manager.

I use no antivirus *gasp*

I don't have any bloatware.

The frame dip corresponds with the power dips. In order to mitigate this, I put the power on 115% and I raised the min FPS to 300. This solved the stuttering on counterstrike.

Now, the frame dips has been isolated to Assassin's creed odyssey. I need to try other DX11 titles to see if other games are affected. If this is true, Linus really F$%^ed up.

  • CPU
    9900KS @ 5.0 avx offset 0/ cache 4.7/ @1.33v
  • Motherboard
    asus strix ROG z390-i
  • RAM
    8gb x2 G.skill ddr 4 3600 (OCed to 4000 17-19-19-39 @1.4v)
  • GPU
    Asus Strix OC RTX 3080 10GB  
  • Case
    Corsair 280x Crystal
  • Storage
    1tb Samsung SSD + 2x (512gb Samsung) SSD
  • PSU
    Seasonic GM 650 650Watt Gold (semi-modular)
  • Display(s)
    LG34gk950g
  • Cooling
    H115i platinum/ 2x NF-A14 (GPU intake)/ 2xNFA14 (H115i radiator exhaust fan) 2x Corsair ML PRO 140(front intake) / 1x NF-A8 (exhaust)/ 2 x Corsair LL 120 (GPU deshroud fans)
  • Keyboard
    Corsair K70 LUX MX RED/ Microsoft Designer Keyboard Bluetooth
  • Mouse
    Corsair Harpoon RGB
  • Sound
    Audioengine A2+/ Audioengine d1 dac/ B&O h6
Link to comment
Share on other sites

Link to post
Share on other sites

6 hours ago, RainingTacco said:

AMD is completely rubbish in high CPU usage, DX11 games. See this:

 

https://community.amd.com/t5/general-discussions/amd-when-will-you-fix-your-terrible-driver-overhead-for-dx11/td-p/298059

 

Odyssey is high cpu usage[lots of actors, open world] DX11 game = perfect recipe for disaster. One of threads is pegged by API draw calls, and frame render stalls until it resolve all draw calls. That's why its more stuttery.

 

If you plan to play DX11 games i strongly advise to sell AMD gpu and buy Nvidia.

I've researched this issue for a year, spare yourself troubleshooting and pulling hairs -it's AMD fault. They said they will NOT fix this issue EVER. So if you want to play odyssey with much smoother frametimes it's time to splurge on that RTX 3070.

Ok, but why would you change the GPU when its the CPU thats "stalling"? 

 

Same thing happens with a Nvidia GPU, if your CPU is 100%  nothing goes, even though you may have free cores that dont do anything at that point.

Not even sure who to blame here (if in doubt Microsoft I guess) but GPU brand isnt going to make a difference here.

 

 

 

The direction tells you... the direction

-Scott Manley, 2021

 

Softwares used:

Corsair Link (Anime Edition) 

MSI Afterburner 

OpenRGB

Lively Wallpaper 

OBS Studio

Shutter Encoder

Avidemux

FSResizer

Audacity 

VLC

WMP

GIMP

HWiNFO64

Paint

3D Paint

GitHub Desktop 

Superposition 

Prime95

Aida64

GPUZ

CPUZ

Generic Logviewer

 

 

 

Link to comment
Share on other sites

Link to post
Share on other sites

3 hours ago, OCNewbee said:

I need to try other DX11 titles to see if other games are affected. If this is true, Linus really F$%^ed up.

Ironically, AC games are known to be CPU intensive, it could be your CPU is bottlenecking.  You have to check on each core/thread , if one is close to 100, that is your issue.

 

 

 

 

The direction tells you... the direction

-Scott Manley, 2021

 

Softwares used:

Corsair Link (Anime Edition) 

MSI Afterburner 

OpenRGB

Lively Wallpaper 

OBS Studio

Shutter Encoder

Avidemux

FSResizer

Audacity 

VLC

WMP

GIMP

HWiNFO64

Paint

3D Paint

GitHub Desktop 

Superposition 

Prime95

Aida64

GPUZ

CPUZ

Generic Logviewer

 

 

 

Link to comment
Share on other sites

Link to post
Share on other sites

7 hours ago, OCNewbee said:

thanks for your informative response. I am so glad that I am not alone on this.

But I am a bit curious tho. (btw, i did not read the entirety of your link TL;DR) 

So here my shallow understanding. When a PC with AMD GPU (the RNAs)s runs DX11 titles, the CPU processes it first? And when one of the threads are pegged by API draw call, it causes frame dips. If so, then why is frametime still so bad even when I have an overclock i9 9900ks that is at below 50% usage?

 

I am sure you are correct but it could be an inherent problem with the anvilnext2.0 engine. 

 

 

Due to how AMD driver is made, the draw calls use a single process.There is only so much a CPU can do, before the thread is overloaded, so you will feel very little improvement between let say ryzen 3700x and i10900k in this regards, maybe 15-20%. What can excarberate the issue is If the same thread used by draw calls is also used for some other calculations like sound, AI etc. Draw calls is usually a huge load for a thread taking 50-75% or more of thread performance, depending on the game. So you can clearly see why multithreading draw calls is that important. This is what nvidia driver do with DX11 applications. If you want to test this easily run 3DMARK api draw call benchmark with AMD gpu and Nvidia GPU. Nvidia performance is roughly double of AMD.

 

Better CPU won't help much, since single thread performance hasn't changed that much, and games develop to be more geometry/shading intensive. Sometimes the draw call load is so high, it overloads the thread and you get truly disgusting stutter. All while other threads are relatively lazying with 8 or more core CPUs. 

Link to comment
Share on other sites

Link to post
Share on other sites

On 5/27/2021 at 7:30 PM, RainingTacco said:

Due to how AMD driver is made, the draw calls use a single process.There is only so much a CPU can do, before the thread is overloaded, so you will feel very little improvement between let say ryzen 3700x and i10900k in this regards, maybe 15-20%. What can excarberate the issue is If the same thread used by draw calls is also used for some other calculations like sound, AI etc. Draw calls is usually a huge load for a thread taking 50-75% or more of thread performance, depending on the game. So you can clearly see why multithreading draw calls is that important. This is what nvidia driver do with DX11 applications. If you want to test this easily run 3DMARK api draw call benchmark with AMD gpu and Nvidia GPU. Nvidia performance is roughly double of AMD.

 

Better CPU won't help much, since single thread performance hasn't changed that much, and games develop to be more geometry/shading intensive. Sometimes the draw call load is so high, it overloads the thread and you get truly disgusting stutter. All while other threads are relatively lazying with 8 or more core CPUs. 

I somewhat found a way to overcome this.

1) turn off your FPS/frame time counters (lol, it is a joke but it does sort of work)

2) use dxvk. It turns dx9, 10, 11 into Vulkan API (I used it to play assassin's creed and it was a lot better after around 30 minutes of playing)

 

Now I am little bit happier with the 6800xt.

  • CPU
    9900KS @ 5.0 avx offset 0/ cache 4.7/ @1.33v
  • Motherboard
    asus strix ROG z390-i
  • RAM
    8gb x2 G.skill ddr 4 3600 (OCed to 4000 17-19-19-39 @1.4v)
  • GPU
    Asus Strix OC RTX 3080 10GB  
  • Case
    Corsair 280x Crystal
  • Storage
    1tb Samsung SSD + 2x (512gb Samsung) SSD
  • PSU
    Seasonic GM 650 650Watt Gold (semi-modular)
  • Display(s)
    LG34gk950g
  • Cooling
    H115i platinum/ 2x NF-A14 (GPU intake)/ 2xNFA14 (H115i radiator exhaust fan) 2x Corsair ML PRO 140(front intake) / 1x NF-A8 (exhaust)/ 2 x Corsair LL 120 (GPU deshroud fans)
  • Keyboard
    Corsair K70 LUX MX RED/ Microsoft Designer Keyboard Bluetooth
  • Mouse
    Corsair Harpoon RGB
  • Sound
    Audioengine A2+/ Audioengine d1 dac/ B&O h6
Link to comment
Share on other sites

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×