Intel’s first NVM Express SSDs go up to 2TB, 2800MB/s

For years, Intel SSDs have been bound by the constraints of the Serial ATA interface. But they suffer no longer. Intel has unveiled a deep lineup of PCI Express SSDs. The drives are targeted at datacenters and servers, and they’re split three ways. The DC P3700 Series is designed for write-intensive environments, the DC P3600 Series is meant for mixed workloads, and the DC P3500 Series is best for read-dominated tasks. Intel wants to provide a broad range of options to suit customers with different needs and budgets.

All the drives hook into the host system via a four-lane PCIe 3.0 interface with 4GB/s of bandwidth. There are two different form factors: a half-height expansion card and a SATA-style 2.5" case with an SFF-8639 connector. The SFF connector is compatible with SAS, SATA, and PCIe drives, and Intel’s next-gen Xeon platform will support it natively.

The DC P-series SSDs eschew SATA’s AHCI legacy in favor of the NVM Express protocol, which was designed explicitly for PCIe drives with non-volatile memory. NVMe brings much deeper command queues—and a lot more of them. The streamlined protocol also has lower CPU overhead, a particularly important factor for datacenter applications. NVMe support is built into the Linux kernel, and it’s also in Windows Server 2012 R2 and Win8.1.

A proprietary Intel controller powers the new PCIe SSDs. The chip has an eight-channel NAND interface that’s very similar to the one in the company’s SATA-based server drives. The firmware is all Intel’s own, as well. As one might expect, the P-series SSDs have all the hallmarks of enterprise-oriented products: full end-to-end data protection, power-loss protection, and parity-based die redundancy.

Intel uses 20-nm MLC NAND throughout the lineup, but only the P3700 Series’ flash memory is pulled from high-endurance stock. The P3600 has "mid"-grade NAND, while the P3500 uses standard stuff. That lower-grade NAND has less endurance, which is reflected in the official specifications. The P3700 is good for up to 36.5 petabytes of total writes, Intel says, but the P3600 maxes out at 10.95PB, and the P3500 is only rated for 1PB. All three have five-year warranty coverage.

  DC P3700 Series DC S3600 Series DC P3500 Series
Capacities 400, 800GB, 1.6, 2TB 400, 800GB, 1.2, 1.6, 2TB 400GB, 1.2, 2TB
64KB Sequential read 2800MB/s 2600MB/s 2500MB/s
64KB Sequential write 1900MB/s/s 1700MB/s 1700MB/s
4KB Random read 460k IOps/s 450k IOps 450k IOps
4KB Random write 180k IOps/s 70k IOps 35k IOps
4KB Random 70/30 mix 250k IOps 170k IOps 85k IOps
Max writes 36.5 PB 10.95PB 1PB
Max drive writes/day 10 3 0.3
Price (400GB) $1207 $783 $599

In addition to being the Ironman of the bunch, the P3700 is the fastest. The drive is rated for sequential reads up to 2800MB/s and writes up to 1900MB/s. The other models mostly keep up on the sequential front. However, their random I/O rates are much lower with writes and mixed workloads.

Some P-series goodness is on its way to our labs, but it hasn’t arrived yet, so we haven’t been able to run our own tests. For what it’s worth, Intel claims the drives offer better—and more consistent—performance than their peers.

Capacities top out at 2TB for all three variants. Depending on the amount of storage, power consumption is supposed to be around 11-12W for sequential reads and 20-25W for sequential writes. The drives rely entirely on the PCIe interface for power.

The P-series SSDs aren’t exactly cheap, but server SSDs rarely are, and the total cost of ownership matters more than the purchasing price for this sort of product. Compared to its SATA counterpart, the DC P3700 looks like a relative bargain. DC S3700 sells for $875, but its performance ratings are several times lower than those of the P3700. In fact, Intel contends that a single P3700 has higher read performance than six S3700 drives in RAID.

Intel plans to begin mass production of its PCIe datacenter SSDs later this month. The first drives will start rolling out in the third quarter, and it sounds like the launch will be a staggered one, with different models and capacities arriving at different times.

Comments closed
    • albundy
    • 5 years ago

    I’ll let the TR benchmarks decide its fate!

    • cmrcmk
    • 5 years ago

    Looking forward to seeing reviews of these used with vSAN

    • NotParker
    • 5 years ago

    How many of these would you need to saturate the PCIe bus?

      • stdRaichu
      • 5 years ago

      Trick question 🙂 PCIe isn’t a bus, it’s a serial link, so there’s no shared bandwidth. The only conceivable saturation bottleneck would be if these were plumbed into a PLX chip or similar that didn’t have enough bandwidth to the system to accommodate all the lanes it handed out.

        • jihadjoe
        • 5 years ago

        Just some numbers to back that up:

        DC-P3700 max transfer rate (sequential read): 2800 MB/s
        PCIe 3.0 x4: 3.934 GB/s

    • UnfriendlyFire
    • 5 years ago

    I wonder how fast would Windows 7/8 would boot up compared to the consumer SATA3 SSDs?

      • Airmantharp
      • 5 years ago

      Assuming proper UEFI support for all contenders, the difference would likely fall into the margin of error for the measurements used. Since Microsoft started streamlining the Windows boot process for systems with fast storage and excess memory, boot times are essentially a non-issue in the user experience schema.

      And hell, who actually turns their system off instead of using sleep or hibernate?

        • Firestarter
        • 5 years ago

        The only reason I turn mine off is *because* I have an SSD, as well as 16GB RAM. I don’t need a giant hyberfil.sys file wasting space on my rather cramped SSD, not when turning it on and off is so fast anyway.

          • WillBach
          • 5 years ago

          I recently put Windows on a 4TB server – god, the page file! 😀

      • stdRaichu
      • 5 years ago

      Like Airmantharp says, the difference would probably be negligible. The windows startup sequence typically seems bound to a single CPU; if you present some memory as a RAMdisk to a hypervisor and format it as storage to put a VM on, you still don’t see much improvement in boot times since the process is CPU-limited.

        • UnfriendlyFire
        • 5 years ago

        Windows 8’s boot-up supports multiple cores.

      • Krogoth
      • 5 years ago

      It is CPU-bound with any SATA drive unless you have to load a ton of applications at once.

      PCIe and NVM SSD cards are meant for servers, render farms and workstations that handle GB/s of I/O throughput.

    • internetsandman
    • 5 years ago

    The 400GB one seems like it could be a decent price for high end consumer builds, though I’m 99% sure that almost nothing in a consumer workload, even large games or light video transcoding, would see a significant benefit from that sort of drive

      • Airmantharp
      • 5 years ago

      On any truly consumer setup, the primary question is still ‘to SSD or not to SSD’, with widely varying individual model specs having an almost negligible affect on end-user experience. Price vs. capacity is the main decision driver.

      But for anyone performing workstation-grade tasks, dropping one of these drives into a slot really could be a huge boon to productivity!

      • crabjokeman
      • 5 years ago

      All the models have a 400GB variety.

      • canoli
      • 5 years ago

      I think all NLEs will benefit from faster caches – i.e. faster disk read/writes – also mograph applications like AfterFX should too – any program that relies heavily on a cache to serve up frames should see noticeable improvements – no?

    • Flatland_Spider
    • 5 years ago

    Those look awesome. Time to get a bigger paycheque. 🙂

    Also, shouldn’t “DC [b<]S[/b<]3600 Series" on the second column of the table be 'DC [b<]P[/b<]3600 Series"?

    • paco
    • 5 years ago

    I’m a little confused at the title, Intel has sold it’s 910 series, which is PCI-E, since 2012.

      • Dissonance
      • 5 years ago

      Ugh, long day. With not enough sleep, and too many acronyms. Fixed.

Pin It on Pinterest

Share This