Miscellaneous Aspects and Concluding Remarks

Intel's Skylake platform attempts to scale a wide variety of computing form factors, and its members span a wide TDP range - from 4.5W up to 91W. The low power Y- and U- series CPUs come with plenty of knobs in order to enable Intel's customers to create the right characteristics for a product to achieve the desired performance level. In designing the Intel NUC, one of these parameters (namely, the speed at which the on-die platform controller hub and the CPU communicate) was left at the default low-power setting. This prevented PCIe 3.0 x4 SSDs from achieving optimal performance. Fortunately, Intel has a BIOS fix in the pipeline that enables the get NUC6i5SYK to full performance with the latest generation of high-performance PCIe 3.0 x4 NVMe SSDs.

Intel provided us with advanced access to the development BIOS, and we were able to verify that the fix works as intended. We also took this opportunity to evaluate different M.2 SSDs in order to determine the right fit for a particular build. The results were as expected, but presented a wealth of data for the average PC builder to consider.

PCs that are going to be used for business / office activities or basic personal computing tasks have very little to gain by going in for the higher-priced PCIe cards. A SATA SSD is more than good enough for these purposes, as shown by the SYSmark 2014 scores. For other scenarios, such as those involving heavy multimedia editing and frequent transfers of large-sized files, the PCIe SSDs can definitely provide tangible benefits. Keeping that in mind, let us take a look at the conditions under which one might choose the different SSDs evaluated in this article.

Mushkin Atlas Vital 250GB

This is the budget choice, coming in at just $90 for 250GB of storage. The SandForce controller has been around for a long time now, and it can be considered to be stable and proven in the field. Mushkin also promises MLC flash in the SSD. For a majority of the use-cases for Skylake-U systems, this SATA 6Gbps M.2 SSD balances price and performance perfectly.

Kingston HyperX Predator 480GB

In terms of price per GB, it is quite close to the Samsung SSDs discussed below. In terms of performance and features (PCIe 2.0 / AHCI), it does come second to them too. The power consumption is also a bit on the higher side, making it unsuitable for users looking to upgrade their notebooks. The SSD also makes extensive use of the 1GB DRAM cache, due to which we recommend ensuring uninterrupted power supply to the system in which it is used.

However, the Kingston SSD impresses us with one major feature - the endurance claims coupled with the warranty. Kingston has a 3-year warranty, but, it also says that the 480GB version can withstand 1.7 drive writes per day (DWPD). This works out to more than 891TB of writes, compared to the 75 - 400TB of the Samsung drives discussed in this article.

We have no hesitation in recommending the $300 HyperX Predator M.2 480GB SSD for Skylake-U desktops with heavy write workloads (common in multimedia editing and other similar scenarios). It strikes the best balance of endurance and performance for such use-cases.

Samsung SM951 256GB

Most consumers should opt for the more recent SSD 950 PRO, unless the SM951 is available for a much lower price per GB. Both of them have similar performance in Skylake-U systems with the higher OPI link rates, as they both use the same controller and interface / protocol (PCIe 3.0 x4 / NVMe). However, the warranty aspect is a bit worrisome, since the SM951 is an OEM model. The pricing from third-party sellers is also a bit on the higher side, with the 256GB model that we evaluated coming in at $200. In addition, it uses lower endurance flash memory compared to the 950 PRO. All in all, given a choice between the SM951 and the 950 PRO, it would make sense to go with the latter.

Samsung SSD 950 PRO 512GB

We saved the best for the last. This is undoubtedly the top performer, has the best warranty (five years), and uses the latest MLC V-NAND flash technology (promising higher endurance compared to the planar NAND used in the SM951). The power profile is also excellent (better than both the SM951 and the Kingston HyperX Predator). To top it all, the price per GB is very competitive, with the 512GB version coming in at $318. Pretty much the only downside is the lower endurance rating (400TBW) compared to the Kingston HyperX Predator.

Coming to the business end of the review, it is heartening to see Intel respond in a quick and positive manner to user complaints regarding the performance of PCIe 3.0 x4 SSDs in the Skylake NUC. The available tweak will also enable Skylake-U system manufacturers such as GIGABYTE (with its latest BRIX lineup) and Zotac (which has regularly put out mini-PCs based on the U-series CPUs) to optimize system performance. We also managed to check out four different SSDs for usage in Skylake-U systems in general (and the NUC6i5SYK in particular). All the four SSDs considered in the article are good choices for Skylake-U systems, though the ideal fit would depend on the budget as well as the intended use-case.

AnandTech DAS Suite - Power Consumption and Thermal Characteristics
Comments Locked

40 Comments

View All Comments

  • sorcio46 - Monday, May 9, 2016 - link

    Is there a reason why these flash SSDs have a lower 4K read speed compared with 4K write?
  • James5mith - Monday, May 9, 2016 - link

    My guess is writes are buffered vs. reads straight from the raw NAND. But I have no idea if it's actually true.
  • hojnikb - Monday, May 9, 2016 - link

    More or less this.
  • rossjudson - Thursday, May 12, 2016 - link

    Flash drives use variations on log-structured storage. The basic thing going on is that the *logical* block numbers being written (which are random) are not the same as the *physical* blocks being written. Drives create 0-N append points, and all those random writes end up becoming sequential writes to pages. At the high end, your write rate can get limited by the page erase rate, which basically translates to an energy/thermal issue (it takes a fair bit of power to erase flash memory pages). The best high end drives can sustain very high mixed read/write rates -- and the key is "sustain" -- for hours/days. Lots of drives out there can handle a short burst of activity for a few tens of seconds, caching everything in RAM on the hardware until the RAM runs out.

    Random reads are tougher, because you actually have to go to a random storage block and pull the data. Sequential reads admit lookahead, but random reads don't.
  • Kristian Vättö - Monday, May 9, 2016 - link

    Small writes are cached to DRAM for write combining i.e. multiple IOs are written to NAND at once as the IOs are smaller than the page size. Once the IOs hit the DRAM cache, they are considered complete, hence the higher speed.
  • dzezik - Thursday, May 12, 2016 - link

    SF-2281 has no DRAM. this is not a DRAM cache. the old SandForce 2281 was designed for SLC. the performance with MLC is medicore
  • bug77 - Monday, May 9, 2016 - link

    And I'm going to make this point again: if even when using NVMe, your random reads are still limited at ~50MB/s, you're only missing on sequential transfers if you stick with AHCI and SATA. Because right now, the bottleneck is elsewhere.
    Also, for Skylake-U (mobile), SATA offers lower standby power.
  • Kristian Vättö - Monday, May 9, 2016 - link

    50MB/s is a ~50% upgrade over ~30MB/s that SATA offers. It's not even close to what HDD to SSD offers, of course, but we will have to wait for next generation memory for the next huge upgrade.
  • bug77 - Monday, May 9, 2016 - link

    SATA can do better than ~30MB/s (not sure whether Skylake-U limits the performance in any way, however).
    NVMe/PCIe still makes sense, because the price premium is not that large. But I'd like to see more reviews highlighting that if you need to save ~$20, going AHCI/SATA is a better option than getting a smaller drive.
  • vladx - Monday, May 9, 2016 - link

    Price premium is not large? LMAO it's almost double over SATA ones.

Log in

Don't have an account? Sign up now