Random Read Performance

One of the major changes in our 2015 test suite is the synthetic Iometer tests we run. In the past we used to test just one or two queue depths, but real world workloads always contain a mix of different queue depths as shown by our Storage Bench traces. To get the full scope in performance, I'm now testing various queue depths starting from one and going all the way to up to 32. I'm not testing every single queue depth, but merely how the throughput scales with the queue depth. I'm using exponential scaling, meaning that the tested queue depths increase in powers of two (i.e. 1, 2, 4, 8...). 

Read tests are conducted on a full drive because that is the only way to ensure that the results are valid (testing with an empty drive can substantially inflate the results and in reality the data you are reading is always valid rather than full of zeros). Each queue depth is tested for three minutes and there is no idle time between the tests. 

I'm also reporting two metrics now. For the bar graph, I've taken the average of QD1, QD2 and QD4 data rates, which are the most relevant queue depths for client workloads. This allows for easy and quick comparison between drives. In addition to the bar graph, I'm including a line graph, which shows the performance scaling across all queue depths. To keep the line graphs readable, each drive has its own graph, which can be selected from the drop-down menu.

I'm also plotting power for SATA drives and will be doing the same for PCIe drives as soon as I have the system set up properly. Our datalogging multimeter logs power consumption every second, so I report the average for every queue depth to see how the power scales with the queue depth and performance.

Iometer - 4KB Random Read

Random read performance has always been Samsung's strength and particularly the 500GB and smaller capacities do well thanks to the faster MGX controller.

Iometer - 4KB Random Read (Power)

Power consumption is also good, although the 1TB model sips quite a bit of power.

Samsung 850 EVO M.2 120GB

The performance scales nicely with the queue depth too.

Random Write Performance

Write performance is tested in the same way as read performance, except that the drive is in a secure erased state and the LBA span is limited to 16GB. We already test performance consistency separately, so a secure erased drive and limited LBA span ensures that the results here represent peak performance rather than sustained performance.

Iometer - 4KB Random Write

Random write performance is equally strong, which is mostly thanks to TurboWrite.

Iometer - 4KB Random Write (Power)

Power consumption is decent as well, and while the larger capacities are more power hungry the difference to competing drives isn't substantial.

Samsung 850 EVO M.2 120GB

Since the 120GB SKU has less parallelism due to having less NAND, its performance doesn't scale at all with the queue depth (QD1 is already saturating the available NAND bandwidth), but the other models scale pretty nicely. You do see a slight drop in performance after the TurboWrite buffer has been filled, but in client workloads it's unlikely that you will be filling the buffer at once like our tests do.

AnandTech Storage Bench - Light Sequential Performance
Comments Locked

58 Comments

View All Comments

  • nmm - Tuesday, March 31, 2015 - link

    Uninteresting releases like this are the reason M.2 is having so much trouble gaining traction. Desktop users have no reason to choose the M.2 variant since they'll get similar performance out of a much more versatile SATA variant. The only obvious reason I can see to buy mSATA/M.2 versions of this drive is if you've got a laptop that can't slot a regular 2½" SATA drive. What a waste of shelf space.
  • bricko - Tuesday, March 31, 2015 - link

    These are all way slow and almost outdated. INTEL and others coming out with NVMe and PCIe 3 stuff that are 2 to 4 times as fast. Big event from INTEL listed here.
    http://www.pcper.com/news/General-Tech/PCPer-Live-...

    Best to have an X99 mobo to make them bootable. Lots of these m.2 stuff is not bootable without lots of bios messing etc. Lots of info here

    http://www.thessdreview.com/our-reviews/intel-ssd-...

    http://hothardware.com/reviews/Intel-SolidState-Dr...
  • blanarahul - Tuesday, March 31, 2015 - link

    Those drives will cost upwards of 0.8$/GB. So you can't really compare those drives with these ones.

    Not to mention, they would be HHHL cards instead of M.2 and they use 20nm NAND which is almost 2 generations old.
  • bricko - Tuesday, March 31, 2015 - link

    Many of the m.2 sticks run very hot and manu are insertin g them into adapter cards to fit in pcie slot.
    Here is link to one....but its been removed from server and being sold before the consumer version is out. The cost is enormous because no other supply yet, but should be out to consumer in day or 2.
    http://www.amazon.com/dp/B00L0LFKQW/ref=wl_it_dp_o...

    here is m.2 adapter card with heat sink for the samsung 941 ssd drive to put into pcie slot

    http://www.amazon.com/Sintech-PCI-e-Adapter-Samsun...

    but again, these early ones are difficult to make bootable, need x99 mobo and to get the nvme you need windows 8.1 which has native driver.
  • bricko - Tuesday, March 31, 2015 - link

    Here is link to intels countdown clock for their big announcement on m.2 ssd

    http://www.intelgamingpromo.com/intel15b/ssd/notic...
  • bricko - Wednesday, April 1, 2015 - link

    Mushkin Hyperion M.2 SSD Reaches 2.8GB/s and 350K IOPS

    http://www.thessdreview.com/daily-news/latest-buzz...
  • Kristian Vättö - Wednesday, April 1, 2015 - link

    While I'm under NDA for that announcement, what I can tell you is that there's no M.2 coming tomorrow.
  • bricko - Wednesday, April 1, 2015 - link

    Good explanation on how and what these new m.2 drives are and what you need to get them to work.

    http://www.tomshardware.com/answers/id-2468965/ssd...
  • SunLord - Tuesday, March 31, 2015 - link

    I was so hoping to see a m.2 42mm option from Samsung...
  • WackyDan - Tuesday, March 31, 2015 - link

    Same here... So these aren't available in 42mm?

Log in

Don't have an account? Sign up now