Sequential Read Performance

Our first test of sequential read performance uses short bursts of 128MB, issued as 128kB operations with no queuing. The test averages performance across eight bursts for a total of 1GB of data transferred from a drive containing 16GB of data. Between each burst the drive is given enough idle time to keep the overall duty cycle at 20%.

Burst 128kB Sequential Read (Queue Depth 1)

The burst sequential read speed of the MyDigitalSSD SBX is clearly faster than what SATA drives offer, but the Samsung drives and even the larger capacities of the Intel SSD 760p are in an entirely different league. The Phison E7 drives with planar MLC offer about the same performance as the SBX.

Our test of sustained sequential reads uses queue depths from 1 to 32, with the performance and power scores computed as the average of QD1, QD2 and QD4. Each queue depth is tested for up to one minute or 32GB transferred, from a drive containing 64GB of data.

Sustained 128kB Sequential Read

The flash is clearly much more of a bottleneck than the PCIe x2 interface on the longer sequential read test, where the internal fragmentation left over from the random write test prevents the SBX from delivering data any faster than the SATA SSDs. The Intel SSD 760p performs even worse at 128GB, but beats the SBX at 512GB.

Sustained 128kB Sequential Read (Power Efficiency)
Power Efficiency in MB/s/W Average Power in W

Power efficiency continues to be a downside to the MyDigitalSSD SBX even though its power draw in absolute terms is substantially lower than the other NVMe drives. The Intel 760p is clearly worse off this time with much lower efficiency at every capacity, while Samsung's high-end drives are fast enough to offer efficiency as good or better than SATA drives.

The sequential read performance of the SBX improves a bit between QD2 and QD8, allowing it to eventually surpass the Intel 760p that is generally better at QD1 but doesn't scale up with higher queue depths.

Sequential Write Performance

Our test of sequential write burst performance is structured identically to the sequential read burst performance test save for the direction of the data transfer. Each burst writes 128MB as 128kB operations issued at QD1, for a total of 1GB of data written to a drive containing 16GB of data.

Burst 128kB Sequential Write (Queue Depth 1)

The burst sequential write speed of the MyDigitalSSD SBX exceeds that of SATA SSDs, though only barely in the case of the 128GB SBX. The 128GB Intel 760p fails to keep up with mainstream SATA drives, while the larger capacities have a clear lead over the SBX.

Our test of sustained sequential writes is structured identically to our sustained sequential read test, save for the direction of the data transfers. Queue depths range from 1 to 32 and each queue depth is tested for up to one minute or 32GB, followed by up to one minute of idle time for the drive to cool off and perform garbage collection. The test is confined to a 64GB span of the drive.

Sustained 128kB Sequential Write

On the longer sequential write test, only the 512GB SBX is able to stay ahead of mainstream SATA SSDs. The Intel 760p has a minimal performance lead over the SBX at 128GB, growing to a 22% advantage at 512GB.

Sustained 128kB Sequential Write (Power Efficiency)
Power Efficiency in MB/s/W Average Power in W

The MyDitigalSSD SBX's power efficiency during sequential writes is better than Intel's drives, but not much else. The SBX is paying the power cost of PCIe (albeit only two lanes) but delivering SATA performance.

The MyDigitalSSD SBX delivers essentially the same sequential write performance at all tested queue depths, and power usage is also flat. The results from the SBX are most comparable to mainstream SATA drives, while the high-end NVMe drives are generally much faster and more power hungry.

Random Performance Mixed Read/Write Performance
Comments Locked

46 Comments

View All Comments

  • Mikewind Dale - Tuesday, May 1, 2018 - link

    I'd like to see a low performance M.2 PCIe to USB enclosure just to make it easier to format and transfer drives. E.g., suppose you have a laptop with one M.2, and you want to upgrade. You'll have to make a disk image from M.2 PCIe, copy it to a SATA USB drive, then install the new M.2 drive and copy the image. You need a third drive in between. It'd be nice to copy straight from one M.2 drive to the other.
  • dgingeri - Tuesday, May 1, 2018 - link

    Well, as far as that goes, it would be nice if laptop makers would replace the 3.5" bay with two m.2 slots so it wouldn't be so much trouble for those very things. However, it seems laptop makers have their heads about as far up their behinds as is possible.
  • peevee - Friday, May 4, 2018 - link

    You will have zero benefit from NVMe on USB 3.0. Maybe USB 3.2.
  • Samus - Tuesday, May 1, 2018 - link

    Is there some reason the WD Black NVMe results are missing from all your charts, when you just did a review of that drive?

    Seems kind of weird considering it's this drives natural competitor.
  • Billy Tallis - Tuesday, May 1, 2018 - link

    The new WD Black is more of a high-end NVMe drive in both price and performance. I didn't want to make the graphs too large, and I only have 1TB samples of the WD Black so it wouldn't be a fair comparison against the 512GB and smaller SBX.
  • Dragonstongue - Tuesday, May 1, 2018 - link

    seems that Crucial MX500 is a VERY good drive taking everything into account
    price is "reasonable" performance is also "reasonable" given the price.

    to each their own, I kind of like the good ol 2.5" sata drive, they do not seem to have any throttle from heat related crud that so many of the u2 or m2 (whatever version you want to call them)
    as pretty much all mobo put them really close to massive heat producing parts such as cpu or gpu and those stupid heatshields 9/10 are useless as crud ^.^

    the other side of NVME based is not only does your motherboard have to support such (from OS as well as mobo point of view) seems there are many of them out there that are not as plug and play as they should be considering the cost IMO.

    I am ok with a corvette over a station wagon (i.e SSD vs HDD) I do not have need to pay that extra $$$$$$ for a ferrari (that seems that given the proper workload are obviously WAY faster, but, run of the mill race, SSD are already fast enough and much more costly than a standard HDD to begin with)
  • moheban79 - Wednesday, May 2, 2018 - link

    Anyone know if these nvme drives come with legacy option roms?
  • peevee - Thursday, May 3, 2018 - link

    Looks to me the drives were not in NVMe mode. Random performance should not be so much lower than SATA drives.
  • MajGenRelativity - Thursday, May 3, 2018 - link

    NVMe is not a "mode", and random performance is dependent on the drive, not the interface (up to a point)
  • dgingeri - Friday, May 4, 2018 - link

    Actually, yes, NVMe is a mode. The other mode is AHCI under PCIe, and all NVMe drives can operate in AHCI mode, and yes it does hurt random performance because the instruction parallelism allowed isn't nearly as wide under AHCI mode.

    https://www.anandtech.com/show/7843/testing-sata-e...

Log in

Don't have an account? Sign up now