Unfortunately, it doesn't look like it does in the BIOS. There is no option for setting bifurcation on the slot. It seems there is only the option to enable or disable the slot. However, more testing is forthcoming on this.
What is bifurcation?
Bifurcation in the context of PCI Express (PCI-e) refers to the process of splitting a single PCI-e connection into multiple pathways to allow more devices to be connected. This is particularly useful when a motherboard doesn't have enough PCI-e slots for all the desired devices, such as multiple graphics cards, NVMe SSDs, or network cards. Bifurcation is often used in high-performance computing, gaming, and data center applications where maximizing the number of connected devices is crucial. For example, a single x16 slot can be bifurcated into two x8 slots, allowing two graphics cards to be used simultaneously for increased processing power or for setting up a multi-display system. Bifurcation requires both a compatible motherboard that supports this feature and devices that can function with the reduced bandwidth.
I was able to do some more testing to confirm or deny bifurcation. Even though I didn't see the option in the BIOS I threw in a Supermicro dual-NVMe card I had with (2) NVMe drives.
One of the first non-optimal things I saw was I lost 32 GB of RAM in the process of adding the card with 2 NVMe drives 🙁
When I booted into vSphere, I went over to the storage devices screen and it did recognize the first NVMe drive in the card, but not the other.
Also, I scanned for new storage devices and none were found
So, I just wanted to make sure that even though there wasn't any bifurcation showing the BIOS, there wasn't any magic happening behind the scenes and it would just work, but apparently there isn't.
After removing the card, booting the MS-01, I once again saw the full 64 GB of memory.
It would be great if this might be a BIOS update from the Minisforum side of things, but there may be some hardware limitations underneath that prevents bifurcation in general, which I am wondering due to the loss of half of the system memory when adding the card.
I checked and the MS-01 does not currently have any BIOS downloads available.
Please post here if you know of any tricks or hacks that you have found to make this work.
Hi Brandon.
We found a bug for ram identify.
There have a smbus compatible issue between ram and pcie slot.
Please follow info from wike https://en.wikipedia.org/wiki/PCI_Express.
And use tape to shield smbus on smbus. To solve ram identify problem.
Hi Brandon.
We found a bug for ram identify.
There have a smbus compatible issue between ram and pcie slot.
Please follow info from wike https://en.wikipedia.org/wiki/PCI_Express.
And use tape to shield smbus on smbus. To solve ram identify problem.
Can we have a photo of where we need to do this?
MS-01 previous version hardware, share smbus bettweenRAM and PCIE slot.
(RAM identify use SMBUS)
For PCIE card that have smbus. It may cause conflict bettween RAM and PCIE card, And further one less memory, or even both memory cannot identify and cannot boot up.
For solve this problem. For there have smbus PCIE card, just use Tape shield the SMBUS pins before insertion.
These are SMBUS function pins,
And there are example how to do it.
@jaxjiang That is great information. Do you work for Minisforum? You mentioned previous versionsof the MS-01 hardware. Is there a new version shipping now? Does it officially support bifurcation?
@jaxjiang That is great information. Do you work for Minisforum? You mentioned previous versionsof the MS-01 hardware. Is there a new version shipping now? Does it officially support bifurcation?
Because of Intel's CPU hardware limit, There is not possabile bifurcation on Alderlake-H platform CPU.(on that PCIE solot)
@jaxjiang Great to know on that front. Do you work with Minisforum? Is there a new version that solves the issue with the PCI bus?
@jaxjiang Great to know on that front. Do you work with Minisforum? Is there a new version that solves the issue with the PCI bus?
Later batches of machines will improve the compatibility of PCIE part.
For the current machine, because this is not a fatal problem, if there are reports of such problems, we will guide users to "patch" to solve this problem.
Dear @jaxjiang how can we distinguish the revision of the MS-01 that we have? i mean which are the new batch models and where this info is shown on the motherboard?
Thx
Chris
@jaxjiang Thank you for your help and information. It is conversations like this that are extremely valuable for the community. Also, I would be happy to review upcoming new models of Minisforum PCs, including variants for the MS-01 as part of my content creation workflow if you can put me in contact with the right contacts at Minisforum.
@jaxjiang Thank you for your help and information. It is conversations like this that are extremely valuable for the community. Also, I would be happy to review upcoming new models of Minisforum PCs, including variants for the MS-01 as part of my content creation workflow if you can put me in contact with the right contacts at Minisforum.
Thanks for you interested in minisfourm's product.
If there are products in the same direction as your YouTube channel. minisforum will try to contact you to review it.