News: 0001524825

  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)

GCC 15 Compiler Showing Off Nice Performance Improvements On AMD Zen 5

([Software] 108 Minutes Ago 1 Comment)


With the [1]GCC 15 compiler having progressed to [2]its final stage of development prior to the GCC 15.1 stable release in the likely March~April time frame, I've begun testing the updated GNU Compiler Collection on some test systems. Overall GCC 15 is looking nice and on AMD Zen 5 "znver5" in particular seeing some solid gains over GCC 14. Here are some initial performance benchmarks of the GCC 15 compiler.

[3]

This round of testing is looking at the performance of GCC 15.0.1 Git as of 31 January compared to GCC 14.2 stable. Both compilers were built from source in the same manner and on the same system. From there a variety of benchmarks were carried out in looking at the performance of the resulting binaries from GCC 14.2 and then again when built with the GCC 15 Git compiler. The CFLAGS/CXXFLAGS were kept consistent at "-O3 -march=native -flto" throughout the benchmarking.

Today's tests were done on an AMD [4]EPYC 9575F Supermicro server running Ubuntu 24.10 with the Linux 6.13 kernel.

For those wondering how GCC 14/15 is comparing to the latest LLVM Clang compiler code, those comparison benchmarks will be published next week with today simply looking at how GCC 15 is performing relative to the current GCC 14 stable compiler.



[1] https://www.phoronix.com/search/GCC+15

[2] https://www.phoronix.com/news/GCC-15-Stage-4-Development

[3] https://www.phoronix.com/image-viewer.php?id=gcc-15-amd-zen5&image=gcc_15_zen5_lrg

[4] https://www.phoronix.com/review/amd-epyc-9965-9755-benchmarks



Increased Electricity Consumption Blamed on Linux

WASHINGTON, D.C. -- The US Department of Energy claims Linux is partially
responsible for the increased demand for electricity during the past year.
Electricity use was up 2.5% from January to September of 1998 compared with
the same period in 1997. "While some of the increase can be attributed to
higher temperatures over the summer," one Department bureaucrat explained,
"Linux is certainly a contributor to the increased demand for power."

When asked for clarification, the bureaucrat responded, "In the past, most
PCs have been turned off when not in use. Linux users, on the other hand,
usually don't turn off their computers. They leave them on, hoping to
increase their uptime to impress their friends. And since Linux rarely
crashes the entire system, those computers stay on for weeks, months, even
years at a time. With Linux use continuing to grow, we expect demand for
electricity to increase steadily over the next several years."

In response to the news, several utility companies have announced plans to
give away free Linux CDs to paying customers who request them. One anonymous
executive said, "The more people who use Linux, the more power they consume.
The more electricity they use, the more money we make. It's a win-win
combination." Yesterday Linus Torvalds was nominated as a candidate for the
Assocation of American Utility Companies Person of the Year.