Mussels
Freshwater Moderator
- Joined
- Oct 6, 2004
- Messages
- 58,412 (7.73/day)
- Location
- Oystralia
System Name | Rainbow Sparkles (Power efficient, <350W gaming load) |
---|---|
Processor | Ryzen R7 5800x3D (Undervolted, 4.45GHz all core) |
Motherboard | Asus x570-F (BIOS Modded) |
Cooling | Alphacool Apex UV - Alphacool Eisblock XPX Aurora + EK Quantum ARGB 3090 w/ active backplate |
Memory | 2x32GB DDR4 3600 Corsair Vengeance RGB @3866 C18-22-22-22-42 TRFC704 (1.4V Hynix MJR - SoC 1.15V) |
Video Card(s) | Galax RTX 3090 SG 24GB: Underclocked to 1700Mhz 0.750v (375W down to 250W)) |
Storage | 2TB WD SN850 NVME + 1TB Sasmsung 970 Pro NVME + 1TB Intel 6000P NVME USB 3.2 |
Display(s) | Phillips 32 32M1N5800A (4k144), LG 32" (4K60) | Gigabyte G32QC (2k165) | Phillips 328m6fjrmb (2K144) |
Case | Fractal Design R6 |
Audio Device(s) | Logitech G560 | Corsair Void pro RGB |Blue Yeti mic |
Power Supply | Fractal Ion+ 2 860W (Platinum) (This thing is God-tier. Silent and TINY) |
Mouse | Logitech G Pro wireless + Steelseries Prisma XL |
Keyboard | Razer Huntsman TE ( Sexy white keycaps) |
VR HMD | Oculus Rift S + Quest 2 |
Software | Windows 11 pro x64 (Yes, it's genuinely a good OS) OpenRGB - ditch the branded bloatware! |
Benchmark Scores | Nyooom. |
Reading one of TPU's reviews and seeing the reviewer go into more detail than most websites do, still had me notice a lot of important smaller details missing - namely about issues that had plagued me over the years, and how reviews totally gloss over or miss the details on software. Screenshots dont tell users much about performance loss, slow boot times, or if quitting the software is going to cripple the hardware.
I'd raise the controversial point that motherboards should be reviewed with all their software installed, and their performance judged with all their bloatware running. I get the feeling things would shape up insanely fast.
This can become a very very deep rabbit hole, So i've stuck with examples i've ran into first hand and some external links for clarity.
The first question would be: What if a user runs linux, or has a compatibility issue with the software? What functions are lost?
The second is: Does the software come at a performance cost?
Gamers nexus had a great video on this back in 2019, where a PC running MSI dragon center and iCue at the same time suffered a massive 10% performance hit in synthetic testing, and adding an extra 30 seconds to boot times on a high end Z390, 9600K system. The gaming results... are a lot worse. A LOT worse.
According to TPU's 12900KS review, the performance difference from an i7 6700k to a 12900KS in 4K gaming is only 8%
The software to control your AIO or RGB fans can cause a greater difference than exists from a 6700k to a 12700KS.
Nothing quite like your 0.1% low FPS going from 74FPS to 34FPS to brighten up the experience your new hardware brings.
Even if you ran just NZXT cam or just iCue to control your new AIO and ignored the motherboard software, you're getting a good 10FPS reduction there... and this isn't covered in cooler reviews?
What's the use cooling it, and overclocking it to have the required software take away more performance than you started with?
What functions are hardware, what are software only?
Now some personal examples i've ran into, just to show why certain things should be covered - but they're less dramatic so they're covered by spoiler tags.
What happens when the software is disconnected or crashes? Could an AIO or fans turn off and crash or damage a system?
If you have an AIO with USB Control, you want to know what profile it's running without the software.
If you get a USB controlled fan hub, you want to know if the fans will get stuck at 0% while windows updates are installing before the software has loaded.
What I'd like to see in the reviews:
What features are software dependent?:
Is the software required and what features won't work without it?
What's the performance impact of running the software? (CPU benchmarks, brief game tests focused on CPU sensitive titles, RAM usage, boot times)
Can you save hardware profiles to the device directly? (Fan speeds, pump speeds, ARGB lighting, mouse/keyboard rebinds and macros, etc)
Does it forcibly bundle extra software, or try to trick the user into installing extras? (Gigabyte are guilty of both of these)
Performance impacts of software:
What is the performance cost of running the software? (Before/after CPU testing should be simple enough)
Do you get worse battery life/power consumption with or without the software? (Forced default RGB lighting on wireless devices, etc)
Performance results comparing:
*Clean OS
*Default install of mandatory software
*Features enabled (ARGB lighting, fan control) - Is firing up RGB fusion to control our systems lighting going to chew up an entire CPU core? (Yeah, it's happened with other products/brands)
****** Below is the original post that i was going to put on @ir_cow's review of the Z690 waterforce motherboard review thread, and moved here instead. It covers what i was thinking of asking, and why*****
What happens if i don't install the software? What features do I lose? Does the OLED display work without software and drivers? (Linux users can't install the gigabyte software)
Since the board requires the Aorus app center, what else is bundled with that software? (1)
Does it install and activate any always on services or programs? (2) (This ones tricky, since a lot of this stuff is not immediately obvious)
What stops functioning entirely if the software isn't running? (3)
What happens to RGB devices without the software running? (4)
Are there alternative software options? (5) (review does briefly mention this, but not by name or what OS they work in)
Does the software mesh well with other officially supported brands? (6) (If you're reviewing a motherboard, you'd test how it controls RGB ram lighting. Reviewing the RAM? Test it on various brands mobo software)
Does X feature have a performance impact? (If you're testing a motherboard with ARGB lighting, you absolutely need to connect ARGB fans and strips to that motherboard, fire up the software and see if CPU usage goes sky high at idle, because of a rainbow animation. corsair had this issue with 'link lighting' syncing devices)
Can a linux user still use the OLED display of that motherboard? Will it give temperature readings without any software at all, and how accurate are they? (Or, what sensor does it read that matches up with the BIOS/HWinfo64 etc)
Does the board remember or forget previously set settings from the software? (Ex: reboot to install windows and a fan controller freezes, locking someones AIO at 0%)
A few youtubers have gone down that road in the past, but written reviews always cover more ground and after a few nightmares with software i tend to avoid hardware that requires software to run more than anything else these days
(1) My gigabyte monitor software installs Gskill trident Z RAM RGB lighting software. I have corsair ram. There is no option to NOT install it.
(2) Asus motherboards push to auto-install software that does this, running an always on service that remains even after the software is uninstalled. This service causes BSOD's if you move that SSD to another non-asus system, and would get totally missed by reviewers who clean install for every test but also screws with a lot of home users doing hardware upgrades who never knew about it.
(3) Corsair did shenanigans requiring users to use iCue 4.0 without allowing all devices to use it, which rendered one of my AIO's to run in it's default hardware state. All pump control and fan control was lost. A Corsair headset i own also got crippled, losing all positional sound, RGB lighting control and power saving modes.
(3a)Corsair also has a win here, where many of their RGB products (AIO's and headsets often excluded) have 'hardware lighting' profiles that allow you to run the software once, save settings to the device and never need the software installed again
(4) My Gigabyte AX370 Gaming 5 has full RGB control in the BIOS itself, and my Asus x570-F allows you to bind the reset button of your case to limited RGB control.
(5) Corsair RGB ram can only be controlled by iCue, while more generic RAM might be linked and controlled by half a dozen motherboard vendors softwares.
(6) I bought LiFX LED lights for my walls because they advertised support for razer synapse. Not one review mentioned this requires an app that doesnt even support minimizing to the tray, it must be always open and always on-screen for that to work.
I'd raise the controversial point that motherboards should be reviewed with all their software installed, and their performance judged with all their bloatware running. I get the feeling things would shape up insanely fast.
This can become a very very deep rabbit hole, So i've stuck with examples i've ran into first hand and some external links for clarity.
The first question would be: What if a user runs linux, or has a compatibility issue with the software? What functions are lost?
The second is: Does the software come at a performance cost?
Gamers nexus had a great video on this back in 2019, where a PC running MSI dragon center and iCue at the same time suffered a massive 10% performance hit in synthetic testing, and adding an extra 30 seconds to boot times on a high end Z390, 9600K system. The gaming results... are a lot worse. A LOT worse.
According to TPU's 12900KS review, the performance difference from an i7 6700k to a 12900KS in 4K gaming is only 8%
The software to control your AIO or RGB fans can cause a greater difference than exists from a 6700k to a 12700KS.
Nothing quite like your 0.1% low FPS going from 74FPS to 34FPS to brighten up the experience your new hardware brings.
Even if you ran just NZXT cam or just iCue to control your new AIO and ignored the motherboard software, you're getting a good 10FPS reduction there... and this isn't covered in cooler reviews?
What's the use cooling it, and overclocking it to have the required software take away more performance than you started with?
What functions are hardware, what are software only?
Now some personal examples i've ran into, just to show why certain things should be covered - but they're less dramatic so they're covered by spoiler tags.
I have a Logitech Triathlon M720 USB + bluetooth mouse designed to hot-swap between three devices at once.
There is a hidden button under the thumb rest, that defaults to an alt-tab function. See the little bump at the bottom to rest your hand on? Don't press in! you'll alt tab!
They actually dont even recognise this button exists officially, with the video for the mouse calling it a hidden back and forward button (Those are... quite visible. above it.)
Logitech support say to install their software, and you can disable or rebind the button! Yay! (actually they told me to RMA the mouse, which would only prevent me returning for a refund)
Once the software is installed it actually changes the button entirely in windows, so that if you press it and drag up/down/left/right, it does macro actions. This still isn't what they advertised it to be, but that parts not relevant today.
Of course, that also doesn't work on Bluetooth or alternative operating systems.
Because any changes made in the software doesn't save on the mouse, those changes do not work on the bluetooth connection methods or other operating systems (I got a K400plus keyboard and this for use with my Android smart TV, and my S22 ultra in Samsung Dex. That button screws with both, hard)
This mouse is crippled outside of a windows environment, and a review should cover that.
It also requires a crapton of sofware for its full features: Logitech Flow, Logitech Options, a firmware update tool, and the unifying receiver control tool.
There is a hidden button under the thumb rest, that defaults to an alt-tab function. See the little bump at the bottom to rest your hand on? Don't press in! you'll alt tab!
They actually dont even recognise this button exists officially, with the video for the mouse calling it a hidden back and forward button (Those are... quite visible. above it.)
Logitech support say to install their software, and you can disable or rebind the button! Yay! (actually they told me to RMA the mouse, which would only prevent me returning for a refund)
Once the software is installed it actually changes the button entirely in windows, so that if you press it and drag up/down/left/right, it does macro actions. This still isn't what they advertised it to be, but that parts not relevant today.
Of course, that also doesn't work on Bluetooth or alternative operating systems.
Because any changes made in the software doesn't save on the mouse, those changes do not work on the bluetooth connection methods or other operating systems (I got a K400plus keyboard and this for use with my Android smart TV, and my S22 ultra in Samsung Dex. That button screws with both, hard)
This mouse is crippled outside of a windows environment, and a review should cover that.
It also requires a crapton of sofware for its full features: Logitech Flow, Logitech Options, a firmware update tool, and the unifying receiver control tool.
What happens when the software is disconnected or crashes? Could an AIO or fans turn off and crash or damage a system?
As a bonus point i've had a lot of software with fan controls freeze or glitch over the years (icue 3.x + HWinfo64 freezing the corsair commander pro comes to mind) where fan speeds would freeze at their current speed and stay there, even persisting past reboots.
This obviously worked fantastic when some of the default control options had 0RPM modes, spinning your fans down at idle... and they'd never spin back up again, until you restarted the corsair service manually (They actually added a button in the icue software to do this, it became such a common issue)
Future updates fixed this so it saves the settings to the fan controller at a hardware leve, making sure your fans spin up and your system wont overheat due to a silly software bug if it crashes
Corsair also offer this for their lighting controllers, and deserves praise in reviews: your lights stay how you want in the BIOS, during bootup, in sleep-mode, linux, etc
Icue 3.x even had bugs where their code for hardware monitoring was many MANY years outdated, and when used on zen CPU's and intel CPU's past a certain generation (10th?) it would prevent the CPU cores from idling, which meant it greatly reduced boost clocks on those some CPU's. Of course, having iCue poll your CPU temperatures was extremely important if you installed it for your headset and didnt have any corsair cooling products. So, would you take tanked CPU performance or a headset without any of its primary features?
This obviously worked fantastic when some of the default control options had 0RPM modes, spinning your fans down at idle... and they'd never spin back up again, until you restarted the corsair service manually (They actually added a button in the icue software to do this, it became such a common issue)
Future updates fixed this so it saves the settings to the fan controller at a hardware leve, making sure your fans spin up and your system wont overheat due to a silly software bug if it crashes
Corsair also offer this for their lighting controllers, and deserves praise in reviews: your lights stay how you want in the BIOS, during bootup, in sleep-mode, linux, etc
Icue 3.x even had bugs where their code for hardware monitoring was many MANY years outdated, and when used on zen CPU's and intel CPU's past a certain generation (10th?) it would prevent the CPU cores from idling, which meant it greatly reduced boost clocks on those some CPU's. Of course, having iCue poll your CPU temperatures was extremely important if you installed it for your headset and didnt have any corsair cooling products. So, would you take tanked CPU performance or a headset without any of its primary features?
If you have an AIO with USB Control, you want to know what profile it's running without the software.
If you get a USB controlled fan hub, you want to know if the fans will get stuck at 0% while windows updates are installing before the software has loaded.
What I'd like to see in the reviews:
What features are software dependent?:
Is the software required and what features won't work without it?
What's the performance impact of running the software? (CPU benchmarks, brief game tests focused on CPU sensitive titles, RAM usage, boot times)
Can you save hardware profiles to the device directly? (Fan speeds, pump speeds, ARGB lighting, mouse/keyboard rebinds and macros, etc)
Does it forcibly bundle extra software, or try to trick the user into installing extras? (Gigabyte are guilty of both of these)
Performance impacts of software:
What is the performance cost of running the software? (Before/after CPU testing should be simple enough)
Do you get worse battery life/power consumption with or without the software? (Forced default RGB lighting on wireless devices, etc)
Performance results comparing:
*Clean OS
*Default install of mandatory software
*Features enabled (ARGB lighting, fan control) - Is firing up RGB fusion to control our systems lighting going to chew up an entire CPU core? (Yeah, it's happened with other products/brands)
****** Below is the original post that i was going to put on @ir_cow's review of the Z690 waterforce motherboard review thread, and moved here instead. It covers what i was thinking of asking, and why*****
What happens if i don't install the software? What features do I lose? Does the OLED display work without software and drivers? (Linux users can't install the gigabyte software)
Since the board requires the Aorus app center, what else is bundled with that software? (1)
Does it install and activate any always on services or programs? (2) (This ones tricky, since a lot of this stuff is not immediately obvious)
What stops functioning entirely if the software isn't running? (3)
What happens to RGB devices without the software running? (4)
Are there alternative software options? (5) (review does briefly mention this, but not by name or what OS they work in)
Does the software mesh well with other officially supported brands? (6) (If you're reviewing a motherboard, you'd test how it controls RGB ram lighting. Reviewing the RAM? Test it on various brands mobo software)
Does X feature have a performance impact? (If you're testing a motherboard with ARGB lighting, you absolutely need to connect ARGB fans and strips to that motherboard, fire up the software and see if CPU usage goes sky high at idle, because of a rainbow animation. corsair had this issue with 'link lighting' syncing devices)
Can a linux user still use the OLED display of that motherboard? Will it give temperature readings without any software at all, and how accurate are they? (Or, what sensor does it read that matches up with the BIOS/HWinfo64 etc)
Does the board remember or forget previously set settings from the software? (Ex: reboot to install windows and a fan controller freezes, locking someones AIO at 0%)
A few youtubers have gone down that road in the past, but written reviews always cover more ground and after a few nightmares with software i tend to avoid hardware that requires software to run more than anything else these days
(1) My gigabyte monitor software installs Gskill trident Z RAM RGB lighting software. I have corsair ram. There is no option to NOT install it.
(2) Asus motherboards push to auto-install software that does this, running an always on service that remains even after the software is uninstalled. This service causes BSOD's if you move that SSD to another non-asus system, and would get totally missed by reviewers who clean install for every test but also screws with a lot of home users doing hardware upgrades who never knew about it.
(3) Corsair did shenanigans requiring users to use iCue 4.0 without allowing all devices to use it, which rendered one of my AIO's to run in it's default hardware state. All pump control and fan control was lost. A Corsair headset i own also got crippled, losing all positional sound, RGB lighting control and power saving modes.
(3a)Corsair also has a win here, where many of their RGB products (AIO's and headsets often excluded) have 'hardware lighting' profiles that allow you to run the software once, save settings to the device and never need the software installed again
(4) My Gigabyte AX370 Gaming 5 has full RGB control in the BIOS itself, and my Asus x570-F allows you to bind the reset button of your case to limited RGB control.
(5) Corsair RGB ram can only be controlled by iCue, while more generic RAM might be linked and controlled by half a dozen motherboard vendors softwares.
(6) I bought LiFX LED lights for my walls because they advertised support for razer synapse. Not one review mentioned this requires an app that doesnt even support minimizing to the tray, it must be always open and always on-screen for that to work.