02-14-2017 02:52 PM
I am wondering what the best choice is to squeeze the best performace out of this NVMe SSD. Some say chance the bios setting to ACHI and some say use Intel RST Premium.
I read this post from reddit:
The issue is that Lenovo was making use of a disgustingly ugly hack to make it appear that a NVMe device was attached through an ACHI controller. Intel apparently added this functionality to recent chipsets as a shortcut to adding NVMe support to their fake RAID system. This feature is mostly undocumented and completely unwanted by anyone running Linux or using OS-provided software RAID under Windows instead of Intel's software RAID. So far, Intel has not convinced the relevant Linux kernel developers to add the necessary hacks to the Linux NVMe and AHCI drivers.
In any normal situation, a motherboard firmware setting for AHCI vs RAID vs IDE modes has nothing to do with PCIe SSDs, because they do not connect through SATA ports. There are no PCIe SSDs on the market that the user can toggle between NVMe and AHCI, though there are still some AHCI PCIe SSDs that are based on the same hardware as their NVMe equivalents and are simply configured in the factory (permanently) as AHCI devices instead of NVMe. If a machine purports to offer a firmware option to change between AHCI and NVMe modes, it is lying to you about what that option means. If the choice is between AHCI and RAID modes but it affects PCIe SSDs, then selecting ACHI mode probably means the system will operate in a standards-compliant fashion and therefore a NVMe PCIe SSD would appear as a normal NVMe device when the system is in AHCI mode. Selecting RAID mode would likely engage the ugly Intel hack to hide the normal NVMe interface to the SSD and instead require it to be accessed in a non-standard manner.
The initial release of the Yoga 900 made a mess of things for no good reason. There's now a firmware update to restore sane and standard behavior, and apparently the 910 only offers the standard behavior.
As far as I can tell, the only sensible option to choose is always AHCI mode, and the only downside is that it renders the factory install of Windows on the Yoga 900 unbootable because it is configured out of the box to use Intel's drivers to access the SSD through the non-standard interface. This can be fixed by not using Windows or by doing a clean install of Windows that is free of Lenovo's tampering.
im wonderinf whats going to get the best write speeds ACHI or the Intel RST Premium Sata controller option.
Simply would like to know as i use system taxing software at work and need it to be the best it can.
what do you guys suggest?
I can post my Crystal disk results here to compare as well.
02-23-2017 02:43 AM
Thanks for using the forums.
Not sure if this would make much of a difference really, nothing noticable anyway, you`re probably best off sticking to the Intel setup to maintain compability.
Then again, this is imo.
Hope this help you, let us know how you get on
Did someone help you today? Thank them with a Kudo!
If you find a post helpful and it answers your question, please mark it as an "Accepted Solution"!
This will help the rest of the Community with similar issues identify the verified solution and benefit from it.
05-20-2017 05:58 PM
I upgraded my Yoga 910 with a 256gig PM951 AHCI and by default its set to Intel, I upgraded mine to a Samsung 950 Pro NVME M.2 and it will not work on anthing other than the Intel setting, also my SSD is not reconized by any Samsung software so they wont run nor can I update the firmware or run maintenance on my SSD. Other than all that it runs fine, also its not much faster running day to day tasks