Open-source News

GCC 10 vs. GCC 11 Compiler Performance On AMD Zen 3

Phoronix - Wed, 02/24/2021 - 22:20
After recently looking at the early LLVM Clang 12 compiler performance on the AMD Ryzen 9 5950X, in today's benchmarking is a look at how the GCC 11 compiler performance is looking in its near final state compared to GCC 10 under a variety of build CFLAGS/CXXFLAGS configurations on the AMD Zen 3 desktop.

Ampere Making Progress On Open-Source Firmware For Their CPUs/Platform

Phoronix - Wed, 02/24/2021 - 20:20
Ampere Computing with their 80-core Ampere Altra processors and Mount Jade reference platform continue making progress on open-source firmware support for interested parties...

Linux 5.13 Should See HP Platform Profile Support

Phoronix - Wed, 02/24/2021 - 19:12
Linux 5.12 is bringing the initial infrastructure around ACPI Platform Profile support and with this kernel it's implemented for newer Lenovo ThinkPad and IdeaPad laptops. The support allow for altering the system's power/performance characteristics depending upon your desire for a speedy, quiet, or cool experience. With Linux 5.13 it looks like HP laptops with this capability will begin to see working Platform Profile support too...

Debian Launches A Debuginfod Server For Smoother Debugging Experience

Phoronix - Wed, 02/24/2021 - 19:01
Debian is the latest major Linux distribution deploying a Debuginfod web server so that ELF/DWARF/source-code information can be supplied via HTTP to clients on-demand when debugging...

Why Linux is critical to edge computing

opensource.com - Wed, 02/24/2021 - 16:01

In 2021, there are more reasons why people love Linux than ever before. In this series, I'll share 21 different reasons to use Linux. Linux is the ideal operating system for experimenting with edge computing. 


read more

Proposed GCC 12 Security Option Would Auto Initialize Automatic Variables

Phoronix - Wed, 02/24/2021 - 16:00
An Oracle engineer has proposed introducing a new "-ftrivial-auto-var-init=" option for the GCC compiler that would allowing initializing automatic variables with either a pattern or zeroes in the name of security...

Pages