3/19/2015
macprouser
digixevga
sorry but someone who has purchased these early samsung sm 951 managed to enable nvme on motherboards that support this because it seems to me that the first versions of these ssd are nvme but only ahci and for this reason they can not get to 2000 mb / s?



AHCI can do more than 2000 mb/s. That's not the issue. If an app or benchmark can push 2000 mb/s over PCI-E 3.0 then you might see the SM951 achieve it.
4/1/2015
GregoryOrme
macprouser
Hi again.
Regarding the above, I have discovered the problem after a long process of trying every kind of configuration, benchmarking and observation. The answer was staring at me all the time in the System Profiler.
 
The SM951's on chip controller cannot negotiate a full speed link in a Mac Pro's x16 slot. It can do so in the x4 slot. The XP941 however can negotiate a full speed link in any slot. So until a firmware upgrade ever comes out you cannot create a full speed raid with two SM951s. The best you can get right now is 1500 MB/s read and write.

To make a faster RAID you can either configure a RAID from two XP941s, stripe an XP941 and SM951 together (for some reason slower than the first option), or the best option I had was to stripe an XP941 with two SM951s for 2300 MB/s read / 2100 MB/s write.




macprouser, regarding your third setup, was the SM951 in slot 3, with the two XP941s in slots 2 and 4? I know we are just testing, but in the real world, I don't know that it would be worth it to give up that other slot for 2300/2100 if you were getting the 2231/1750 BareFeats reported with the XP941s in RAID 0 in slots 2 and 3. Very disappointing news about the SM951, as I was waiting for it to be more commonly available with the idea of putting in a RAID 0 that was even faster than the XP941 rig in BareFeats.
4/1/2015
macprouser
GregoryOrme
macprouser
Hi again.
Regarding the above, I have discovered the problem after a long process of trying every kind of configuration, benchmarking and observation. The answer was staring at me all the time in the System Profiler.
 
The SM951's on chip controller cannot negotiate a full speed link in a Mac Pro's x16 slot. It can do so in the x4 slot. The XP941 however can negotiate a full speed link in any slot. So until a firmware upgrade ever comes out you cannot create a full speed raid with two SM951s. The best you can get right now is 1500 MB/s read and write.

To make a faster RAID you can either configure a RAID from two XP941s, stripe an XP941 and SM951 together (for some reason slower than the first option), or the best option I had was to stripe an XP941 with two SM951s for 2300 MB/s read / 2100 MB/s write.




macprouser, regarding your third setup, was the SM951 in slot 3, with the two XP941s in slots 2 and 4? I know we are just testing, but in the real world, I don't know that it would be worth it to give up that other slot for 2300/2100 if you were getting the 2231/1750 BareFeats reported with the XP941s in RAID 0 in slots 2 and 3. Very disappointing news about the SM951, as I was waiting for it to be more commonly available with the idea of putting in a RAID 0 that was even faster than the XP941 rig in BareFeats.


XP941 in slot 2. SM951 in slot 3 and 4. If the SM951 worked properly in slot 2 then I would only be using two of those in RAID using slot 2 and 3 like Barefeats and others did.

I don't mind the triple blade RAID for now until someone works out why the SM951 isn't negotiating full speed link in slot 2. I have double redundancy back up in case anything happens.
4/2/2015
GregoryOrme
Thanks. That makes sense, and that is one quick rig.
4/3/2015
GregoryOrme
Although I remain curious because I thought the rule of thumb for RAID 0 is that the configuration would be limited by the slowest drive (XP941), which makes me wonder if the performance gain from the two XP941 setup to the one XP941/two SM951s setup could be attributable to striping across three drives rather than two. That is, would you have seen the same performance with three XP941s as with the one XP941 and two SM951s?
4/11/2015
macprouser
GregoryOrme
Although I remain curious because I thought the rule of thumb for RAID 0 is that the configuration would be limited by the slowest drive (XP941), which makes me wonder if the performance gain from the two XP941 setup to the one XP941/two SM951s setup could be attributable to striping across three drives rather than two. That is, would you have seen the same performance with three XP941s as with the one XP941 and two SM951s?




The PCIE slots 3 and 4 share the same bandwidth in the Mac Pro due to some limitation of the X58 chipset so no, three XP941s would be no faster. About the same.
 



4/11/2015
GregoryOrme
My only concern with the XP941 RAID 0 configuration is that my Mac Pro is running Yosemite and it apparently does not allow third-party TRIM enablers to work. I am concerned about degradation of performance over time in the RAID.
4/11/2015
macprouser
GregoryOrme
My only concern with the XP941 RAID 0 configuration is that my Mac Pro is running Yosemite and it apparently does not allow third-party TRIM enablers to work. I am concerned about degradation of performance over time in the RAID.




Yeah but by the time the SSD even degrades 20% it will be time for another upgrade anyway. But if you want to hang on to the same SSD for a long time then get the Apple versions of the XP941 or SM951. They have different model serial numbers and you can get them on eBay if you look closely at the photos. Search 'Apple Samsung SSD'. If the photo shows SSUAX that is XP941. If it shows SSUBX that is SM951. These are TRIM compatible without any third party hacks.

Just remember SM951 / SSUBX are not working at full speed in slot 2. So maybe they are not worth it right now and stick with XP941 / SSUAX.
4/11/2015
GregoryOrme
Truth!
4/23/2015
macprouser
GregoryOrme
Truth!




Someone has uploaded a video on YouTube with three SM951 striped in RAID with about the same score as me. I can't paste video here as that is disabled. You have to search 'sm951 mac pro'

Use My Existing Forum Account

Use My Social Media Account

loading