GIGABYTE MZ31-AR0 Conclusion

The GIGABYTE MZ31-AR0 is an example of a high-end single-socket LGA 4094/SP3 motherboard. It is designed for use in server and workstation scenarios, with a rotated CPU socket with compatible with many U1 chassis. Decked out with a GIGABYTE blue PCB, it has some premium features with networking support among the talking points. The MZ31-AR0 is equipped with a Broadcom BCM 57810S 10 G Ethernet controller which provides two SFP+ 10 G ports on the rear panel, in addition to a single Gigabit port with its sole intended purpose for remote access via the Aspeed AST2500 BMC controller. The AST2500 also includes a D-sub video output for those looking to access the operating system without the use of a graphics card.

For professional users not in a position to utilize the increased bandwidth of PCIe 4.0, the GIGABYTE MZ31-AR0 has plenty to offer from a hardware perspective. There's a total of seven PCIe 3.0 slots which operate at x8/x16/x8/x16/x16/x8/x16. Breaking it down, there's four full-length PCIe 3.0 x16, one full-length PCIe 3.0 x8, and two half-length PCIe 3.0 x8 slots on board; that's a total of 88 PCIe 3.0 lanes worth of expansion support. It's worth noting that using a large graphics card will be an issue on the top five PCIe slots as it clashes with the memory slots, but HHHL form factor expansion cards will have no issues at all. Users looking to use a large graphics card with this model will need to install it into the bottom PCIe 3.0 x16 slot. 

GIGABYTE MZ31-AR0 with an AMD EPYC 7351P

Touching more on memory support,  the larger E-ATX form factor has allowed GIGABYTE to include sixteen memory slots which equate to a total memory capacity of 2 TB. This includes both RDIMM and LRDIMM DDR4 memory with a maximum support speed of up to DDR4-2666. The GIGABYTE MZ31-AR0 also has four SlimSAS slots which have support for up to sixteen SATA devices, which means four SATA slots from one SlimSAS with two SlimSAS cables included in the retail packaging. For users looking to used M.2 NVMe drives, the board only has one with support for up M.2 2280. While one could question GIGABYTE for not including more than one, the E-ATX PCB is quite well laid out with barely any room for more, and users could always use a PCIe M.2 adapter if they required more.

In our performance testing, we used the AMD EPYC 7351P and compared it to the ASRock EPYCD8-2T and X399 models tested with the AMD Ryzen Threadripper 1950X and one with a 2950X; all of these feature 16-cores and 32-threads. The performance of the MZ31-AR0 in our system tests showed the highest levels of power consumption in both long idle and idle power states, with a little more power used than the ASRock model at full load. This isn't too much of an issue, but due to a heavier controller set and with BMC initialization taking some time, we did get longer POST times as a result. We expect this from professional-grade server and workstation hardware, and it isn't a negative point. In computational tasks, the MZ31-AR0 is highly competitive against the ASRock model.


Looking at the direct competition in the single-socket LGA 4094 market, the ASRock EYPCD8-2T ($460) and the Supermicro MBD-H11SSL-NC ($470) have a more modest controller set, and both are ATX with twelve memory slots against the MZ31-AR0's E-ATX frame and sixteen memory slots. The GIGABYTE MZ31-AR0 currently retails for $565 at Amazon, which with its dual SPF+ 10 G Ethernet on the rear panel and seven PCIe expansion slots offer real value when paired up with AMD's EYPC 7001 Naples series of processors.

The prices on the 7001 series have dropped to even better levels since AMD introduced its EPYC 7002 Rome family with PCIe 4.0. Users not too fussed about PCIe Gen4 will find real value from the current market on Naples processors, and the GIGABYTE MZ31-AR0 is a very solid option for those considering the LGA 4094 platform.

CPU Performance, Short Form
Comments Locked


View All Comments

  • phoenix_rizzen - Saturday, March 28, 2020 - link

    Stupid lack of edit button.

    FreeBSD on the ZFS storage servers. Linux in the iSCSI servers.
  • kobblestown - Saturday, March 28, 2020 - link

    "and the IPMI implementation is light-years beyond what Supermicro supports (the GB IPMI is fully-web-enabled, using HTML5 KVM/console redirection, compared to the horrid Java implementation that Supermicro uses)."

    Errrgh, no. Supermicro has had HTML KVM since quite a while. I think all AST2400 BMCs offer it. I was quite surprised that I got it even for my old AST2400 BMC with an update. And it works as one would expect.
  • Deicidium369 - Sunday, April 12, 2020 - link

    Yeah the GB stuff is nice, but really just playing catchup to SM.
  • oRAirwolf - Saturday, March 28, 2020 - link

    Why does nobody use the dual 10Gbe controller built into the EPYC chips? Each Zen die has 4 x 10 Gbe MAC's on board, yet the only motherboard I have ever seen to utilize them is AMD Wallaby platform development board here

    My only guess is that motherboard manufacturers are worried about compatibility issues. I sure would rather save the money, energy, and heat resources and use the embedded AMD 10Gbe than another manufacturer's chipset shoehorned into the motherboard for no good reason.
  • mode_13h - Monday, March 30, 2020 - link

    ...and VGA FTMFW!!
  • mode_13h - Monday, March 30, 2020 - link

    yes, I know, KVMs...

    I even have a VGA KVM, myself. Although, I mostly use it as just a keyboard+mouse switch.

    It's just ironic to see a board with so much modern tech, and yet it's rare to even see a VGA port on new monitors.
  • Qasar - Tuesday, March 31, 2020 - link

    its rare ??? you sure ?? seems most of the monitors that AT mentions, have vga ports on them.... even the new one from here : has one
  • travelstar - Monday, March 30, 2020 - link

    I'm curious as to why we have a review of an older motherboard restricted to PCIe Gen3 slots, when the newer Z323-AR0 comes with PCIe Gen4 slots.
  • Pyxar - Wednesday, December 23, 2020 - link

    I keep running into workstation boards that are capped at 64gb of ram based on epyc or thread ripper when i'm search engine diving. Seems wrong to cap it at 64.
  • tomholms - Tuesday, September 7, 2021 - link

    Forums: these are how the discussion board is categorised. For instance, there may be one forum for general discussion, and other separate forums to discuss each of the assignments and other aspects of the unit.
    Threads: these are individual subjects or questions within a forum. For instance, you may have a question about an upcoming assignment that you wish to discuss with your lecturer and the other students. You would create a thread to pose this question (assuming no one has previously asked the same question).
    Posts: these are individual replies within threads. If another student has an answer to the question you have posed, they would "post" inside your thread, to discuss your specific question.

Log in

Don't have an account? Sign up now