Mixed Random Read/Write Performance

The mixed random I/O benchmark starts with a pure read test and gradually increases the proportion of writes, finishing with pure writes. The queue depth is 3 for the entire test and each subtest lasts for 3 minutes, for a total test duration of 18 minutes. As with the pure random write test, this test is restricted to a 16GB span of the drive, which is empty save for the 16GB test file.

Iometer - Mixed 4KB Random Read/Write

The Samsung 950 Pro never had a clear lead on the mixed random I/O test, and then the OCZ RD400 raised the bar. The 960 Pro is 22% faster than that and is alone at the top.

Iometer - Mixed 4KB Random Read/Write (Power)

The 960 Pro has power draw comparable to the SATA SSDs that are less than half the speed, and clearly lower than the power draw of the other NVMe SSDs.

Most of these drives spend at least the first half of the test below 200MB/s and bring their score up with a strong finish of fast random writes. The 960 Pro hits 200MB/s in the second phase and continues increasing throughout the test, then finishes with a random write speed that beats even the Intel SSD 750.

Mixed Sequential Read/Write Performance

The mixed sequential access test covers the entire span of the drive and uses a queue depth of one. It starts with a pure read test and gradually increases the proportion of writes, finishing with pure writes. Each subtest lasts for 3 minutes, for a total test duration of 18 minutes. The drive is filled before the test starts.

Iometer - Mixed 128KB Sequential Read/Write

The 960 Pro's mixed sequential speeds are a big jump over any previous drive, with about a 30% advantage over the OCZ RD400A and over three times the performance of any SATA drive.

Iometer - Mixed 128KB Sequential Read/Write (Power)

The 960 Pro's power consumption is about the same as the OCZ RD400 and slightly higher than the 950 Pro, so it is only about 15% more efficient than any other drive.

At the beginning and end of the test the 960 Pro appears to be thermally limited with power consumption above 4W. In the middle of the test where it is typical to see the lowest performance, the 960 Pro doesn't even come close to dropping down to SATA speeds. Its nearest competitor in performance (the OCZ RD400) has much worse performance during the early read-heavy parts of the test.

Sequential Performance ATTO, AS-SSD & Idle Power Consumption
Comments Locked

72 Comments

View All Comments

  • hansmuff - Wednesday, March 15, 2017 - link

    I have to try the 2.0 driver; thanks for your comment! I only installed the 2.1 driver for my 960 pro and it was faster, but DPC went to all shit.
  • WarVance - Friday, October 27, 2017 - link

    "...a more thorough comparison of how NVMe drivers and operating system versions affect performance will be coming in the future."

    Has this been published? I'm very interested in just such an analysis. I recently obtained an Intel 750 400GB card and want to know all about the ideal driver setup under Windows 10 and possibly 7.

Log in

Don't have an account? Sign up now