I want to replace some parts in my current Ryzen system (R7 2700X @ X470) for it to become a peak-DDR4 build, so that the next upgrade is far in the future.
I am mostly interested in your opinion on which mainboard I should buy. I would definitely not shy away to invest a few more ā¬ extra to get an X570 compared to a B550, so only consider the B550 if would be ultimatively better.
The machine is used for work 8h every day and also daily gaming.
I do not currently have VFIO running, so any pointers how and what to use would also be appreciated.
Example build as PCPartPicker: pcpartpicker .com/list/GQbMZw
A working suspend to RAM (was not reliable at all on the MSI X470)
VFIO: Linux as host, Win10 as guest (only spins up after work)
Some USB in different VFIO groups for the pass through
The guest GPU should have PCIe 4.0 x16 (3070Ti)
The host GPU can be connected quite slow (I have an old GTX 550Ti, but I could also buy a cheap new one)
Host and guest each have their dedicated M.2 SSD
Nice to have but not necessary:
Bluetooth
a good amount of USB ports
since the RTX 3070Ti is only used for after work gaming, it would be awesome to keep it from consuming power during the day
What I do NOT care about:
Overclocking
Thunderbolt
latest and greatest USB3.x standards
silence (mostly)
RGB / how it looks
The Questions:
Is it even possible what I am asking for?
Iāve read quite a lot praise for the X570 AORUS Elite and GIGABYTE boards in general. If I understood that correctly then GIGABYTE boards have the unique ability to chose the POST-GPU, which I would need for my wish list, right? Does it really make a difference to have that GPU connected via PCIe 4.0 x16 or would x8 be sufficient? Currently itās connected via 3.0 16x which is the same speed as 4.0 x8, right?
With the 12c/24t I do need to pay attention to the VRM phases or is that only relevant for overclocking?
AMDās AM4 platform is nearing end-of-life and will likely get only one more CPU refresh this year before being discontinued. After that AMD will transition to AM5 with their Zen 4 CPUs. So IMO, it really doesnāt make sense to spend that kind of money on a new system that lacks future upgradabilty unless you just happen across a killer deal.
If youāre needing a new system right now Iād suggest looking into a 12th Gen Intel (Alderlake) CPU with a DDR4 Z690 or H670 motherboard. Or if you can wait 6-12 months it might be worth waiting to see what Zen 4 looks like on AM5.
I can recomment the Gigabyte Aorus X570 Master. It is an all around nice board that has good IOMMU groupings for VFIO and WIFI + Bluetooth. As long as you donāt populate the second PCIex16 slot the first one should at x16 speeds.
The only components I would exchange would kind of only be the CPU and board. I would only get the new cooler and case, so that I can pass that core system on to someone else and get the money right back from it.
If I wait for the next generation I would also need to replace the RAM which looks surprisingly cheap ATM, but you never if it stays that way.
That would work, populating the third slot would leave slot one at full speed.
Do you know how the Master compares to the Pro, Ultra and Elite IOMMU wise? I can see the specs at a comparison site, but that does not tell me about IOMMU groups, etc. In my location the cheapest Master is 80ā¬ more than the Pro. And Bluetooth is relly only a ānice to haveā and I would not spend a lot money to have that
I am running my host GPU, in the bottom most slot as well. It has a PCIe3.0x4 link, which is enough to display any 2D content and use video acceleration.
Have not testes this since I use images. I do not see why this would not work, tough. Only the USB could be problematic. But I honestly have no experience with that, I pass through single USB devices and not the controller.
My gamer heart would really appreciate passing at least 2 USB Ports through with no latency, so that I can not blame mishaps on the setup
I remember there was a command that would tell you what device is in which IOMMU groupā¦ but I do not remember it anymore, since I sadly could not VFIO in a stable manner with the MSI board I have right now, so my whole experience is limited to reading and watching videos.
Maybe Iām asking real noob questions with the M.2 pass-through.
Should be doable, If I remember correctly the ports in the back are attached to two different controllers. I believe 4 were attached to one and 2 to the other one. But you have to do an internet search for that, since my memory could be faulty. I canāt currently check this for you since the computers are not connected today.