Samsung 960 EVO M.2 speed below expectations

  • Thread starter Deleted member 44897
  • Start date
D

Deleted member 44897

Guest
I am using a Samsung 960 EVO M.2 500GB SSD on an Asus Maximus VIII GENE motherboard with 16GB of DDR4 memory. My operating system is Windows 10 Home 64-bit.

It seems as though my 960 EVO's speed readings are below expectations. The specs dictate that the read/write speed should be 3,200/1,900 MB/sec. respectively. but based on Crystal Benchmark and Samsung's Magician software, they are recorded at about 1700/1500.

I am using the latest Samsung NVMe driver. I have no ideas of what I'm missing, or how to optimize to achieve the speeds it is truly advertised at.

Can anyone provide any solutions or pointers? This would be much appreciated. Thanks!
 
Solution
Asus Maximus VIII Gene allow Skylake CPU to use two PCIEX8 slots, as per nVidia SLI minimum PCIeX8 lane requirement. Your M/2 drive use PCIEX4 lane via DMI, official website claimed you can do M.2 RAID setup (one on M.2 socket + HHHL PCIe M.2).

The 2GB transfer is only marketing campaign, you might hit that number if your apps can handle multiple simultaneous queues/sec that is if CPU + GPU + RAM + bus transport are also fast enough.
That's maximum possible read/write, based on the queue depth and intensity of the transfer, speeds can vary.
The only way you're going to hit a constant 3200 read speed is by stress testing it, which I don't recommend unless you want to wear down the lifespan of your SSD unnecessarily.
It is simply showing you how fast it CAN go, not how fast it WILL go.
 
D

Deleted member 44897

Guest
Thank you for your response, Chug. In the same instant, I stumbled upon a possible answer of my own. I had forgotten to mention the M.2 port itself.

This motherboard, the Asus Maximus VIII GENE, offers two PCIe 3.0 x16 slots and one x4...that is the M.2 slot my 960 EVO is plugged into. I've been researching PCIe add-on cards for M.2, and it so happens that I have the spare x16 slot to accommodate that. :)
 

Mikel_4

Respectable
Oct 15, 2016
712
0
2,660
Asus Maximus VIII Gene allow Skylake CPU to use two PCIEX8 slots, as per nVidia SLI minimum PCIeX8 lane requirement. Your M/2 drive use PCIEX4 lane via DMI, official website claimed you can do M.2 RAID setup (one on M.2 socket + HHHL PCIe M.2).

The 2GB transfer is only marketing campaign, you might hit that number if your apps can handle multiple simultaneous queues/sec that is if CPU + GPU + RAM + bus transport are also fast enough.
 
Solution
If you could not copy your first paragraph off of a motherboard manual and explain why SLI is relevant that would be great, also no it's not a 'marketing campaign' as you put it, that would constitute false advertising, not 'marketing'.
Read what I wrote above.

 

Mikel_4

Respectable
Oct 15, 2016
712
0
2,660

    ■ Skylake has integrated graphic, with GENE you can have installed four M.2 drives, chug, you missing the point there, 960 EVO will run on PCIeX1 lane or old 10Gb/s M.2 socket, relevancy, GENE has three PCIe slots, if you have PCIe M.2 such as Intel 750 SSD you'll have three 750 via PCIe slots and one on M.2.
    ■ You don't have to agree to my marketing campaign opinion as I didn't argue your
    The M.2 slot isn't related to PCIE at all
    actually M.2 socket on GENE use PCIe lane via DMI https://en.wikipedia.org/wiki/M.2 you were assuming wrong if M.2 is another SATA, just because official website state
    *2 When the M.2 Socket 3 is operating in SATA mode, SATA port 1 will be disable. sorry I'm not trying to make your reply on me looks like a joke.