Open-source News

QEMU 6.0 On The Way With LTO Support, AMD SEV-ES Guests, Multi-Process Experiment

Phoronix - Fri, 03/26/2021 - 04:12
This week marked the hard feature freeze for QEMU 6.0 along with the tagging of QEMU 6.0-rc0. The QEMU 6.0 release should happen around the end of April for this important piece of the open-source Linux virtualization stack...

AMD AOCC 3.0 Compiler Performance With The EPYC 75F3 - Making Fast Even Faster

Phoronix - Fri, 03/26/2021 - 00:30
Launched last week with the AMD EPYC 7003 "Milan" processors was the AOCC 3.0 code compiler as AMD's downstream of LLVM Clang with various patches now catering to optimized for Zen 3. Last week some preliminary benchmarks of AOCC 3.0 on the Ryzen 9 5950X were carried out to good results. Since then I have begun putting AOCC 3.0 through its paces on a AMD EPYC 7003 series server to overall great results.

PanVK Started For Open-Source Vulkan On Arm Mali GPUs

Phoronix - Thu, 03/25/2021 - 23:16
Panfrost has been the Gallium3D driver providing open-source OpenGL for Arm Mali Bifrost and Midgard GPus while now "PanVK" is in development as an open-source Vulkan driver...

Intel GNA Linux Driver Updated For Accelerating Speech Recognition, Noise Reduction

Phoronix - Thu, 03/25/2021 - 21:18
While Intel is well known and loved for their generally very timely open-source hardware enablement under Linux, occasionally there are exceptions to that long-standing tradition of having the support squared away ahead of product launches. One of the areas where Intel has been slow at enabling their open-source Linux support is around their Gaussian and Neural Accelerator (GNA) but that driver is now coming together for being mainlined hopefully in the near future...

Linux Core Scheduling Nears The Finish Line To Avoid Flipping Off HT

Phoronix - Thu, 03/25/2021 - 20:44
Besides Linux kernel developers still working to optimize code due to Retpolines overhead three years after Spectre rocked the ecosystem, another area kernel developers have still been actively working on is core scheduling for controlling the behavior of what software can share CPU resources or run on the sibling thread of a CPU core. That core scheduling work is finally closer to the mainline Linux kernel...

Elevating open leaders by getting out of their way

opensource.com - Thu, 03/25/2021 - 19:45

Today, we're seeing the rapid rise of agile organizations capable of quickly and effectively adapting to market new ideas with large-scale impacts. These companies tend to have something in common: they have a clear core direction and young, energetic leaders—leaders who encourage their talented employees to develop their potential.


read more

Generic USB Display Driver "GUD" Slated For Linux 5.13

Phoronix - Thu, 03/25/2021 - 19:09
The Generic USB Display Driver "GUD" has just been sent in as part of the latest DRM-Misc-Next material to DRM-Next which in turn will land for Linux 5.13. The Generic USB Display Driver is nifty and allows for opening up possibilities like turning a Raspberry Pi Zero into a USB to HDMI display adapter among other fun use-cases...

Pages