Kingston HyperX Predator only at about half speeds?

apalio

Commendable
Apr 25, 2016
61
0
1,660
Hey all. I used UserBenchMark to benchmark my PC. My HyperX Predator PCIe SSD performed "way below expectations. Here are the results: http://i.imgur.com/cy2hqlK.png

I see the 'Deep queue 4k' is a bad score, however, to my understanding I won't be needing that very much anyway, as I'm not running a heavily loaded database server.

My sequential read and write were pretty below the advertised performance. Almost half the advertised read, and a little more than half the advertised write. Is this because the drive is on a PCI card, and not in the M.2 slot? In the product description, it says:

  • "It features a PCIe Gen 2.0 x4 interface for high performance and an M.2 form factor to fit the next generation of desktops with an M.2 PCIe slot."
Does this mean I would see better performance using the M.2 slot, instead of the PCIe 3.0 x4 slot it is currently in? My MBD is an ASUS ROG MAXIMUS VIII FORMULA LGA 1151 Intel Z170. The SSD is currently in the bottom PCIe slot; my GPU is in the top one, and the middle is empty.

The SSD is advertised as:

  • Max Sequential Read
    1400MB/s (ATTO)
    1100MB/s (AS-SSD and CrystalDiskMark)
    Max Sequential Write
    1000MB/s (ATTO)
    910MB/s (AS-SSD and CrystalDiskMark)
    4KB Random Read
    Up to 117,000 IOPS
    4KB Random Write
    Up to 70,000 IOPS
Product link

Thank you for your time.
 
Solution
Well, I just spoke with Kingston tech support. I actually had to go into my BIOS and manually turn on "x4 mode" for that PCIe lane. Apparently Auto only runs in x2. It still performed slightly under the advertised read, but only just, which is normal since Crystal is a simulation, and results can vary. It did exceed the write speed by 200MBps, though. Also, Kingston tech support is awesome. 10/10 would use again.

Can I choose my own comment as the solution?

mcconkeymike

Distinguished
I would recommend running CrystalDiskMark or ATTO benchmarks on it to get a real apples to apples comparison. I also own the HyperX Predator and I know that when I first got it, I was running about 1300MBps Read and 800 write with Crystal and now she's about 1100MBps read and 600 write.
 

apalio

Commendable
Apr 25, 2016
61
0
1,660


How long have you had yours for? I've only had mine for a little over a month.

EDIT: Ran CrystalDiskMark. Still showing disappointing speeds....RESULTS
 

mcconkeymike

Distinguished


I purchased mine in March of 2016 and my results in CrystalDiskMark with settings at top of 5 and 1GiB are:

READ Write
1111 670.0
489.4 483.6
1025 671.3
45.70 146.8

 

apalio

Commendable
Apr 25, 2016
61
0
1,660


Wow. I wonder why mine is performing so poorly. I mean, I had better write results, but I'm more concerned about the read speeds. What slot do you have it in, and what motherboard?
 

mcconkeymike

Distinguished
I have an ASROCK Z97 Extreme3 and it is in a PCIe 16 slot that can run up to 8x. The only thing I can think about your drive is that it is much more full than mine and I have heard that can make a difference. I only have Windows installed on my drive and my games are installed on a Samsung 840 EVO.
 

apalio

Commendable
Apr 25, 2016
61
0
1,660


Hmm. I'm on an ASUS ROG MAXIMUS VIII FORMULA Z170, and it's in a PCIe 3.0 X4 slot. I have three PCIe 3.0 lanes, and I believe one is up to 16x, which is where my GPU is, the middle one is up to 8x, and the last is 4x, which is where the SSD is. I put it in the far one so I didn't block the fans too much for the GPU. I don't think the SSD can take advantage of a X8 slot though, since it's advertised as a "PCEe 2.0 x4".

And my drive is only half full, so I don't think that would cause it to slow down that much. I have my OS and a few games installed on it, and the rest are on my other SATA III SSD. I thought that there wouldn't be any noticeable performance hits until you had it around 75% full. Half should leave more than enough space.

 

mcconkeymike

Distinguished
I just did a little looking and it appears that there is an M.2 PCIe slot directly on your motherboard underneath the armor. You could always try to put the Predator directly in the slot and see how your speeds are that way. I personally would rather run an M.2 SSD in an onboard slot as opposed to in an add-on adapter.
 

apalio

Commendable
Apr 25, 2016
61
0
1,660


Yeah, I am aware that I have an M.2 slot and where it is located. The question in my original post was asking if using the SSD in my M.2 slot would show a gain in performance, as opposed to the PCIe slot it is currently in.



I hope I don't sound like an ass with that response, as I could see how one might interpret my tone that way. If so, I apologize as that's not how I mean it. The one thing that I noticed though, is the manual does say that the mode of the M.2 slot depends on whether the device is SATA or PCIe. If it's SATA, it will only perform at SATA speeds, despite being in an M.2 slot, and a PCIe device will perform at PCIe 3.0 x4 speeds while in the M.2 slot. However, my SSD is already in the PCIe 3.0 x4 slot, so wouldn't it already be performing that those speeds? Hence my question as to whether I would see a difference or not.
 

apalio

Commendable
Apr 25, 2016
61
0
1,660
Well, I just spoke with Kingston tech support. I actually had to go into my BIOS and manually turn on "x4 mode" for that PCIe lane. Apparently Auto only runs in x2. It still performed slightly under the advertised read, but only just, which is normal since Crystal is a simulation, and results can vary. It did exceed the write speed by 200MBps, though. Also, Kingston tech support is awesome. 10/10 would use again.

Can I choose my own comment as the solution?
 
Solution