Phoronix

Subscribe to Phoronix feed
Linux Hardware Reviews, Performance Benchmarks & Open-Source / Free Software News
Updated: 1 hour 43 min ago

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

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

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

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

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

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...

Generic USB Display Driver "GUD" Slated For Linux 5.13

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...

Mesa 21.1 Wires Up Lima Shader Disk Cache

Thu, 03/25/2021 - 18:08
When it comes to open-source Arm Mali graphics on Linux, the Panfrost Gallium3D driver is what's talked about the most given that it's for supporting newer generations of Mali graphics hardware. But the Lima Gallium3D driver effort remains ongoing for supporting older Mali 400/450 series hardware...

New AMD Zen 3 Fixes Published For The GCC 11 Compiler

Thu, 03/25/2021 - 17:51
Last week there were a few round of Zen 3 compiler patches published and quickly merged into the GCC 11 compiler code-base ahead of its imminent release, This week there is some new activity albeit fixes for this new "Znver3" target...

Mesa 21.0.1 Released, 20.3.5 Issued To Close Out The Older Series

Thu, 03/25/2021 - 08:18
For those that tend to wait until at least the first point release before moving to a new Mesa feature release, Mesa 21.0.1 is out today while Mesa 20.3.5 was also released as the last of that Q4'2020 driver series...

NVIDIA's Open-Source DALI Reaches Version 1.0

Thu, 03/25/2021 - 06:30
Announced nearly three years ago by NVIDIA as one of their open-source projects was the DALI library for GPU-accelerated data augmentation and image loading. The DALI library today reached the v1.0.0 milestone...

Intel's VA-API Library LibVA 2.11 Released With Support For Protected Content

Thu, 03/25/2021 - 03:55
Intel's VA-API library (libVA) is out with a new end-of-quarter release for this open-source Linux video acceleration interface...

AMD Sends Out New Linux Code For SEV-SNP With EPYC 7003 Series

Thu, 03/25/2021 - 01:50
In addition to AMD EPYC 7003 "Milan" processors offering fantastic performance, another important highlight for these new Zen 3 server processors is SEV-SNP for upping the Secure Encrypted Virtualization capabilities. AMD has been offering SEV "Secure Nested Paging" patches via a GitHub repository while now they are working towards mainlining this feature for the Linux kernel...

AMD Is Trying To Optimize Their Gallium3D Driver Even Further With Lower Overhead

Thu, 03/25/2021 - 01:00
While the RadeonSI Gallium3D open-source OpenGL driver for Linux systems is very well received and generally outperforming the proprietary AMD OpenGL driver on Linux/Windows and performing very strong against NVIDIA's proprietary OpenGL driver too, it's not game over for this older graphics API and AMD is still working to lower the CPU overhead even further for this open-source code...

GNOME 40 Released With Many Improvements

Wed, 03/24/2021 - 23:25
The big GNOME 40 desktop update is now available...

AMD Releases Radeon Pro Software for Enterprise 21.Q1 for Linux

Wed, 03/24/2021 - 22:48
AMD today released their Radeon Pro Software for Enterprise 21.Q1 driver packages for Windows and Linux systems...

Crocus: Working On Gallium3D For Old Intel Graphics

Wed, 03/24/2021 - 20:16
Raised during the recent discussion over looking at removing Mesa's classic drivers from the mainline tree this year is that there still exists an effort trying to create an Intel Gallium3D driver for older pre-Broadwell graphics currently only served by the i965 classic driver. That Crocus effort continues to be worked on but isn't yet mainline...

AOMedia libaom AV1 3.0 Encoder Released With Better Compression Efficiency

Wed, 03/24/2021 - 19:11
AOMedia libaom 3.0.0 was released on Tuesday by Google engineers as this reference AV1 video encoder...

Microsoft Surface "DTX" Driver Slated For Linux 5.13

Wed, 03/24/2021 - 15:30
While Microsoft often likes to proclaim their "love" for Linux, it's been independent open-source developer Maximilian Luz that has been spearheading improvements for Microsoft Surface devices on Linux. With Linux 5.13 his latest work on better handling Microsoft Surface device detachment handling should land...

Linux Kernel Patches Sent Out For A More Powerful Virtual M68k Machine

Wed, 03/24/2021 - 12:00
Right now when it comes to Motorola 68000 "m68k" emulation with Linux the most powerful target is the Quadra 800 that is limited to just 1GB of RAM and specific interfaces. But on the way is the new "Virtual M68k Machine" that is much more powerful...

Radeon ROCm 4.1 Released - Still Without RDNA GPU Support

Wed, 03/24/2021 - 08:50
ROCm 4.0 released back in December with "CDNA" GPU support while now ROCm 4.1 has been released as the newest quarterly feature release to this open-source Radeon compute stack focused primarily on HPC/data-center needs...

Pages