Phoronix

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

Zink Now Achieves OpenGL ES 3.2 Atop Vulkan

Wed, 09/01/2021 - 04:30
Mike Blumenkrantz in addition to addressing that big performance problem with Tesseract and other Zink OpenGL-on-Vulkan improvements in recent days has now landed OpenGL ES 3.2 support...

Btrfs Adds Degenerate RAID Support, Performance Improvements With Linux 5.15

Wed, 09/01/2021 - 03:08
The Btrfs file-system updates have landed now in Linux 5.15 mainline with some exciting new features and improvements...

KSMBD As An In-Kernel SMB3 File Server Merged For Linux 5.15

Wed, 09/01/2021 - 01:52
One of the earliest pull requests sent in for the now-open Linux 5.15 cycle was proposing KSMBD land as the in-kernel SMB3 file server as an alternative on Linux systems to running Samba in user-space. At the time it wasn't clear if Linus Torvalds would pull in this file server code to the Linux kernel but now he has indeed landed it...

GNU Linux-libre Was Mistakenly Including Non-Free Code, So Releases Now Re-Spun + 5.14

Wed, 09/01/2021 - 01:17
GNU Linux-libre 5.14-gnu was released today as the project's re-base on the recently released Linux 5.14 upstream kernel. But prior supported GNU Linux-libre releases also had to be re-spun as it turned out this "100% free software" kernel was mistakenly leaving in some non-free kernel bits...

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

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

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

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

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

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

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

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

The PREEMPT_RT Locking Code Is Merged For Linux 5.15

Tue, 08/31/2021 - 07:30
It looks like the real-time (RT) patches for the Linux kernel are almost to the point of being fully upstream in the mainline Linux kernel. Merged for Linux 5.15 is the PREEMPT_RT locking code that represents a bulk of the outstanding RT patches...

Experimental Ray-Tracing For Open-Source Radeon Vulkan Driver Nears Upstream Mesa

Tue, 08/31/2021 - 04:20
It looks like within the coming days that the Vulkan ray-tracing support for Mesa's "RADV" Radeon Vulkan driver will be upstreamed for Mesa 21.3...

Linux 5.15 I/O Can Achieve Up To ~3.5M IOPS Per-Core

Tue, 08/31/2021 - 03:00
In addition to the block subsystem changes submitted for the Linux 5.15 merge window, Jens Axboe also sent in a separate pull request for this new kernel cycle to provide support for bio recycling. In turn this can enhance the Linux I/O limits by around 10%...

Pyston Developers Join Anaconda To Continue Their Speedy Python Implementation

Tue, 08/31/2021 - 01:52
Pyston began many years ago as an open-source JIT-based Python implementation developed by Dropbox. But after Dropbox dropped Pyston development, it went dormant for several years before the developers decided to create their own start-up around it and released Pyston 2.0. The Pyston developers are now joining well known Python organization Anaconda...

Linux 5.15 Block Changes From Removing LightNVM To Fixing Up The Floppy Driver

Tue, 08/31/2021 - 01:39
Linux block subsystem maintainer and I/O expert Jens Axboe sent in his set of feature pull requests today for the Linux 5.15 kernel cycle...

Scheduler Changes For Linux 5.15 - Still No Sign Of Any Intel Thread Director Optimizations

Mon, 08/30/2021 - 21:00
Ingo Molnar began sending in his pull requests bright and early as usual for the just-opened Linux 5.15 merge window. With the scheduler changes for this next kernel version there are some improvements worth mentioning but also worth mentioning is what hasn't found its way to the kernel yet: any software optimizations around Intel Thread Director for upcoming Alder Lake processors...

Opt-In L1 Cache Flushing To Try For Linux 5.15 To Help With The Paranoid, Future CPU Vulnerabilities

Mon, 08/30/2021 - 20:00
Worked on for more than one year is the patches out of Amazon for allowing opt-in L1 data cache flushing on context switching. This L1d flushing is done in the name of greater security given the various CPU speculative execution hardware vulnerabilities these days and protecting against other possible future vulnerabilities. After trying to get the code merged last summer, Linus Torvalds called it "beyond stupid" and reverted the code but now for Linux 5.15 a revised form of it was submitted...

Endeavour OS ISOs Updated With Better Btrfs Support, Pacman Parallel Downloads

Mon, 08/30/2021 - 17:57
For those after an easy-to-use desktop distribution built off Arch Linux, Endeavour OS continues filling the void left by the former Antergos project. Endeavour OS is closing out August by releasing new ISOs that include a number of updates to its installer...

In-Kernel SMB3 File Server Looks To Land In Linux 5.15

Mon, 08/30/2021 - 17:42
One of the very first pull requests for Linux 5.15 now that its merge window is open following the Linux 5.14 release is to merge KSMBD, the in-kernel SMB3 protocol file server...

Vulkan 1.2.190 Released With SPIR-V Integer Dot Product Support

Mon, 08/30/2021 - 12:00
Vulkan 1.2.190 resolves several issues with the specification, but most exciting with this routine Vulkan API update is the introduction of two new extensions...

Pages