Sequential Read Performance

The sequential read test requests 128kB blocks and tests queue depths ranging from 1 to 32. The queue depth is doubled every three minutes, for a total test duration of 18 minutes. The test spans the entire drive, and the drive is filled before the test begins. The primary score we report is an average of performances at queue depths 1, 2 and 4, as client usage typically consists mostly of low queue depth operations.

Iometer - 128KB Sequential Read

The SM2260 sample's sequential read performance is identical to the TLC-based Intel 600p that uses the same controller. Both fall right in the middle of the large gap between SATA SSDs and the next slowest NVMe SSD.

Iometer - 128KB Sequential Read (Power)

The story is the same for power consumption: the SM2260 sample with MLC is tied with the Intel SSD 600p with TLC. They are not as power-hungry as most NVMe SSDs, but the low performance means they are still less efficient.

The SM2260 sample's power consumption tops out at QD4 but performance increases a little further at QD8 to just under 1500 MB/s. This performance at high queue depths is reasonable, but most of the competition can reach these speeds at much lower queue depths.

Sequential Write Performance

The sequential write test writes 128kB blocks and tests queue depths ranging from 1 to 32. The queue depth is doubled every three minutes, for a total test duration of 18 minutes. The test spans the entire drive, and the drive is filled before the test begins. The primary score we report is an average of performances at queue depths 1, 2 and 4, as client usage typically consists mostly of low queue depth operations.

Iometer - 128KB Sequential Write

The sequential write speed of the SM2260 sample is slightly slower than the top tier of SATA SSDs, which the rest of the MLC-based NVMe SSDs have no trouble beating.

Iometer - 128KB Sequential Write (Power)

The SM2260 uses about the same amount of power as its NVMe competition, but delivers much less performance for it.

The SM2260 sample's write performance starts out at around 900 MB/s but starts dropping due to garbage collection and an exhausted SLC cache less than a third of the way through the QD1 phase of the test. The average performance continues to drop throughout the rest of the test as the drive spends an increasing portion of its time on garbage collection, but it also continues to recover periodically to the 900 MB/s level.

Random Performance Mixed Read/Write Performance
Comments Locked

27 Comments

View All Comments

  • BrokenCrayons - Friday, February 17, 2017 - link

    It seems like power consumption and consistency are both problems. Consistency can probably be addressed through tuning and optimization of firmware, but power consumption is probably something that can't be fine-tuned away. NVMe drives aren't as power friendly as SATA, but the inefficiencies of some recently reviewed SSDs here on Ananatech certainly seems to throw a spotlight on the problem. Between that and thermal throttling, the NVMe storage picture isn't very rosy just yet.
  • KAlmquist - Friday, February 17, 2017 - link

    Even with 25% overprovisioning, I see a 1 second interval at the 3350 mark where the IOP's fall to zero. Fortunately, the performance consistency of this SSD seems more in line with its competitors on the trace-based benchmarks (The Destroyer, etc.).

    The sequential read performance at queue depth 1 is lower than that of budget SATA SSD's like the MX300. At higher queue depths, the sequential reads are faster than anything a SATA SSD can manage, but queue depths of 1 are not uncommon in a desktop environment.
  • vladx - Saturday, February 18, 2017 - link

    Now we can see why Micron cancelled its' NVMe SSD using the SM2260, it's simply not competive.
  • Drumsticks - Saturday, February 18, 2017 - link

    So what's a good roundup conclusion on the current state of NVMe drives? If we want to pick one up this year, where does the performance go from "bad for NVMe" to "not Samsung but still pretty good!"? Plextor?
  • vladx - Saturday, February 18, 2017 - link

    Indeed Plextor M8Pe seems to be the best buy option at the moment in the NVMe space.
  • Drumsticks - Saturday, February 18, 2017 - link

    That's what I was thinking. $220/$240 for the 500GB model right now. So much more than it used to be. Do we have any news on whether anything constraining nand supply will be alleviating any time soon?
  • vladx - Saturday, February 18, 2017 - link

    The supply problems most likely will be gone after Chinese companies will flood this market in 2018. But it could happen sooner than that depending on how fast will Toshiba/Western Digital will be rolling up their own 3D NAND supply.
  • Chaser - Saturday, February 18, 2017 - link

    "and the Plextor M8Pe is very slightly faster."
  • AbRASiON - Sunday, February 19, 2017 - link

    If this is CHEAPER than an MX300 it's an incredibly good bargain. The MX300's are really really well priced. I'd consider it if it's dead, dead cheap.
    The 960 Evo / Pro is a joke, sure it's fast but in real world usage, it's ridiculously expensive.

    Make the 1TB version of this for $250 US or less and I'm very much in. (I doubt it will though)
  • StrangerGuy - Sunday, February 19, 2017 - link

    I know right, Techreport tested the 960 Evo/Pro are both so close to yesteryears SATA3 SSDs in real-world load times that they are easily within the margin of error. I don't care about how NVMe is able to reach uber fast raw speeds that has zero use to me or to 99% of the people out there, but a hypothetical SSD with half the raw transfer speed of current SATA3 SSDs for 2x the capacity per dollar? That's a real bargain.

Log in

Don't have an account? Sign up now