Separate names with a comma.
Discussion in 'Mac Pro' started by superparati, Feb 2, 2017.
Go to SATA/SATA Express. You'll see something like this:
Notice the entry for TRIM Support
Pls, this is not about boot - it is about IOPS and general OSX usage which *needs* an SSD.
Keep in mind not everyone here upgrades from a SATA SSD and across even 4 RAID0 HDDs *any* SSD is an improvement as boot drive.
My M.2 SSD is not listed under SATA/SATA Express (screenshot attached).
Is there anyone can run the Xbench disk test on their SM951?
Only the disk test is enough. Otherwise, the benchmark may hang. I just wonder hows the SM951 compare to the new Macbook Pro's SSD (with a bit more details rather than only compare the max sequential speed). Million thanks in advance!
Results for me Samsung 960 EVO 500GB NVMe in a PCIe adapter (Slot 3 - x4). Not anywhere as impressive as your results h9826790.
Thanks for the info. When I am looking at the MacBook Pro's SSD speed, the uncached random 4K read speed really impress me. That's the only consumer SSD that I know can achieve >100MB/s. The SATA SSD usually at the 30MB/s range, and PCIe SSD may be up to 50MB/s, but >100MB/s is really rare. I wonder if there is any way to achieve this speed in the cMP.
Check out my attempts to get a Samsung 960 EVO 500GB NVMe working on my cMP 4,1>5,1 here
Mac Pro Best Drive Configuration
h9826790 and JedNZ, thank you for posting your benchmarks. I am grateful for all the effort that has been put into NVMe enablement on cMP.
Attached are two benchmarks from my 5,1cMP (very similar to Jed's setup, but with an Amfeltec Squid in Slot 2 carrying an Apple/Samsung 1TB SSUBX with 100% free space). My SSUBX AHCI stick seems to be a lot slower on Xbench than either of your drives (despite BlackMagic results of 1420/1492 MB/s). I don't have an explanation for this but nothing seems wrong (x4 link width and 5.0GT/s link speed). I also ran Xbench on a 32GB RAM disk; the MBP 13.2 results above were stunningly close to cMP RAM disk overall and the MBP SSD was faster at small uncached reads. That is truly impressive MBP performance.
Thank you for sharing your experience!
After few weeks I finally updated the MP under Sierra and I executed the JedNZ's guide and I was able to see that the TRIM has been activated within the System information NVMe.
What was the trick that you used to enable the system to read your m.2 as internal vs being external?
I think all SSD that on PCIe card are considered external by the Mac.
^^^^They are, and I really don't think it's a big or even a little deal
I don't recall doing anything special over and above the steps I followed in my post here to install the NMVe driver. I too was surprised (and thankful) to see the NVMe show up in the NVMExpress section in System Information, and for TRIM to be enabled (I already had enabled it for my other SSD drives). Maybe the Samsung 960 EVO is just compatible.
superparati: did you have to do anything special to get the NVMe to show up and for TRIM to be enabled?
The only thing I had to do is to enable trim via the terminal and that all.
Previously on El Capitan event with the trim command, it was impossible to know if the trim was enable on the NVMe SSD.
What adapter are you using to mount your SSUBX onto the Squid? Can you share a link?
ShawnF, I apologize for the delay. I was traveling for work and just saw your question.
Below is the Amazon listing for the "Flashmen" adapter I used (out of production). As noted by "HandHeldGames", the close arrangement of the Amfeltec slots mean that you are unlikely to get more than one of these adapters on each side of the 4-slot Squid Card, unless you do some creative (minor) filing to the Flashmen adapter board. Even if you do, the Apple 1TB SSD modules are so wide that two TB modules side-by side would result in module torquing/twisting and might even cause electrical shorts between modules. An unfortunate engineering design fail, but at least Amfeltec saved a few cents per Squid by spacing the sockets so tightly!
I have ordered a Kingston HyperX Predator PCIe SSD 960GB and it will arrived on Monday.
I will do the test to compare with my current Sonnet PCIE card @ 2X Angelbird SSD raid0~
Besides the SM951 AHCI, I believe there is only Kingston have M.2AHCI high capacity SSD
DHL very quick, it arrived and will test tonight!
Maybe a screen-grab from my MBP, later....
No worries, I have the MBP data on hand.
Just an observation about the PCI SSD usage here. I have the Kingston HyperX Predator and the benchmark numbers are considerably lower when it is my OS boot drive. When I use it as a work/scratch drive I get about 15% higher data transfer rates.
I think that normal. When it work as OS drive, there may be lots of small read write in the background, which will affect the benchmark score.
The NVMe kext patch on Github has been updated for macOS 10.12.5. All working well on my system.
Hi there that is interesting,
thanks for posting but i'm having trouble right to get them recognized in the Disk Utility
Explaining, I got 2 Samsung SM951 MZ-VPV5120 512GB M.2 SSD NVMe PCIe Gen3
With a PCIe Express card that can house 4 blades, now without touching the system I'm getting the 2 blades recognized when I go to the NVMe tab in the system ( pictures attached ) but they are not seen in Disk Utility, the PCIe express card is in the slot 3 and is also seen in the system as you can see on the pictures.
If I use kextutility and put the Generic.Kext when I reboot I'm seeing a Kernel panic, when booting in Verbose Mode I do see that the problem is the Generic.Kext the problem. I'm on Sierra 11.12.5 though. SIP has been deactivated.
I'd like to as successful as you regarding the SSD's but it seems I'm missing something or the Kext does not work anymore with Sierra.
Any help here would be really appreciated.