Samsung is to offer no less than five versions of the 840 EVO which includes a 120GB, 250GB, 500GB, 750GB and 1 TB models. The sample that has arrived in our secret test facility is the 120GB version of the drive (other models will be reviewed later on). The 840 EVO series will come with Toggle NAND, flash memory from Samsung's new 1xnm node. As stated we expect that to be 19nm.
Type Solid State Drive
Type 2.5" 7mm (Ultraslim) Form Factor
Type 840 EVO Series
Storage Capacity: 120, 250, 500, 750, 1000 GB
Random Read Speed Up to 100K IOPS
Random Write Speed Up to 90K IOPS
2.5" 7mm (Ultraslim) Form Factor
Warranty 3 Years
The MCX, MDX, MEX Controller
Coming from the 840 and 840 Pro you'll notice that Samsung now is using the MEX controller. In fact there's an easy way of explaining that name, the MCX controller was used in the 830, the MDX in 840 and 840 Pro and the MEX is now used in the 840 Evo. That means these are small evolutionary changes based on the same architecture.
So basically these are small improved respins of the same controller used, and yes it uses the very same 3-core ARM Cortex R4 base product. The controller however has received a clock frequency change from 300 MHz in the MDX to 400 MHz for the MEX. That boost alone is responsible for quite a bit of the performance improvements of the EVO series. This is a triple-core ARM-based controller that is of course SATA 6Gb/s compatible and can be paired with the latest 1xnm NAND flash memory. The MEX controller itself is based upon an ARM Cortex R4 (400MHz) processor. It has three cores that can execute multiple instructions at once, allowing, for example, one to be used for reading data, one for writing data and another for optimization. And that fact all by itself makes Samsungs claim on superior multi-tasking a very likely one.
A new and interesting feature on the EVO series is called TurboWrite, which is going to help out greatly with the smaller 120 and 250GB versions of the EVO SSDs. As you guys have been able to read by now, the new EVO drives make use of TLC (Toggle) NAND memory in which data is stored in a 3-bits wide cell. The advantage there is that you need fewer cells to write/store and thus that makes NAND cheaper overall. The downside however is that programming TLC NAND takes a bit longer than your average MLC or SLC based NAND chips, hence the slower write performance you see overall.
This is where TurboWrite comes into play. On all EVO drives Samsung now uses a fixed part of the available NAND as a buffer. These TLC cells will be used as SLC (one bit per cell) which allows them to be programmed faster. So for that specific buffer all write transactions now will be written as SLC and this can be speed up tremendously. Writing one cell instead of three available does mean another 3:1 volume reduction of the storage buffer. The size of the buffer is based on the volume size you purchase, meaning the 1TB model reserves 36 GB of the TLC storage, which divided by three means a 12 GB SLC buffer (as only one out of three cells is being used to write). The 750 GB has 9 GB buffer, the 500 GB has 6 GB and the 250 and 120 GB models each get a 3 GB (3GB effective) buffer.
Samsung 840 EVO
Write perf in buffer
Write perf outside buffer
Here's a culprit though, only once the SSD is in IDLE the SLC buffer will write to the TLC memory to prevent a huge bottleneck, meaning that there will be several scenarios where you can see 'reduced' write performance, example once your SLC buffer is full and inbound data is still written, performance could cave in. But realistically, these buffers are huge of course. So for consumers really, we doubt you'd ever notice it, but yeah, we have been able to emulate this:
So if you'd copy a MKV movie of 8 GB, or a DVD ISO image towards the SSD, once that buffer is full .. the performance will drop below 200 MB/sec on sustained write performance. Only once the SSD reaches an IDLE state, the cache is written out to the TLC partition and the buffer gets purged. TurboWrite is a very clever trick, but we do prefer manufacturers to use a nice large RAM buffer, as the utilized and reserved NAND partition eats away a precious chunk of your expensive NAND flash memory. Samsungs didn't pursue that alternative to make a cheaper drive, but also had power consumption in mind. The lifetime expectance of the SLC partition is 50.000 P/e cycles. Since SLC only writes a 0 or 1 wide to the cell only two charges per cel are needed, instead of 8 for TLC writable cells. So you shouldn't be too worried that the SLC partition would die off anytime soon. BTW we verified with Samsung that SHOULD that occur, then the SLC partition disables itself and you can still use the SSD in a normal fashion, just without an active cache.
I just pulled some numbers from on pricing. Making your own SSD with your own controller, own PCB, own cache chips and own NAND flash memory does have advantages as Samsung is able to keep the prices very competitive as this product is made 99% in-house.
120 GB costs 110 USD
250 GB costs 190 USD
500 GB costs 370 USD
750 GB costs 530 USD
1TB costs 650 USD
These are MSRP prices excl VAT. Not bad, especially when you consider that this is an enthusiast class SSD as you are about to find out from our benchmarks. Its performance really is breathtaking.
Samsung 960 EVO M.2 1TB NVMe SSD review A month after the Pro release Samsung releases the 960 EVO. The more wallet friendly M.2. SSD promises to be roughly as fast and versatile as the Pro model, a product once again based on a Polaris bas...
Samsung 960 PRO M.2 1TB NVMe SSD review In this review we test the new M.2 and extremely fast Samsung 960 PRO Series M.2 SSDs with all new Polaris based controller. These new M.2 units can now be purchased in volume sizes up-to 2TB and use ...
Samsung 750 EVO 500GB SSD review Samsung has releasd the 500 GB version of the 750 EVO SSD. The 750 series should be a notch more price-competitive yet offers enthusiast class SATA3 performance. Armed with truckloads of performance a...
Samsung 950 PRO M.2 SSD review In this review we test the new M.2 super fast Samsung 950 PRO Series M.2 SSDs. These new M.2 units use the nvm express (NVME) protocol and that means storage technology at hyper fast speeds while rema...