UNSOLVED

jc_m

updated

6 years ago

Closed

J

jc_m

1 Rookie

•

5 Posts

0

9937

April 22nd, 2021 13:00

XPS 8940, Samsung EVO 970 Plus, slow performance

Has anyone successfully used an EVO 970 or EVO 980 SSD in an XPS 8940?

I've changed the BIOS from RAID to AHCI.

I've installed the Samsung NVMe driver.

I've confirmed that it is seated properly and is using PCIe x4

I've even tried installing Windows 10.

Can only get 800-900 MB/s sequential read & write speeds. Should be getting +3,000 MB/s.

Thanks.

 

  • DELL-Cares

    Moderator

    •

    27843 Posts

    •

    745 Points

    3652

    0

    Posted April 22nd, 2021 13:00

    Thank you! We have received the required details. We will work towards a resolution. In the meantime, you may also receive assistance or suggestions from the community members.


    #IWork4Dell

    For all non-technical issues that require your private data, we must communicate via a private Direct Message
    Dell Partner GEM Program, Out of Warranty Support options, No free goodwill repair, Get a copy of your Dell invoice

  • Sparky1964

    1 Rookie

    •

    101 Posts

    3640

    0

    Posted April 22nd, 2021 13:00

    Yes, I'm using the 970 Evo Plus and it's working fine.  What driver are you using?  I performed a clean install just to make sure all worked well.

  • jc_m

    1 Rookie

    •

    5 Posts

    3623

    0

    Posted April 22nd, 2021 14:00

    I have also done a clean install then installed the Samsung NVMe version 3.3 driver.

    Samsung Magician also shows that I've got the latest firmware and that the SSD does have a PCIe 3x4 interface.

     

     

  • Sparky1964

    1 Rookie

    •

    101 Posts

    3592

    0

    Posted April 22nd, 2021 18:00

    I'm not running Magician because I've had a few quirks with it over the last couple of years.  I do have the latest firmware though.  I assume you're not having heat issues??

  • Jesse L (retired)

    10 Wizard

    •

    17898 Posts

    •

    69016 Points

    3556

    0

    Posted April 23rd, 2021 08:00

    jc_m,
    Below are the storage specs for your computer. 

    This section lists the storage options on your XPS 8940.

    Your computer ships one of the following configurations:
    • One 3.5-inch hard drive
    • One M.2 2230/2280 solid-state drive
    • One 3.5-inch hard drive and one M.2 2230/2280 solid-state drive
    • One 3.5-inch hard drive and one M.2 2280 Intel Optane memory
    NOTE: This computer is shipped with two empty 2.5-inch hard-drive cages and one SATA extension cable.
    The primary drive of your computer varies with the storage configuration. For computers:
    • with a M.2 solid-state drive, the M.2 solid-state drive is the primary drive
    • without a M.2 drive, the 3.5-inch hard drive is the primary drive
    Storage type Interface type Capacity

    3.5-inch hard drive

    SATA AHCI, up to 6 Gbps

    Up to 2 TB

    M.2 2230/2280 solid-state drive

    PCIe Gen3.0x4 NVMe, up to 32 Gbps

    Up to 2 TB

     

    Jesse L (retired)

  • jc_m

    1 Rookie

    •

    5 Posts

    3534

    0

    Posted April 23rd, 2021 09:00

    No heat issues.

    And it has the latest firmware.

  • 1km1km1km

    16 Posts

    3435

    0

    Posted April 29th, 2021 09:00

    I'm having very similar problems with the latest top-of-the range XPS 8940.

    • 11th Gen Intel® Core™ i9-11900K 
    • Windows 10 Home 64bit
    • NVIDIA® GeForce® RTX 3060 Ti™ 
    • 16GB, 8Gx2, DDR4, 2933MHz
    • 1TB M.2 PCIe NVMe Solid State Drive
    Ran the PassMark PC Systems Benchmark test as shipped - straight out of the Dell box.  Overall PC System PassMark of c.8000 (94th percentile).  About what I expected, given this is a standard, off-the-shelf build, not optimised for gaming.
     
    But on closer inspection of the component tests, it is apparent that there is a serious problem with the performance of the supplied SSD, a 1TB SK hynix NVMe PC611.  I downloaded all the latest drivers and BIOS  from Dell (only 3 updates), but this made absolutely no difference.
     
    On PassMart, there are similar Dell XPS configs with the same SSD (Intel Gen 10 and older graphics cards) but mine is definitely 50% below par on the hard drive benchmarks.  The PC611 has an average DiskMark of 21,273, the Dells were all in this range +/-20%.  My DiskMark is only 10915.  
     
    Also ran CrystalDisk 8 to ensure there wasn't a problem with PassMark.  Same issue.  Slow sequential read and write rates of 860 MB/s and 830 MB/s respectively.
     
    Read on for what happened when I installed a Samsung SSD 980 PRO ( Spoiler alert: Nothing changed!)  
     
     
  • 1km1km1km

    16 Posts

    3442

    0

    Posted April 29th, 2021 10:00

    Yesterday, I installed a Samsung 980 PRO PCIe 4.0 NVMe M.2 (Model: MZ-V8P2T0 in a SABRENT M.2 to PCIe X4 card (Model EC-PCIE) in the spare slot next to the graphics card.

    I understand that the Dell XPS 8940 only supports PCIe 3.0, but it is one of the top 20 NVMe M.2 SSDs on the market, so there should be some noticeable difference in performance.

    But it made no difference what-so-ever.  Both the SK hynix PC611 and the Samsung 980 PRO return near idential sequential benchmarks, whether run using PassMark, Crystal or now with Samsung Magician.  Magician reports sequential read speeds of 905 MB/s and 906 MB/s for the 980 PRO and the SK SSDs.

    My conclusion is that something within the Dell configuration (motherboard, BIOS, drivers, etc.) is throttling both PCIe SSDs.  Otherwise there should be some difference in the benchmarks from two different SSD manufacturers and specifications.

  • 3419

    0

    Posted April 29th, 2021 11:00

    mine is similar system:

    xps8940   11700K processor, 

    Nvidia 3070, 

    Samsung NVME PM9A1, 64 GB memory, 

    Win 10 pro, Killer WIFI

     

  • 1km1km1km

    16 Posts

    2619

    2

    Posted April 30th, 2021 04:00

    Further updates that may help others diagnose what is going on here:

    After installation, various metrics and features of the Samsung 980 PRO were disabled in Samsung Magician, although the SSD was functional at the Windows 10 level.

    Magician reported "Compatibility Issues" with the Intel Corp 18.31.2.1034 device driver.  I initially thought to test the bespoke Samsung device driver available with most Samsung SSD products to overcome this. But Samsung have not released a supported driver for the 980 PRO and expect to use the standard Windows drivers.  And Windows Device Manager showed that the Samsung Disk Drive was using a Microsoft driver.

    Further investigation of the Device Manager folders traced the incompatible Intel driver to the Intel Rapid Storage Technology (RST) driver used to support RAID.

    I changed the BIOS from RAID to AHCI - you need to restart Windows in Safe Mode to effect the change, or it won't boot up first time.

    The Compatibility Issue went away in Samsung Magician.  I could now see that Device Manager under Storage Controllers showed the Standard NVM Express Controller was operational using Microsoft driver 10.0.19041.844.

    Having read about the potential impact of RAID vs AHCI on SSD performance, I hoped the benchmarks would now improve.  But there was no difference for sequential read/write speeds!

    However, the IOPS (random) rates improved for both the Samsung 980 PRO and the SK hynix drives by using AHCI.   I now get PassMark figures of 1286 / 1215 for the 32KQD20 test and 98 / 70 for the 4KQD1 test.  (Figures are for 980 PRO / PC611).

    As expected, where the SSDs ability to push data across the Dell's PCIe 3.0 4x interface is not the limiting factor, the different SSDs' performance starts to become apparent.

    A final test I've run using the PassMark Advanced Disk Test with both the Samsung and SK SSDs running sequential reads with very large block sizes, show both SSDs' transfer speed capped at almost exactly 500 MB/s each as they contend for PCIe bandwith.

    It's as though the Dell XPS8940 is only using a single PCIe 3.0 bus lane running at maximum throughput - 1000 MB/s shared by the two SSDs at 500 MB/s each - instead of the 4x lanes (4 GB/s) it should be using.