Intel SSD 670p Review: Snappy, Budget-Friendly NVMe Storage

Intel SSD 670p: Solid State Storage Tuned For Mainstream Client PC Workloads

intel ssd 670p style
Intel is releasing a new family of solid state drives today, targeting mainstream users and everyday computing tasks. The new Intel SSD 670p series leverages the company’s latest 144-layer QLC 3D NAND flash memory technology, with an improved dynamic SLC caching algo and updated PCIe Gen 3 controller.

Unlike some of the more recent ultra-high-end PCIe Gen 4 SSDs to be released recently, complete with insanely high sequential transfer speeds north of 7GB/s, the Intel SSD 670p eschews the blazing sequentials in favor of optimized performance for random transfers at low queue depths that are more common in every day computing task and contribute to better overall system responsiveness. That’s not to say the Intel SSD 670p is a slow SSD, though – it still offers peak transfers north of 3GB/s.

Here’s a breakdown of the drive’s main features and specifications and we’ll move on to some benchmarks in a just a bit...

Intel SSD 670p M.s NVMe Solid State Drives
Specifications & Features

The Intel SSD 670p will initially be offered in three capacities, 512GB, 1TB, and 2TB. We have the highest-capacity 2TB model represented here represented in the pictures below and tested a little later on.

intel 670p ssd top
All of the drives in the Intel SSD 670p series use to the same M.2 (2280) 80mm, single-sided "gumstick" form factor. The drives offer sequential read speeds of up to 3.5GB/s with writes of up to 2.7GB/s, with 20K and 54K random read and write IOPs (at QD1), respectively. That kind of performance is much better than anything hanging off a SATA interface can muster, but it is not in the same league as more expensive NVMe PCIe-based drives, like Samsung’s 970 EVO / 980 PRO or the ADATA XPG GAMMIX S70 we evaluated recently.

As mentioned earlier, all of the drives in the 670p family leverage Intel’s latest 144-layer QLC 3D NAND flash memory, which is more economical to produce than previous-gen TLC or MLC NAND. Paired to the NAND is a small DRAM cache, and a native NVMe PCI Express controller built by Silicon Motion (SMI) – the SMI 2262, to be exact.

intel 670p ssd bottom

If you inspect the pics here, you'll notice there's virtually nothing happening on the back of the drive, and the front is home to the controller, the QLC NAND, and DRAM cache. The native NVMe-controller has a x4 PCIe Gen 3.0 interface (max bandwidth of 4GB/s – this isn’t a PCIe Gen 4 drive) and the drives support all of the features you’d expect from a modern SSD, like TRIM, garbage collection, S.M.A.R.T., etc.

Like many drives that use TLC NAND, Intel configures a portion of the NAND on these drives to act as an SLC cache for faster write throughput. Depending on the unused capacity of the drive, however, the ultimate size of the SLC cache will dynamically adjust up or down. Though there is a base level that remains constant, the overall amount of SLC available to accelerate writes changes based on the total and unused capacity of the drive. The slide below outlines where it falls on all three models.

intel ssd 670p slc cache

Should the SLC cache be exhausted, write performance will degrade, however, doing so requires relatively large sequential writes. If you’re not copying or writing large amounts of fresh data, the size of the SLC cache is plenty for day-to-day consumer workloads.

Intel warranties the SSD 670p series drives for 5 years, which is on par with other NVMe PCIe solid state drives, and endurance is rated for 185 TBW per 512GB of capacity, which is an 85% improvement over the older 660p series. It is somewhat lower versus come competing drives though, but endurance should still be plenty for most consumers.
intel 670p ssd bundle
In terms of the packaging and bundle, everything included with the 2TB Intel SSD 670p is pictured above. The drive comes in a simple box with cardboard reinforcement and a plastic shield, and that’s it. Support for the 670p series is already enabled in Intel’s MAS GUI tool, which is available as a free download from Intel’s site.

intel 670p temps

Intel SSD 670p 2TB Benchmarks

Under each test condition, the SSDs tested here were installed as secondary volumes in our testbed, with a separate drive used for the OS and benchmark installations. Our testbed's motherboard was updated with the latest BIOS available at the time of publication. The SSDs were secure erased prior to testing (when applicable), and left blank without partitions for some tests, while others required them to be partitioned and formatted, as is the case with the ATTO, PCMark, and CrystalDiskMark tests. Windows firewall, automatic updates, and screen savers were all disabled before testing and Windows 10 Quiet Hours / Focus Assist was enabled.

intel ssd 670p style3

In all test runs, we rebooted the system, ensured all temp and prefetch data was purged, waited several minutes for drive activity to settle and for the system to reach an idle state before invoking a test. Also note, we have completely revamped our test bed, so the numbers shown in this evaluation aren’t comparable to previous articles. All of the drives here have also been updated to their latest firmware and where applicable.

HotHardware Test System
Maxed Out Threadripper
spec table
IOMeter
I/O Subsystem Measurement Tool
As we've noted in previous SSD articles, though IOMeter is clearly a well-respected industry standard benchmark, the fact of the matter is, though our results with IOMeter scale, it is debatable as to whether or not certain access patterns actually provide a valid example of real-world performance. The access patterns we tested may not reflect your particular workload, for example. That said, we do think IOMeter is a reliable gauge for relative throughput, latency, and bandwidth with a given storage solution. In addition, there are certain highly-strenuous workloads you can place on a drive with IOMeter, that you can't with most other storage benchmark tools. 

In the following tables, we're showing two sets of access patterns; a custom Workstation pattern, with an 8K transfer size, consisting of 80% reads (20% writes) and 80% random (20% sequential) access and a 4K access pattern with a 4K transfer size, comprised of 67% reads (33% writes) and 100% random access. Queue depths from 1 to 32 were tested...

imoeter 1 intel 670p ssd


imoeter 2 intel 670p ssd

Although the Intel SSD 670p is optimized for random transfers at low queue depths, the read / write mix and access patters we used has the drive performing below all of the others we tested, save for the entry-level WD Blue SN500.

imoeter 3 intel 670p ssd


imoeter 4 intel 670p ssd

Actual transfer speeds with the access patters we used mirror the number of IOPs offered by the drives, so the charts don't look any different. As you can see, none of the drives offer more than few hundred MB/s at QD1; they don't really get to stretch their legs until QD8.

imoeter 5 intel 670p ssd


imoeter 6 intel 670p ssd

The latency characteristics of the 2TB Intel SSD 670 are better then the WD Blue SN500, but trail the other drives -- at least according to IOMeter.

SiSoft SANDRA
Synthetic Disk Benchmarking

Next we used SiSoft SANDRA, the the System ANalyzer, Diagnostic and Reporting Assistant for some quick tests. Here, we used the File System Test and provide the results from our comparison SSDs. Read and write performance metrics, along with the overall drive score, are detailed below.

sandra intel 670p ssd

The Intel SSD 670p offered much better reads and has a better overall drive score than the Intel SSD 760p and WD Blue SN500. It's actually in the same neighborhood as the excellent Samsung SSD 970 Pro, save for its peak read performance.

ATTO Disk Benchmark
More Information Here: http://bit.ly/btuV6w

ATTO is another "quick and dirty" type of disk benchmark that measures transfer speeds across a specific volume length. It measures raw transfer rates for both reads and writes and graphs them out in an easily interpreted chart. We chose .5KB through 64MB transfer sizes and a queue depth of 6 over a total max volume length of 256MB. ATTO's workloads are sequential in nature and measure raw bandwidth, rather than I/O response time, access latency, etc.

atto 1 intel 670p ssd


atto 2 intel 670p ssd

In ATTO's read and write bandwidth tests, the new Intel SSD 670p lands right about in the middle of the pack, on-par with or slightly better than the Samsung SSD 970 Pro. Reads peaked in the 3GB/s range with writes hovering around 2.7GB/s, at least with the larger transfer sizes. With 4K transfers all of the drives are tightly grouped.

atto 3 intel 670p ssd


atto 4 intel 670p ssd

IO performance according to ATTO also has the Intel SSD 670p performing right about in the middle of the pack. Overall, IOs are roughly in-line with the mainstream, PCIe Gen 4 ADATA XPG GAMMIX S50 Lite.

AS SSD Compression Benchmark
Bring Your Translator: http://bit.ly/aRx11n

Next up we ran the Compression Benchmark built-into AS SSD, an SSD specific benchmark being developed by Alex Intelligent Software. This test is interesting because it uses a mix of compressible and non-compressible data and outputs both Read and Write throughput of the drive. We only graphed a small fraction of the data (1% compressible, 50% compressible, and 100% compressible), but the trend is representative of the benchmark’s complete results.


asssd 1 intel 670p ssd


asssd 2 intel 670p ssd

The compressibility of the data being transferred across the drives has minimal impact on performance and, as you would expect based on its specifications, the Intel SSD 670p once again lands right about in the middle of the pack, slightly ahead of the Samsung SSD 970 Pro overall.


Related content

Comments