Open macfreek opened 2 weeks ago
And here is the overview (uploaded to a branded ownCloud service):
If you want to use the full version, please note:
I plan for these downloads to remain available for at least one year (oct 2025), but will not make any guarantees after that. Feel free to download and use or republish (at your own risk). While I obviously did my best to ensure everything is correct, there is no guarantee. I recommend to remain critical.
Yes, I have a few issues! No, not me personally. I mean with this script.
Most importantly, the Cybenetics website has changed, and the script no longer works. Furthermore, it misses newer PSU that have been released during 2024. This is important, because two new brands have uncrowned Corsair RM550x and Seasonic Prime Titanium. Corsair now barely makes the top 10 for efficiency at 20W loads.
Secondary, it reports the results of the 115V tests, and I'm more interested in the 230V test, and it does not correct all the errors on the Cybenetics website.
Of course, why not spend a few days fixing the script. And so I did.
But first, let's start with the results.
The Corsair RM550x (2021) barely made the top 10. Better performing (alphabetically):
The OMEN and Cooler Master are from this year. These are all also very silent. Nice.
Whilst Cooler Master seems great here, note that not all modern Cooler Masters are that great. The Cooler Master M2000 Platinum (tested in 2022) only reached an abnominal 40% efficiency, rock bottom.
OMEN is not a brand I'm familiar with. My local shops don't seem to carry it. Thankfully, the Cybenetics website has a picture that shows this is a PSU manufacturerd by LiteOn, and branded for HP. The LiteOn website at https://power.liteon.com/ has a lot of info, but I can't find these two particular PSUs (which were the only ones tested by Cybenetics). We may have a case were the unavailable Corsair is replaced by an even more mysterious and unavailable OMEN akin HP akin LITEON PSU. Oh, Joy.
Cooler Master, thankfully, is more readily available brand, though it should be noted that the older Cooler Master GX II outperforms the newer Cooler Master GX III at 20W. So that also brings back memories how the RM550x has been replaced with less efficient counterparts.
Well, I see if I can upload the list, next to a pointer to the script. Link will follow in the comments.
A quick list what I fixed; the workarounds at the Cybenetics website; and a list of things that are nice to have, but I probably won't add. It was nice working on it, but also for me, it was a side-project.
First the list of things I fixed:
params=2,1,
no longer works. It'sparams=2,1,0
now)"\d"
is wrong. It is either"\\d"
orr"\d"
. The last is more readable.index.php?option=database¶ms=2,1,0
end up asindex.php?option=database¶ms=2,1,0
. Well, it turns out Python's html.parser.HtmlParser always decodes entityrefs, even when it should not. It interprets¶ms
as¶ms
and replaces it with¶ms
. Go figure. And it can not be turned off. I tried, trust me. So dumped HtmlParser and replaced it with the much more reliable html5lib parser.Which errors you ask? I'm glad you asked.
There are some more questionable results. For example, the SilverStone HELA 2050R Platinum is tested twice: (#1) and (#2). There is a 9.4% difference in efficiency at 20 Watt and 11.7% at 40W. That's a big difference.
Finally, I was surprised that 50 of the results disappeared altogether. They are just no longer list or available in the Cybenetics database. This is particularly true for Corsair, where duplicate tests of the same PSU were removed. For example, the three RM550x (2018) tests disappeared, leaving only the RM550x (2021) test results. It is however, not always the last test that disappeared. For the Corsair AX1600i, the last test (Sample #3) remained; but for the Corsair HX750, Sample #2 disappeared, leaving only Sample #1. Not surprising, the samples that performed a little better remained. This is not true for all disappearing test, but is true for all Corsair tests. Usually it is just the last test that remains.
Anyway, the script was able to retrieve most results, and made sure it reported it at the correct place (Voltage and load). If no result could be found, the data from the previous spreadsheet was copied. It does not remove questionable results, because I can't judge that. Thankfully, this is only the case for very few results. Despite the above list, most results seems very reliable, and the issue is only in formatting.
While my modifications are freely available at https://github.com/macfreek/efficient_psu, you may notice that I have not made a pull request. The reason is that the script still has a few limitations:
If you want, I can still make a pull request. And otherwise, feel free to use my table in any way you see fit, and/or simple leave this issue open for other who are interested in the code.
Enjoy.