News: 0001492856

  ARM Give a man a fire and he's warm for a day, but set fire to him and he's warm for the rest of his life (Terry Pratchett, Jingo)

The Fastest AArch64 Linux Distribution On The 192-Core AmpereOne

([Operating Systems] 91 Minutes Ago 3 Comments)


[1]

When it comes to the question of the fastest x86_64 Linux distribution the answer is very easy with Intel's Clear Linux. But what about in the AArch64 world? When having the [2]AmpereOne server in the lab curiosity got the best of me and I ran benchmarks across seven different Linux distributions on this Supermicro ARM server for seeing what platform had the fastest out-of-the-box Linux performance. The Linux distributions tested on this [3]AmpereOne A192-32X server included Ubuntu 24.04 LTS, Ubuntu 24.10 daily, Fedora Server 40, AlmaLinux 9.4, openSUSE Tumbleweed, Debian Testing, and CentOS Stream 10.

[4]

Besides being curious about the differences in the out-of-the-box Linux performance on AArch64 with AmpereOne, I also used this exercise for seeing how well these AArch64 Linux distributions were running on this Supermicro ARS-211M-NR R13SPD server with the AmpereOne A192-32X.

[5]

All the Linux distributions I attempted worked out effortlessly on this Supermicro AmpereOne server. Like with Ampere Altra and Ampere eMAG before that, it's a seamless AArch64 Linux experience. Thanks to supporting open standards like UEFI, Arm SBSA/SBBR and ACPI and not having to rely on DeviceTrees or other nuisances, installing an AArch64 Linux distribution on Ampere hardware is as easy as in the x86_64 space.

[6]

All seven tested Linux distributions installed fine on this Supermicro ARS-211M-NR R13SPD with AmpereOne A192-32X and 8 x 64GB DDR5-5200 ECC RDIMMs with Samsung NVMe SSD storage. Great experience and I wish dealing with different Linux distributions on all ARM SBCs/systems were this easy like in the x86_64 land.

All seven Linux distributions tested were run in their out-of-the-box configuration on this AmpereOne server that for the likes of AlmaLinux / CentOS Stream does include the use of CPPC CPUFreq performance governor by default, various package version differences, various file-system differences, etc. Take the results as you wish for just this out-of-the-box AArch64 Linux distribution comparison.



[1] https://www.phoronix.com/image-viewer.php?id=linux-os-ampereone&image=ampereone_linux_1_lrg

[2] https://www.phoronix.com/search/AmpereOne

[3] https://www.phoronix.com/review/ampereone-a192-32x

[4] https://www.phoronix.com/image-viewer.php?id=linux-os-ampereone&image=ampereone_linux_2_lrg

[5] https://www.phoronix.com/image-viewer.php?id=linux-os-ampereone&image=ampereone_linux_3_lrg

[6] https://www.phoronix.com/image-viewer.php?id=linux-os-ampereone&image=ampereone_linux_4_lrg



...Another writer again agreed with all my generalities, but said that as an
inveterate skeptic I have closed my mind to the truth. Most notably I have
ignored the evidence for an Earth that is six thousand years old. Well, I
haven't ignored it; I considered the purported evidence and *then* rejected it.
There is a difference, and this is a difference, we might say, between
prejudice and postjudice. Prejudice is making a judgment before you have
looked at the facts. Postjudice is making a judgment afterwards. Prejudice
is terrible, in the sense that you commit injustices and you make serious
mistakes. Postjudice is not terrible. You can't be perfect of course; you
may make mistakes also. But it is permissible to make a judgment after you
have examined the evidence. In some circles it is even encouraged.
-- Carl Sagan, The Burden of Skepticism, Skeptical Enquirer,
Vol. 12, pg. 46