Date Joined: 12/07/01
Pros: I'm using ArchLinux and this is to be a server (mostly NAS, and some VM). I'm also using a Xeon E5-2630v3. With that in mind:
* Excellent list of features
* Support of 128GB was the attraction to this board, I'm currently using 64gb of Corsair DDR4 with zero issues -- another 64 on order.
* I've used ASUS boards for servers/workstations in my house for over a decade. This is the first time I've never had to change a single option in BIOS at first power-on. Not one single option. Not even the time/date. It just worked.
* The BIOS isn't as polished as ASUS - BUT - it's also much easier to navigate and understand in my opinion. I know many of you prefer more features rather than less features, but I actually prefer a clean menu layout with easy to understand wording for the options. This BIOS fits that description.
* M.2 connector
* Mini PCI-E connector (though I have no use for it)
* eSATA port (will use the heck out of it)
* Hard-drive power plug on the motherboard that lets you power down / power up "spare" drives via software - nice feature I've not seen in any other system
Cons: * Would prefer (and gladly pay extra for) an Intel-based secondary network port. This board uses Atheros.
* No integrated display (but rare on socket 2011-v3)
* Only 3 PCI-E x16 slots (The Extreme4 version of this board has 4, why doesn't this one?)
* VT-d / IOMMU settings in the BIOS are very vague -- no descriptions -- and Google-FU won't be much help
* No ability to choose which PCI-E slot to use as primary video -- this is a problem if you want multiple video cards but only want to use a cheap one (say, a PCI-E 1x) as the systems video so that other cards can be used by virtual machines. It's especially an issue since the first PCI-E slot is an x16. That means I can only have two PCI-E x16 slots for video resources for VMs in this configuration. This could also by mitigated by having a PCI-E X1 slot as the first slot. Still, it's hard to ding ASRock too badly on this one since this isn't really meant to be used for my purposes.
* I would've preferred ECC memory. The manual says only UNREGISTERED ECC is supported, but darn if I can find any such thing to buy. Most all ECC memory I could find is registered/buffered. I'm wondering if thats a typo? Anyone know?
Overall Review: System ran memtest86+ for 3 days in a row with no errors, but on the 3rd day it did discover some. Using default clocking/timings. More testing to follow.