• Welcome to TechPowerUp Forums, Guest! Please check out our forum guidelines for info related to our community.

Very BAD nvme performance on B550 Vision D

balnazzar

New Member
Joined
Jan 3, 2021
Messages
17 (0.03/day)
Folks, I got serious problems with a PC I just built with a Gigabyte B550 Vision D. Look at the figures below.
I installed all drivers for the chipset (tried both those from Gigabyte and from AMD itself..).
I even tried the pm9a1 (oem version of the 980 pro) on the Z690, it does over 90 MB/s read, ~360 write...

Suggestions?

1643701706789.jpeg
 
Joined
Oct 16, 2018
Messages
538 (0.37/day)
Location
Uttar Pradesh, India
Processor AMD R7 1700X @ 4100Mhz
Motherboard MSI B450M MORTAR MAX (MS-7B89)
Cooling Phanteks PH-TC14PE
Memory Crucial Technology 16GB DR (DDR4-3600) - C9BLM:045M:E BL16G36C16U4W.M16FE1 X2 @ CL14
Video Card(s) XFX RX480 GTR 8GB @ 1408Mhz (AMD Auto OC)
Storage Samsung SSD 850 EVO 250GB
Display(s) Acer KG271 1080p @ 81Hz
Power Supply SuperFlower Leadex II 750W 80+ Gold
Keyboard Redragon Devarajas RGB
Software Microsoft Windows 10 (10.0) Professional 64-bit
Benchmark Scores https://valid.x86.fr/mvvj3a
ok never mind both actually support PCIe 4.0 storage.

If you running windows 11 you can try disabling the TPM in the BIOS.
 
Last edited:

balnazzar

New Member
Joined
Jan 3, 2021
Messages
17 (0.03/day)
Joined
Jan 8, 2017
Messages
7,195 (3.43/day)
System Name Good enough
Processor AMD Ryzen R7 1700X - 4.0 Ghz / 1.350V
Motherboard ASRock B450M Pro4
Cooling Deepcool Gammaxx L240 V2
Memory 16GB - Corsair Vengeance LPX - 3333 Mhz CL16
Video Card(s) OEM Dell GTX 1080 with Kraken G12 + Water 3.0 Performer C
Storage 1x Samsung 850 EVO 250GB , 1x Samsung 860 EVO 500GB
Display(s) 4K Samsung TV
Case Deepcool Matrexx 70
Power Supply GPS-750C
I have a A2000 drive and a B450 board and I get more or less the same speeds, maybe it's an AMD chipset thing in general.
 

balnazzar

New Member
Joined
Jan 3, 2021
Messages
17 (0.03/day)
I have a A2000 drive and a B450 board and I get more or less the same speeds, maybe it's an AMD chipset thing.

You mean the same speed I posted above for other ssds on B550, or the same speed I reached with my A2000 on the z690?
Also, is your b450 a Gigabyte board?

Thanks!
 
Joined
Jan 8, 2017
Messages
7,195 (3.43/day)
System Name Good enough
Processor AMD Ryzen R7 1700X - 4.0 Ghz / 1.350V
Motherboard ASRock B450M Pro4
Cooling Deepcool Gammaxx L240 V2
Memory 16GB - Corsair Vengeance LPX - 3333 Mhz CL16
Video Card(s) OEM Dell GTX 1080 with Kraken G12 + Water 3.0 Performer C
Storage 1x Samsung 850 EVO 250GB , 1x Samsung 860 EVO 500GB
Display(s) 4K Samsung TV
Case Deepcool Matrexx 70
Power Supply GPS-750C
You mean the same speed I posted above for other ssds on B550, or the same speed I reached with my A2000 on the z690?
Also, is your b450 a Gigabyte board?

Thanks!

The same with the ones on B550, I should mention my drives are encrypted but I don't think that makes much of a difference.
 

balnazzar

New Member
Joined
Jan 3, 2021
Messages
17 (0.03/day)
The same with the ones on B550, I should mention my drives are encrypted but I don't think that makes much of a difference.

No, It shouldn't make any difference.
That's worrying. Other people on reddit are complaining about bad nvme perf, especially write, on Gigabyte AM4 boards..
 

bug

Joined
May 22, 2015
Messages
10,748 (3.99/day)
Processor Intel i5-12600k
Motherboard Asus H670 TUF
Cooling Arctic Freezer 34
Memory 2x16GB DDR4 3600 G.Skill Ripjaws V
Video Card(s) EVGA GTX 1060 SC
Storage 500GB Samsung 970 EVO, 500GB Samsung 850 EVO, 1TB Crucial MX300 and 2TB Crucial MX500
Display(s) Dell U3219Q + HP ZR24w
Case Raijintek Thetis
Audio Device(s) Audioquest Dragonfly Red :D
Power Supply Seasonic 620W M12
Mouse Logitech G502 Proteus Core
Keyboard G.Skill KM780R
Software Arch Linux + Win10

balnazzar

New Member
Joined
Jan 3, 2021
Messages
17 (0.03/day)
Joined
Oct 17, 2014
Messages
10,604 (3.64/day)
Uh, I cannot find the MS drivers. Can you please provide a link?


Not just better. These results are perfectly within specs... I wonder what our problem could actually be.. Are you using the MS nvme drivers?

I'm pretty sure the ones from Microsoft are built into Windows. Unless they are referring to Intel Rapid Storage, which does support one storage device... I'm unsure

Pretty sure they just mean uninstall and reboot, and good to go
 
  • Like
Reactions: bug

balnazzar

New Member
Joined
Jan 3, 2021
Messages
17 (0.03/day)
I'm pretty sure the ones from Microsoft are built into Windows. Unless they are referring to Intel Rapid Storage, which does support one storage device... I'm unsure

Pretty sure they just mean uninstall and reboot, and good to go

But.. Unistall would mean uninstalling the B550 chipset drivers.. I'm not sure that's a good idea...
 
Joined
Jan 8, 2017
Messages
7,195 (3.43/day)
System Name Good enough
Processor AMD Ryzen R7 1700X - 4.0 Ghz / 1.350V
Motherboard ASRock B450M Pro4
Cooling Deepcool Gammaxx L240 V2
Memory 16GB - Corsair Vengeance LPX - 3333 Mhz CL16
Video Card(s) OEM Dell GTX 1080 with Kraken G12 + Water 3.0 Performer C
Storage 1x Samsung 850 EVO 250GB , 1x Samsung 860 EVO 500GB
Display(s) 4K Samsung TV
Case Deepcool Matrexx 70
Power Supply GPS-750C
bad nvme perf, especially write, on Gigabyte AM4 boards..
My board is Asrock, I wouldn't call it bad, random read/writes are never really good, it doesn't matter if the drive is NVME or just a regular SSD.

Honestly I don't think you'll find a solution because there probably isn't any, it's well known that Intel chipsets usually have better storage performance.
 
Joined
Oct 17, 2014
Messages
10,604 (3.64/day)
But.. Unistall would mean uninstalling the B550 chipset drivers.. I'm not sure that's a good idea...

Weird, never heard of them being bundled before. I never use motherboard pages for my drivers though. If I have amd cpu or intel cpu, I always go straight to the source, aka, amd chipset driver page, etc.
 
Joined
Apr 17, 2020
Messages
14 (0.02/day)
Location
scandinavia
Processor AMD Ryzen 5 3600
Motherboard MSI B450 Mortar Max
Cooling NH-D15
Memory Crucial Ballistix 3200 (3800 CL16)
Video Card(s) Powercolor rx6800xt Red Dragon
Storage Adata sx8200 Pro
Display(s) Benq EW3270U
Case Jonsbo RM4
Power Supply Corsair SF750
You really seem to have clearly lower random values than expected.

MB: MSI B450 Mortal Win 10 Ryzen 3600. Latest AMD chipset drivers.

I have same sx6800 pro 1TB drive (PCIE 3) with these values:
[Read]
Random 4KiB (Q= 1, T= 1): 67.985 MB/s [ 16597.9 IOPS]
[Write]
Random 4KiB (Q= 1, T= 1): 198.229 MB/s [ 48395.8 IOPS]

and another Sabrent Rocket Q 1TB (PCIE 2 due MB)
[Read]
Random 4KiB (Q= 1, T= 1): 53.815 MB/s [ 13138.4 IOPS]
[Write]
Random 4KiB (Q= 1, T= 1): 182.662 MB/s [ 44595.2 IOPS]

My SSDs are (over) 50% full and yours almost empty so that can not be the reason. Have you checked bios settings that you have everything correctly there? PCIE Gen 4 x4 should have better values but what if you change it to PCIE gen 3 (after verifying correct Gen4 x4 is in use) ?
 

bug

Joined
May 22, 2015
Messages
10,748 (3.99/day)
Processor Intel i5-12600k
Motherboard Asus H670 TUF
Cooling Arctic Freezer 34
Memory 2x16GB DDR4 3600 G.Skill Ripjaws V
Video Card(s) EVGA GTX 1060 SC
Storage 500GB Samsung 970 EVO, 500GB Samsung 850 EVO, 1TB Crucial MX300 and 2TB Crucial MX500
Display(s) Dell U3219Q + HP ZR24w
Case Raijintek Thetis
Audio Device(s) Audioquest Dragonfly Red :D
Power Supply Seasonic 620W M12
Mouse Logitech G502 Proteus Core
Keyboard G.Skill KM780R
Software Arch Linux + Win10
But.. Unistall would mean uninstalling the B550 chipset drivers.. I'm not sure that's a good idea...
Go to the Control Panel -> Device Manager, find your drive, right-click it -> uninstall. Reboot.
 

balnazzar

New Member
Joined
Jan 3, 2021
Messages
17 (0.03/day)
Weird, never heard of them being bundled before. I never use motherboard pages for my drivers though. If I have amd cpu or intel cpu, I always go straight to the source, aka, amd chipset driver page, etc.

Probably that's the best choice.. I'll take note for the future.

You really seem to have clearly lower random values than expected.

MB: MSI B450 Mortal Win 10 Ryzen 3600. Latest AMD chipset drivers.

I have same sx6800 pro 1TB drive (PCIE 3) with these values:
[Read]
Random 4KiB (Q= 1, T= 1): 67.985 MB/s [ 16597.9 IOPS]
[Write]
Random 4KiB (Q= 1, T= 1): 198.229 MB/s [ 48395.8 IOPS]

and another Sabrent Rocket Q 1TB (PCIE 2 due MB)
[Read]
Random 4KiB (Q= 1, T= 1): 53.815 MB/s [ 13138.4 IOPS]
[Write]
Random 4KiB (Q= 1, T= 1): 182.662 MB/s [ 44595.2 IOPS]

My SSDs are (over) 50% full and yours almost empty so that can not be the reason. Have you checked bios settings that you have everything correctly there? PCIE Gen 4 x4 should have better values but what if you change it to PCIE gen 3 (after verifying correct Gen4 x4 is in use) ?

Your readings are OK, in line with the reviews.
yes, I tried setting both 4.0 and 3.0.. Thanks anyway.

My board is Asrock, I wouldn't call it bad, random read/writes are never really good, it doesn't matter if the drive is NVME or just a regular SSD.

Honestly I don't think you'll find a solution because there probably isn't any, it's well known that Intel chipsets usually have better storage performance.

I attached the Pm9a1 to the z690 board. 88 Mb/s read, over 300 write.
Makes a HUGE difference.
System responsivity depends on random perf with low queues and threads, especially when the OS starts swapping.

Go to the Control Panel -> Device Manager, find your drive, right-click it -> uninstall. Reboot.

There is "generic NVMe driver" there, for both the SSDs.
Should I uninstall these ones? It's better asking confirmation.. I don't want to end up with an unbootable OS. Thanks!
 

bug

Joined
May 22, 2015
Messages
10,748 (3.99/day)
Processor Intel i5-12600k
Motherboard Asus H670 TUF
Cooling Arctic Freezer 34
Memory 2x16GB DDR4 3600 G.Skill Ripjaws V
Video Card(s) EVGA GTX 1060 SC
Storage 500GB Samsung 970 EVO, 500GB Samsung 850 EVO, 1TB Crucial MX300 and 2TB Crucial MX500
Display(s) Dell U3219Q + HP ZR24w
Case Raijintek Thetis
Audio Device(s) Audioquest Dragonfly Red :D
Power Supply Seasonic 620W M12
Mouse Logitech G502 Proteus Core
Keyboard G.Skill KM780R
Software Arch Linux + Win10
There is "generic NVMe driver" there, for both the SSDs.
Should I uninstall these ones? It's better asking confirmation.. I don't want to end up with an unbootable OS. Thanks!
Generic drivers is what you want.
But since in this case they seem to be misbehaving, let's go the other way around and try actually installing the AMD RAID driver straight from AMD. No need to uninstall anything first.

For future reference, installing chipset drivers is only the first step. Once you do that, the system starts seeing other peripherals and you're supposed to follow up with installing storage, network and audio drivers. You don't simply install chipset drivers and call it a day.
 

balnazzar

New Member
Joined
Jan 3, 2021
Messages
17 (0.03/day)
Understood. Trying right now.

Interesting. I cleaned stuff up with the AMD cleanup utility, and reinstalled the chipset drivers from AMD..
Now the values for the sx8200pro are almost normal, while the readings for the 980 pro are still low, but improved..


1643736388535.png
 
Joined
Feb 20, 2008
Messages
4,614 (0.86/day)
Location
where everyone wants to be
System Name Everchanging
Processor AMD Ryzen 9 5900X
Motherboard ASUS ROG Crosshair Hero VIII Wi-Fi
Cooling Arctic Cooling Liquid Freezer 2 420mm
Memory 2x8GB Zadak Spark DDR4 4133MHz 19-21-21-42 Samsung B-die Running 3600MHz 14-14-14-28 1T
Video Card(s) Powercolor 6800 Fighter
Storage Samsung 980 Pro 256GB, Samsung 980 Pro 2TB
Display(s) LG 43" 4k UHD HDR
Case Fractal Meshify 2 XL
Audio Device(s) Onboard
Power Supply Seasonic Prime TX 850w
Mouse Roccat Kova AIMO
Keyboard PNY Hyper X Cherry MX Blue
Software Windows 11 x64
If that drive is a 980 pro, grab Samsung magician and check the firmware, those drives were know to have speed issues on launch firmware, which has since been updated.
 

balnazzar

New Member
Joined
Jan 3, 2021
Messages
17 (0.03/day)
Generic drivers is what you want.
But since in this case they seem to be misbehaving, let's go the other way around and try actually installing the AMD RAID driver straight from AMD. No need to uninstall anything first.

I blown up windows. After I manually replaced the generic nvme driver with AMD raid drivers, it doesn't start anymore..

Is there some kind of recovery function for rolling back the drivers? Thanks!
 
Joined
Apr 17, 2020
Messages
14 (0.02/day)
Location
scandinavia
Processor AMD Ryzen 5 3600
Motherboard MSI B450 Mortar Max
Cooling NH-D15
Memory Crucial Ballistix 3200 (3800 CL16)
Video Card(s) Powercolor rx6800xt Red Dragon
Storage Adata sx8200 Pro
Display(s) Benq EW3270U
Case Jonsbo RM4
Power Supply Corsair SF750
So your computer does not boot up any more at all? You should be able to boot in UEFI anyway.
Can you start up in windows recovery mode? I suppose (if remember right) there is some option for correcting (recovery) windows installation. Lately I had to fix boot problems in Linux due messing up with Python there is easy and cause major problems. I am not sure how windows works in this regard, but booting from USB stick might help installing or correcting OS issues. Others may have more specific windows instructions for this as I dont remember how I have managed to fix this kinfd of issues in Windows. I hope you have an external backup of your system. I have used Macrium Reflect free backup&recovery tool for full recovery.

Regarding your original problem... You still have a bit low values for both read and write. Write speeds at least get improved in some cases with manual trim activation. Also some motherboards may have some limitations on PCIE/SATA configurations. Sometimes wrong setting prevent even booting but is there possibility to limit interface speeds as well ? Not sure, but take a look on MB manual whether there is any limitations f.ex in case some SATA interfaces are in use and if those cause issues.
 

balnazzar

New Member
Joined
Jan 3, 2021
Messages
17 (0.03/day)
So your computer does not boot up any more at all? You should be able to boot in UEFI anyway.
Can you start up in windows recovery mode? I suppose (if remember right) there is some option for correcting (recovery) windows installation. Lately I had to fix boot problems in Linux due messing up with Python there is easy and cause major problems. I am not sure how windows works in this regard, but booting from USB stick might help installing or correcting OS issues. Others may have more specific windows instructions for this as I dont remember how I have managed to fix this kinfd of issues in Windows. I hope you have an external backup of your system. I have used Macrium Reflect free backup&recovery tool for full recovery.

Regarding your original problem... You still have a bit low values for both read and write. Write speeds at least get improved in some cases with manual trim activation. Also some motherboards may have some limitations on PCIE/SATA configurations. Sometimes wrong setting prevent even booting but is there possibility to limit interface speeds as well ? Not sure, but take a look on MB manual whether there is any limitations f.ex in case some SATA interfaces are in use and if those cause issues.

Yes, I can "boot" (kind of) in recovery mode, by interrupting the startup 3 times (the fourth it will start autorecover). But it's unable to fix itself, for it no longer has access to the main drive. All I can get is the recovery console of windowsPE.. The same stands for the install pendrive.. It says it's not able to fix startup.

The only thing I can think of is some magic to rollback the driver using the recovery command prompt.. I do not have any backup. Could macrium help me in such a case?

EDIT:
I managed to do it :)
Using this: https://superuser.com/questions/621604/how-to-uninstall-a-driver-from-recovery-console
 
Last edited:
Joined
Mar 26, 2012
Messages
181 (0.05/day)
System Name Mixed Bag of OC
Processor AMD Ryzen 5800X3D
Motherboard Maxsun MS-iCraft B550M WIFI
Cooling CPU+GPU on Water with 3 X 420 Rad´s
Memory 32GB Patriot Viper RGB @ 3800 Mhz CL14
Video Card(s) Powercolor RDU RX 6900 XT flashed with AMD LC Bios
Storage 2TB Samsung OEM PCIe 4 NVME
Display(s) Philips 48OLED806
Case Selfmade Huuuuuge *Case* :)
Audio Device(s) ifi Zen DAC + Monoprice M1060C & Burmester Replica AMP + Selfmade Huuuuuge Speakers :)
Power Supply Seasonic PRIME TX-750
Mouse Gameball Trackball (main device) + Razer Basilisk V3 (for FPS)
Keyboard Sharkoon PureWriter RGB, Kailh Blue switches
VR HMD None
Software Windows 11
Benchmark Scores do not matter, my PC is fast :)
I don´t know if any one already did this but just for clarification on what you should expect with this kind of combiantion, I run an 2TB Pm9a1 Drive on my B550 Board and getting the following results:
Windows 11 TPM Active Stock Windows NVME Driver but latest chipset driver installed:
Screenshot_PM9A1.png
 

eidairaman1

The Exiled Airman
Joined
Jul 2, 2007
Messages
37,418 (6.71/day)
Location
Republic of Texas (True Patriot)
System Name PCGOD
Processor AMD FX 8350@ 5.0GHz
Motherboard Asus TUF 990FX Sabertooth R2 2901 Bios
Cooling Scythe Ashura, 2×BitFenix 230mm Spectre Pro LED (Blue,Green), 2x BitFenix 140mm Spectre Pro LED
Memory 16 GB Gskill Ripjaws X 2133 (2400 OC, 10-10-12-20-20, 1T, 1.65V)
Video Card(s) AMD Radeon 290 Sapphire Vapor-X
Storage Samsung 840 Pro 256GB, WD Velociraptor 1TB
Display(s) NEC Multisync LCD 1700V (Display Port Adapter)
Case AeroCool Xpredator Evil Blue Edition
Audio Device(s) Creative Labs Sound Blaster ZxR
Power Supply Seasonic 1250 XM2 Series (XP3)
Mouse Roccat Kone XTD
Keyboard Roccat Ryos MK Pro
Software Windows 7 Pro 64

bug

Joined
May 22, 2015
Messages
10,748 (3.99/day)
Processor Intel i5-12600k
Motherboard Asus H670 TUF
Cooling Arctic Freezer 34
Memory 2x16GB DDR4 3600 G.Skill Ripjaws V
Video Card(s) EVGA GTX 1060 SC
Storage 500GB Samsung 970 EVO, 500GB Samsung 850 EVO, 1TB Crucial MX300 and 2TB Crucial MX500
Display(s) Dell U3219Q + HP ZR24w
Case Raijintek Thetis
Audio Device(s) Audioquest Dragonfly Red :D
Power Supply Seasonic 620W M12
Mouse Logitech G502 Proteus Core
Keyboard G.Skill KM780R
Software Arch Linux + Win10
I blown up windows. After I manually replaced the generic nvme driver with AMD raid drivers, it doesn't start anymore..

Is there some kind of recovery function for rolling back the drivers? Thanks!
Not to worry, that is actually called FineWine™. In a year or so, AMD will fix them.

Joking aside, I'm not sure what's going on here. Maybe try to snatch the latest chipset drivers first. See if that, together with the default drivers fixes your problem. If not, then install the latest RAID drivers, maybe there's some mismatch at work...
 
Top