Open-source News

GCC 11 PGO With The AMD Ryzen 9 5950X For Faster Performance

Phoronix - Tue, 08/31/2021 - 21:16
It's been a while since last running benchmarks evaluating the performance of GCC's profile guided optimizations (PGO) for helping to optimize the performance. But stemming from the discussions around PGO'ing the Linux kernel (though that effort is stalled for now), several Phoronix readers inquired about seeing some fresh PGO figures with GCC 11. So here are such benchmarks of GCC 11 with the upcoming Ubuntu 21.10 running on an AMD Ryzen 9 5950X desktop.

Linux 5.15 Adds Another Knob To Harden Against Side Channel Attacks

Phoronix - Tue, 08/31/2021 - 20:30
With the Linux 5.15 kernel is a new build-time option to further harden the kernel around side channel attacks and information leakage. Enabling this option can have some (small) performance cost and a slightly larger kernel...

Con Kolivas Contemplates Ending Kernel Development, Retiring MuQSS & -ck Patches

Phoronix - Tue, 08/31/2021 - 18:30
Con Kolivas has worked on many patches for the Linux kernel over the past two decades and particularly focused on innovations around desktop performance/interactivity. For over a decade now he's primarily been focused on maintaining his work out-of-tree and not catering to mainline acceptance but now he is thinking of bowing out once more and ending his kernel development effort...

Linux 5.15 Graphics Driver Changes Bring Intel DG2/Alchemist, XeHP, AMD Cyan Skillfish

Phoronix - Tue, 08/31/2021 - 17:36
David Airlie submitted today the Direct Rendering Manager (DRM) graphics/display driver updates for the Linux 5.15 merge window...

Zink OpenGL-On-Vulkan Fixes Up Support For Another Game

Phoronix - Tue, 08/31/2021 - 16:00
Going from ~11 FPS to ~602 FPS for an open-source game marks the latest work on Zink for OpenGL atop Vulkan within Mesa...

What is a container image?

opensource.com - Tue, 08/31/2021 - 15:01

Containers are a critical part of today's IT operations. A container image contains a packaged application, along with its dependencies, and information on what processes it runs when launched.

You create container images by providing a set of specially formatted instructions, either as commits to a registry or as a Dockerfile. For example, this Dockerfile creates a container for a PHP web application:


read more

Linux 5.15 In 2021 Is Still Improving Intel 486 Era Hardware Support

Phoronix - Tue, 08/31/2021 - 15:00
The x86/IRQ changes for the Linux 5.15 kernel bring some unexpected improvements to old hardware...

Pages