Firstly, we are pleased to report that our NZXT Avatar S mouse worked to its usual standard in the Gigabyte X99 UEFI. We’ve found our NZXT Avatar S to be the most troubling mouse with UEFI support, so when it functions correctly in the interface, that is usually a good sign for overall mouse support.
Gigabyte's X99 UEFI is largely identical to the current Z97 interface (and so is our analysis).
A UI based around Gigabyte’s old style of BIOS is present on the X99 interface. Overclockers with a vast bank of experience in the old interface may welcome the BIOS-style layout.
Upon entering the 1920×1080 (dependent upon your monitor’s resolution) UEFI, Gigabyte opens the frequency page. The interface packs large amounts of information into a single screen by virtue of its 1920×1080 resolution. Voltages, frequencies and other monitoring parameters are consistently scattered around the outside of each page.
A number of speed parameters and performance boosts can be selected via the Frequency page and its subsections. There are automated overclocking profiles which increase the speed of a relevant CPU to as much as 4.3GHz, which is impressive.
The X99-UD4 uses an orange skin by default, although the background image can be adjusted.
Frequency and timings configurations can be adjusted via the Memory section. Gigabyte does not include any memory overclocking pre-sets with the X99-UD4, which is largely due to its entry level price point.
Power and voltage settings can be adjusted in the relevant subsection. Some of the parameters, such as CPU VRIN Loadline Calibration, open a graphical display to assist a user in making an appropriate choice.
Oddly, Gigabyte situated the all-important CPU voltage controls in the second column on the Voltage subsection, not the first. If one does not like the slider approach of applying voltages, the relevant values can be keyed in.
Fan and warning settings can be accessed via the PC Health Status column of the Miscellaneous section. Fan speed controls can be set to a user’s preference, albeit with a limited range of input.
Gigabyte uses a drop-down list to outline the relevant fan speed curves, which is a less user-friendly approach than the graphical interface used by competing motherboard vendors. That said, Gigabyte's OS-based EasyTune software provides a graphical interface.
We suffered an anomalous issue that had me puzzled for about two days before coming up with a solution. Running any form of GPU load would result in a driver crash, screen lock-up, or BSOD. We thought it was a driver or hardware (namely GPU) issue, but after testing every single scenario (different drivers, Nvidia GPU, Asus R9 280X test GPU in other systems, different CPU/memory/PSU/motherboard, etc.), it was clear that Gigabyte's X99-UD4 motherboard was at fault.
The solution was an odd one – the X99-UD4 would not run our Asus R9 280X Matrix Platinum graphics card using PCIe 3.0 bandwidth. We tested a Sapphire R7 240 and Palit GTX 750 Ti and they would operate without issue. Our only solution was to manually drop the Asus card's link to PCIe 2.0 via the UEFI setting.
This is a very odd issue that I have never experienced before. As already mentioned, the problem was almost certainly related to the Gigabyte motherboard. That point is very concerning given the vast array of hardware that can be teamed with the motherboard, some of which may not function.
Gigabyte could not replicate our issues, but it is still clear that the company is having issues with the board's BIOS functionality (the webpage shows six different versions since mid-August). And the fact that a number of issues still persist two-and-a-half months after the X99 launch is concerning.
The Home section provides an area where users are given a degree of freedom as to the interface’s layout. By default, key component parameters are displayed on the Home page, but this layout can be tweaked to a user’s preference. And if you’d rather not tweak the interface, Gigabyte allows you to create four custom pages from scratch.
The Recent section displays recently used settings while the Favourites tab can provide quick access to frequently used parameters.
Up to eight OC profiles can be saved to the motherboard’s internal memory, while many more and more can be exported or imported via USB.
Control adjustments for the UEFI and the Q-Flash BIOS updater can be accessed via the Save & Exit section. I would prefer Gigabyte to have given the many control parameters their own section titled ‘Settings’ to make them easier to spot in the UEFI. Save & Exit typically implies saving and exiting, not adjusting control options and updating the BIOS.
Some useful additions to Gigabyte’s UEFI are the ability to change the visual theme, background wallpaper, and resolution.
The Q-Flash updater is able to access folders in a USB flash drive, allowing users to manually seek a BIOS file.
UEFI Summary
Gigabyte has implemented a UEFI that is full of adjustable settings and parameters, as well as some useful features. While this may appeal to advanced users, there is still clear room for improvement when it comes to organisation.
The use of a Full HD, 1920×1080 resolution is excellent. Additional information relating to operational recordings can be displayed on a page without interfering with the parameters that users intend to tweak. And there’s also the old style of BIOS for overclockers who have extensive experience with Gigabyte’s motherboards from previous generations.
There are still a few issues relating to overlapping content and generally poor layout. Many parameters for frequency and voltage are repeated multiple times causing the UEFI to seem more cramped than it actually is. However, there is no question that even seasoned overclockers will be happy by the sheer number of tweaking options provided.
And, for the F8 (this version set our CPU's Uncore speed 400MHz lower than it should have been) and F9c BIOS profiles tested on our sample, there is still the overhanging worry of system instability or incorrect operation. That's a very displeasing point almost two-and-a-half months after the platform and motherboard's launch.