Thermal Throttling

In the previous pages I mentioned I have suspicions that some of the results have been affected by thermal throttling. To confirm my hypothesis, I took my datalogging multimeter and taped its thermal probe on top of the SM951's controller. Then I ran a 128KB sequential write test at queue depth of 32 and plotted the results in the graph below.

Now it's pretty clear why the performance seemed a bit low in the sequential tests. It takes less than two minutes for the drive to begin throttling itself and the performance drops to ~75MB/s. Because the SM951 is an M.2 drive, it doesn't have a chassis or heatsink to help with the heat dissipation, which combined with the fact that the SM951 is more power hungry than most SATA 6Gbps drives results in throttling issues. That said, the drive shouldn't throttle under normal usage because a continuous two-minute transfer isn't very common, but in some more IO intensive workloads with long transfers (e.g. video editing) there's a chance that performance will be affected by thermal issues.

In any case, I strongly recommend having a decent amount of airflow inside the case. My system only has two case fans (one front and one rear) and I run it with the side panels off for faster accessibility, so mine isn't an ideal setup for maximum airflow.

TRIM Validation

The move from Windows 7 to 8.1 introduced some problems with the methodology we have previously used to test TRIM functionality, so I had to come up with a new way to test. I tested a couple of different methods, but ultimately I decided to go with the easiest one that can actually be used by anyone. The software is simply called trimcheck and it was made by a developer that goes by the name CyberShadow in GitHub. 

Trimcheck tests TRIM by creating a small, unique file and then deleting it. Next the program will check whether the data is still accessible by reading the raw LBA locations. If the data that is returned by the drive is all zeros, it has received the TRIM command and TRIM is functional. 

In the case of the SM951, TRIM appears to be working properly.

ATTO & AS-SSD Final Words
Comments Locked

128 Comments

View All Comments

  • hojnikb - Tuesday, February 24, 2015 - link

    Quick question;
    Is anyone going beyond that limit on 2D nand ?
  • Kristian Vättö - Tuesday, February 24, 2015 - link

    I don't think anyone has stacked more than 16 dies currently. Right now Samsung is the only one shipping 16-die packages in volume, whereas others are either still developing or only shipping in very limited quantities (e.g. Toshiba's 16-die packages are ~3x more expensive in terms of $/GB).
  • baii9 - Tuesday, February 24, 2015 - link

    great review and new test suite, on the mx100 I mean. Clearly show that top tier ssds( 850 pro, extreme pro) is hardly better than a budget drive. would be awesome if you guys can throw arc 100 into the mix.
  • Kristian Vättö - Tuesday, February 24, 2015 - link

    I was only able to test a bunch of drives for this review and chose the drives that I found the most relevant, but the ARC 100 will definitely be tested soon.
  • hojnikb - Tuesday, February 24, 2015 - link

    yeah, that would be great.
    ARC 100 is getting cheaper every day here in EU and its currently the best buy in ~256GB segment.
  • danjw - Tuesday, February 24, 2015 - link

    Since there are multiple form factors, it would be nice if you included the form factor for M.2 drives.
  • Kristian Vättö - Tuesday, February 24, 2015 - link

    It's mentioned right after the table, but I've also added it to the table now so it can't be missed.
  • danjw - Tuesday, February 24, 2015 - link

    Thanks!
  • aggiechase37 - Tuesday, February 24, 2015 - link

    Yeah, but if something goes terribly wrong with the drive, can we trust Samsung to do the right thing? Replace the 840 EVO's, or Samsung, you're dead to me.
  • aggiechase37 - Tuesday, February 24, 2015 - link

    So the only way to get a Samsung #fail drive is to get a Lenovo #spyware laptop? Let me just jump right all over that.

Log in

Don't have an account? Sign up now