1TB Sabrent Rocket 4.0 Not Hitting Advertised Speeds?

Associate
Joined
27 Apr 2018
Posts
1,320
Hi,

I recently installed a 1TB Sabrent Rocket PCIE 4.0 in to my system.
The drive is in PCIE 4.0 mode, and the drive is advertised with the following specs:
5000 MB/s (read) and 4400 MB/s (write)

My drive is only achieving 912MB/s write. Any ideas?
Install of windows is fresh, rest of system is a 3900x / 16GB Corsair / RTX3090

The speeds I am achieving below:
SSD.png
 
Soldato
Joined
16 Sep 2018
Posts
12,659
Temperatures OK?

Had you been hitting it with benchmarks/data writes shortly before running the benchmark? (not allowing it to flush the SLC cache). Could try issuing a TRIM command, wait a few min, then redo the benchmark.

What Storage controller driver are you using?
 
Associate
OP
Joined
27 Apr 2018
Posts
1,320
Temperatures OK?
Had you been hitting it with benchmarks/data writes shortly before running the benchmark? (not allowing it to flush the SLC cache). Could try issuing a TRIM command, wait a few min, then redo the benchmark.
What Storage controller driver are you using?
I have not checked temperatures, I have mounted it on it's own, and not used the motherboard M2 heatsink as it introduces a good amount of bend to the SSD due to the pad thickness.
I ran the benchmark straight after a fresh windows installation.
I do not know what storage controller driver I am using, how can I check? I simply downloaded the latest chipset drivers from asus website.

Thanks
 
Soldato
Joined
16 Sep 2018
Posts
12,659
Download HWiNFO (portable) to check the temperature when running the benchmark, it's unlikely to be hitting 90-100c and be throttling but best to rule that out.

Try issuing the TRIM command using Defragment and Optimise Drives, search for defrag, the C: drive should already be selected, click on Optimise, wait a few min, try running the benchmark again.

If you're still getting bad write speeds after that open device manager (search for 'device manager'), click on the arrow next to storage controller (should be near the bottom), and post what's listed under that (you can ignore the Microsoft storage spaces controller).
 
Associate
OP
Joined
27 Apr 2018
Posts
1,320
Download HWiNFO (portable) to check the temperature when running the benchmark, it's unlikely to be hitting 90-100c and be throttling but best to rule that out.

Try issuing the TRIM command using Defragment and Optimise Drives, search for defrag, the C: drive should already be selected, click on Optimise, wait a few min, try running the benchmark again.

If you're still getting bad write speeds after that open device manager (search for 'device manager'), click on the arrow next to storage controller (should be near the bottom), and post what's listed under that (you can ignore the Microsoft storage spaces controller).
Drive is peaking at 51c under load peak.
I have issued the trim command, and see no increase in write performance. Read performance has actually decreased.

Device Manager shows: "Standard NVM Express Storage Controller"
 
Soldato
Joined
16 Sep 2018
Posts
12,659
You could try installing a newer chipset driver, the ones on manufactures sites tend to be rather dated.

If that doesn't help I'm not sure what else to try. :(
 
Soldato
Joined
16 Sep 2018
Posts
12,659
Something that just occurred, do you get the same slow write speed reported from other benchmark programs? Give AS SSD and/or ATTO a try just to confirm it's not an issue with CrystalDiskMark.
 
Associate
OP
Joined
27 Apr 2018
Posts
1,320
What motherboard are you using ? Does it have latest updated bios and chipset drivers etc. Have you setup the nvme in the appropriate mode in bios ?
Motherboard is a ROG B450i running an older bios (before they disabled PCIE 4.0). GPU is running at PCIE 4.0, as is the NVME.
Interestingly if I set the NVME slot to 3.0 manually I get the below: 4.0 seems very inconsistent in the performance it is reporting.
ssd2.jpg


Something that just occurred, do you get the same slow write speed reported from other benchmark programs? Give AS SSD and/or ATTO a try just to confirm it's not an issue with CrystalDiskMark.
See above, the drive is getting faster write speeds in PCIE 3.0 Mode. PCIE 4.0 mode performance seems very inconsistent.
 
Associate
OP
Joined
27 Apr 2018
Posts
1,320
I am going to update my bios to the latest version, I will lose PCIE 4.0 support, but my system is not running right at the moment. Decreased bandwidth in 4.0 mode, random glitches. Maybe this is why they removed it from the bios lol.....
 
Man of Honour
Joined
23 Mar 2011
Posts
16,882
Location
West Side
I am going to update my bios to the latest version, I will lose PCIE 4.0 support, but my system is not running right at the moment. Decreased bandwidth in 4.0 mode, random glitches. Maybe this is why they removed it from the bios lol.....
How does a b450 motherboard support pcie4 Thought pcie4 was 500 chipsets ?

Ignore didnt read properly.

Didnt know pcie4 was supported on b450 before being disabled
 
Associate
OP
Joined
27 Apr 2018
Posts
1,320
How does a b450 motherboard support pcie4 Thought pcie4 was 500 chipsets ?
Ignore didnt read properly.
Didnt know pcie4 was supported on b450 before being disabled
It utilises the PCIE 4.0 lanes directly off the CPU. It was disabled at request of AMD as the motherboard traces allegedly didn't meet the specs required for "PCIE 4.0" and could cause issues. Some speculated that this was just a move to sell more 500 chipset boards.
I will flash mine up to the latest bios and see how it performs.
 
Associate
Joined
12 Jun 2021
Posts
52
Location
UK
My first guess would be replace the chipset driver or perhaps review the mobo bios settings to make the most of the pice lanes
 
Associate
OP
Joined
27 Apr 2018
Posts
1,320
My first guess would be replace the chipset driver or perhaps review the mobo bios settings to make the most of the pice lanes
I updated the bios and it is now running at PCIE 3.0 speeds consistently. I can only assume that the PCIE4.0 implementation that was available in the older bios is not up to spec / stable.
 
Associate
Joined
20 Jul 2005
Posts
775
Location
Earth
I’ve wished ocuk would stock these a few times. I have the pcie3 versions in 3 pcs and been very reliable over the years.

Will be looking at a gen 4 one at some point.
 
Associate
Joined
13 Sep 2012
Posts
149
I updated the bios and it is now running at PCIE 3.0 speeds consistently. I can only assume that the PCIE4.0 implementation that was available in the older bios is not up to spec / stable.

That doesn't sound right to me, double check all your bios settings, it should run at PCIE 4.0

As for speeds being slow I had a similar issue and a cleanup of the system fixed it for me, I used ccleaner to cleanup the system then the windows cleanup tool and completely cleaned everything then the performance came back
 
Soldato
Joined
17 Jun 2004
Posts
7,596
Location
Eastbourne , East Sussex.
That doesn't sound right to me, double check all your bios settings, it should run at PCIE 4.0

As for speeds being slow I had a similar issue and a cleanup of the system fixed it for me, I used ccleaner to cleanup the system then the windows cleanup tool and completely cleaned everything then the performance came back

B450 doesnt support PCIE 4 properly
 
Back
Top Bottom