Sign in with
Sign up | Sign in

Results: 4 KB Random Read And Write

Samsung 850 Pro SSD Review: 3D Vertical NAND Hits Desktop Storage
By

We turn to Iometer as our synthetic metric of choice for testing 4 KB random performance. Technically, "random" translates to a consecutive access that occurs more than one sector away. On a mechanical hard disk, this can lead to significant latencies that hammer performance. Spinning media simply handles sequential accesses much better than random ones, since the heads don't have to be physically repositioned. With SSDs, the random/sequential access distinction is much less relevant. Data are put wherever the controller wants it, so the idea that the operating system sees one piece of information next to another is mostly just an illusion.

4 KB Random Reads

Testing the performance of SSDs often emphasizes 4 KB random reads, and for good reason. Most system accesses are both small and random. Moreover, read performance is arguably more important than writes when you're talking about typical client workloads.

If IOPS were the sole performance metric of solid-state storage, Samsung's 850 Pro would rule the market unchallenged. Of course, that's not how it works, so there plenty of benchmarks left to pore over. But, if you want to beat the 850 Pro in this discipline specifically, you have to reach up to the 512 GB Samsung XP941 on four lanes of PCI Express. As spec'ed, the 850s hit right around 10,000 IOPS at a queue depth of one, then smoothly step up to 100,000 IOPS at a queue depth of 32.

Does it matter if a desktop-oriented drive does 90,000 or 100,000 IOPS with 32 outstanding commands? I say no. Samsung could have artificially limited these things to 80,000 IOPS and they'd be just as fast in most of our metrics. But we're getting an indication of the underlying platform's potential.

I'll wrap this section by pointing out that 100,000 4 KB IOPS is 400 MB/s worth of throughput, or roughly 100x what a 15,000 RPM SAS drive offers. 

4 KB Random Writes

The 850 Pros peak just north of 90,000 IOPS with eight outstanding commands. It isn't common to see three drives from 128 to 1024 GB nail the same random performance. Typically, the smaller capacities underperform larger drives. Newer models tend to include eight dies, while 1 TB SSDs wield 64. That's a lot more dies to spread writes across in random workloads. More than likely, Samsung is arming its smaller 850 Pro with less-dense flash, increasing die count to achieve the same effect.

There's no question that Samsung's 128 GB 850 Pro is shaping up to be the fastest SSD I've ever tested in that size. Of course, you could double your capacity for the same money by buying something else. But the allure of speed is hard to ignore.

Here's a break-down of the maximum observed 4 KB sequential read and write performance with Iometer. The order the drives appear in our chart is determined by maximum combined read and write performance.

I threw in the XP941 just for the heck of it. Otherwise, we'd see a clean sweep by Samsung's 850 Pros, which even topple the mighty Plextor M6e and SanDisk A110 PCI Express-based drives. Only the XP941's crazy four-lane PCIe interface can get past the trio of 850s.

Ask a Category Expert

Create a new thread in the Reviews comments forum about this subject

Example: Notebook, Android, SSD hard drive

Display all 43 comments.
This thread is closed for comments
  • 0 Hide
    iknowhowtofixit , June 30, 2014 8:19 PM
    Hmm, what's next for SATA? SATA4? SATA 3.2 (SATA Express) doesn't look like a long term solution. PCI-E is fine, but SATA is still so convenient.
  • 2 Hide
    MoulaZX , June 30, 2014 8:34 PM
    I 'just' ordered 2x Samsung EVO 120GB a few hours ago, then I stumbled onto this article. Damn it! Damn it! Damn it! Every freaking time I run into this, be it Storage, CPU, or GPU.... -_-
  • 2 Hide
    cryan , June 30, 2014 8:41 PM
    Quote:
    I 'just' ordered 2x Samsung EVO 120GB a few hours ago, then I stumbled onto this article. Damn it! Damn it! Damn it! Every freaking time I run into this, be it Storage, CPU, or GPU.... -_-


    I don't know if this really changes anything for you. Two EVOs are still going to be better than one 850 Pro in [most] every way. But I understand the sentiment!

    Christopher Ryan
  • 5 Hide
    lp231 , June 30, 2014 9:05 PM
    Quote:
    I 'just' ordered 2x Samsung EVO 120GB a few hours ago, then I stumbled onto this article. Damn it! Damn it! Damn it! Every freaking time I run into this, be it Storage, CPU, or GPU.... -_-

    You just ordered a few hours ago. Just cancel your order if you really want this 850 Pro.
  • 6 Hide
    tomfreak , June 30, 2014 9:12 PM
    10yrs warranty, may be finally I have a reason to buy SSD. lol
  • 7 Hide
    g-unit1111 , June 30, 2014 9:42 PM
    Quote:
    10yrs warranty, may be finally I have a reason to buy SSD. lol


    I can guarantee that in 10 years you won't own that drive anymore. :lol: 
  • 3 Hide
    10tacle , June 30, 2014 9:52 PM
    I still have several 8-10 year old drives laying around between 80GB-150GB. I mostly use them as external drives for backing up USB thumb drives and other files that aren't large volume.
  • 1 Hide
    helper800 , June 30, 2014 9:54 PM
    Hoping for some SATA 12gbs (or more) transfer speeds in the coming years.
  • 0 Hide
    razor512 , June 30, 2014 9:56 PM
    Will overclocking the bus that the sata controller is on impact the performance?

    Can you test on an AMD platform which makes it easier to over clock that bus and some of the connected components?
  • -1 Hide
    BestJinjo , July 1, 2014 2:05 AM
    Looking forward to future generations of 3D Vertical Nand on M.2 / M.2 Ultra interface. Too bad SATA 3 is all maxed out and the next generation standards are not yet mainstream for the masses which is holding back SSD performance. As far as this drive goes, it's only slightly faster than MX100 but costs double. I don't think it's worth it. MX100 512GB sounds like a perfect stop-gap until M.2/SATAe drives arrive with 1-1.5TB/sec throughput. Perhaps Samsung will give us 95% of the performance for a fraction of the price in the 850 EVO.
  • 0 Hide
    MoulaZX , July 1, 2014 4:49 AM
    Quote:
    Quote:
    I 'just' ordered 2x Samsung EVO 120GB a few hours ago, then I stumbled onto this article. Damn it! Damn it! Damn it! Every freaking time I run into this, be it Storage, CPU, or GPU.... -_-


    I don't know if this really changes anything for you. Two EVOs are still going to be better than one 850 Pro in [most] every way. But I understand the sentiment!

    Christopher Ryan


    Not quite. One is for my Desktop, the other is for my Father's Desktop.

    For my Desktop, I'll be stepping up from 2x OCZ Vertex 2 60GB in RAID 0. Hope it'll be worth it...
  • 0 Hide
    MoulaZX , July 1, 2014 5:00 AM
    Quote:
    Quote:
    I 'just' ordered 2x Samsung EVO 120GB a few hours ago, then I stumbled onto this article. Damn it! Damn it! Damn it! Every freaking time I run into this, be it Storage, CPU, or GPU.... -_-


    I don't know if this really changes anything for you. Two EVOs are still going to be better than one 850 Pro in [most] every way. But I understand the sentiment!

    Christopher Ryan


    Not quite. One is for my Desktop, the other is for my Father's Desktop.

    For my Desktop, I'll be stepping up from 2x OCZ Vertex 2 60GB in RAID 0. Hope it'll be worth it...
  • 1 Hide
    cpy , July 1, 2014 5:19 AM
    Why does tom hardware looks like website from 1990? This page is narrow as hell!
  • 2 Hide
    Flying-Q , July 1, 2014 5:40 AM
    Quote:
    Why does tom hardware looks like website from 1990? This page is narrow as hell!

    That would be to give more room for the sidebar adverts.
  • 0 Hide
    Novuake , July 1, 2014 6:02 AM
    Impressive, didn't think some of these numbers were possible via SATA3.

    But the limit has now been reached in almost every way.

    Which solution will stick? Anyone care to guess?
  • 0 Hide
    crawlgsx , July 1, 2014 6:14 AM
    Eh, unimpressed. Sure its a nice bump but when I look at how long the 840 Pro has been on the market and compare it to the increase to the soon coming 850 Pro, to say the least it doesn't make me want to run out and replace my 840's.
  • 3 Hide
    cryan , July 1, 2014 7:44 AM
    Quote:
    Hmm, what's next for SATA? SATA4? SATA 3.2 (SATA Express) doesn't look like a long term solution. PCI-E is fine, but SATA is still so convenient.


    I disagree. SATA Express melds the convenience of SATA and pcie performance. With NVMe and Gen 3 PCIe, I think there WILL be much to like.

    Christopher Ryan
  • 0 Hide
    RedJaron , July 1, 2014 8:21 AM
    That much speed for that little power draw? Impressive.
  • -1 Hide
    arneberg , July 1, 2014 8:21 AM
    SATA Express haw to wide Cables as bad as the old IDE Cables M.2 or PCIE cards
  • 1 Hide
    xenol , July 1, 2014 8:23 AM
    Part of me doesn't care about bandwidth. I've had Windows 7 load up much faster (as in the throbber didn't get to finish) on a laptop with a SATA 3Gbps interface than a desktop using the 6Gbps interface. And most of the time file accesses are small, but many.

    I'd rather start seeing IOPS crank up to RAM levels.
Display more comments