Feed phoronix Phoronix

Favorite IconPhoronix

Link https://www.phoronix.com/
Feed http://www.phoronix.com/rss.php
Updated 2025-12-04 20:00
Python 3.11 Performance Benchmarks Show Huge Improvement
While this summer I ran some early Python 3.11 benchmarks using the development state at the time, given yesterday's Python 3.11 release I ran some fresh performance tests of the official Python 3.11 version against prior Python 3 releases.
Lennart Poettering Talks Up A "Brave New Trusted Boot World" For Linux
Systemd lead developer Lennart Poettering has written a lengthy blog post entitled a "brave new trusted boot world" in which he outlines current issues with the Linux boot process and how there is a trajectory for providing the Linux boot experience with more robustness, simplicity, and trust...
Chrome 107 Released With HEVC Hardware Decoding, Other Additions
Google today promoted the Chrome 107 web browser to their stable channel across all supported platforms...
OpenZFS Eyes Faster Scrub, Improved Compression, uZFS, Better Performance
Taking place yesterday and today in San Francisco has been the annual OpenZFS Developer Summit. Talks this year ranged from how Amazon AWS is making use of OpenZFS to a number of optimizations and improvements currently being tackled by open-source developers...
Mesa Adds "Block On Depleted Buffers" Option To Reduce Latency
After the idea has been discussed for about a year, Mesa 22.3 has landed a new performance option called "block_on_depleted_buffers" to wait on buffers at the end of a swap to reduce latency -- a possible one frame advantage...
Linux 6.2 Aims To Ship Updated Zstd Implementation
While various Linux kernel components are increasingly making use of the Zstandard compression algorithm, the Zstd code in the kernel has tended to trail behind upstream. Fortunately, a push is underway to get Zstd 1.5.2 in the Linux 6.2 kernel cycle that kicks off at year's end...
memtest86+ v6.0 Released As Rewritten Open-Source RAM Tester
Memtest86+ v6.0 has been released for this open-source system memory (RAM) testing utility. Memtest86+ v6.0 is the first major release of this program in nearly a decade and comes as a complete rewrite to better deal with modern hardware...
sdl12-compat 1.2.60 Gets More Old Games Running Atop SDL2 For Modern Linux Gaming
sdl12-compat is the library implementation allowing old SDL 1.2 games/software to work atop SDL2. This sdl12-compat can allow for Wayland support if there is no other direct X11 usage by the software itself, native support for PipeWire, improved input controls, and the many other enhancements enjoyed with the much more modern SDL2 library. Released yesterday was sdl12-compat 1.2.60 as the newest stable release for this conversion/support library for vintage software...
Flatpak 1.15 Released With Initial Meson Build System Support
Flatpak 1.15 was released on Monday as the newest test release for this increasingly used open-source sandboxing and app distribution tech...
Ubuntu 22.10 Up And Running On The LicheeRV ~$19 RISC-V Board
In addition to supporting the SiFive HiFive Unmatched, Allwinner D1 Nezha, and VisionFive RISC-V board support, Canonical has formally announced Ubuntu 22.10 for the LicheeRV as a $16~19+ RISC-V board...
Python 3.11 Released With Big Performance Improvements, Task Groups For Async I/O
Python 3.11 stable is out today as a rather big update for this popular scripting language...
AMD Releases AOMP 16.0-1 With Initial Support For RDNA3 "GFX11" GPUs
AMD today published AOMP 16.0-1 as their newest LLVM/Clang downstream focused on providing the latest Radeon OpenMP GPU offloading support. Notable with this AOMP build is providing initial support for GFX1100 - GFX1103 GPUs. The GFX11 IP block is coming with the soon-to-launch RDNA3 graphics cards and with this AOMP support gives us hope AMD will be providing punctual ROCm support for these next-generation graphics cards...
AMD To Unveil Next-Gen Server Processors On 10 November
Last week AMD reaffirmed their 3 November announcement for RDNA3 graphics while today the company announced that one week later on 10 November they will be unveiling their next-gen server processors...
Sony Provides Early Linux Support For The PS5 DualSense Edge Controller
Sony recently announced the DualSense Edge wireless controller for the PlayStation 5 as an "ultra-customizable controller". This $199 USD controller isn't even available for sale until the end of January while already Sony has contributed initial support to their "hid-playstation" open-source Linux kernel driver for supporting the DualSense Edge...
Early-Stage Apple Mesa Vulkan Driver Now Runs VKCube Demo
In addition to Alyssa Rosenzweig leading the work on bringing up OpenGL driver support for Apple M1/M2 SoCs with the Mesa "AGX" Gallium3D driver, developer Ella Stanforth has been working on "AGXV" as a Vulkan driver implementation for the Apple Silicon hardware on Linux. As of yesterday, she hit the milestone of being able to run the VKCube demo...
Apple CPUFreq Driver Updated For Linux - Initial M2 Support Added
Asahi Linux lead developer Hector Martin today sent out the third revision to the Apple SoC CPU frequency scaling "CPUFreq" driver that is working its way toward the mainline Linux kernel...
IceWM 3.1 Released For This Fast & Simple X11 Window Manager
Earlier this month marked the release of IceWM 3.0 as this X11 window manager that has been around since the late 90's. IceWM 3.1 is now available with various fixes and minor additions -- including refinements to the tabbed windows support introduced in IceWM 3.0...
FUSE Adding Support For Non-Extending Parallel Direct Writes To The Same File
Queued up in FUSE's "for-next" kernel branch is a patch worked on in recent months for allowing non-extending parallel direct writes to the same file...
Linux 6.1-rc2 Released: It's "Unusually Large"
Linus Torvalds just released the Linux 6.1-rc2 kernel, which he characterized as "unusually large" in what started off as a quiet week...
AMD Per-Thread CPU Microcode Loading Fix Submitted For Linux 6.1-rc2
A set of "x86/urgent" patches were sent out this morning for pulling into the Linux kernel ahead of today's 6.1-rc2 release...
Patches Posted For Preparing New Linux "Accel" Subsystem - Builds Off DRM Code
There has long been a debate over an "accelerator" subsystem for the Linux kernel given the increasing number of AI/accelerator devices coming to market. Currently there are accelerator drivers living within the catch-all "char/misc" area of the kernel while some driver efforts have been focused on Direct Rendering Manager (DRM) subsystem integration given the commonality with GPUs and some of the core infrastructure and APIs being relevant for both GPUs and these dedicated accelerator ASICs. There finally seems to be some agreement over the future of the accelerator subsystem and some initial patches were mailed out this weekend...
Intel In-Field Scan (IFS) Driver Improved - Will Remove Its "Broken" Tag
A new Linux driver introduced by Intel earlier this year was the In-Field Scan for making use of new silicon failure testing functionality with upcoming Intel server CPUs. The IFS driver and associated hardware capability is for detecting potential problems not caught by parity or ECC checks on systems in production. In-Field Scan was merged in Linux 5.19 but then shortly thereafter the driver was marked "broken" due to some driver design issues coming to light. New patches for IFS have been posted to improve the driver's design and remove that "broken" tag...
The Linux Kernel May Finally Phase Out Intel i486 CPU Support
Linus Torvalds has backed the idea of possibly removing Intel 486 (i486) processor support from the Linux kernel...
Mesa Lands DMA-BUF Feedback Support For Vulkan On Wayland
After being worked on the past year, Mesa 22.3 has landed support for Wayland's DMA-BUF Feedback extension for use by the Mesa Vulkan drivers with the Vulkan windowing system integration (WSI) code...
LLVM Clang Begins Picking Up AMX-FP16 Support For Granite Rapids
In addition to GCC landing patches this week in preparing for Grand Ridge and Sierra Forest, the LLVM/Clang open-source compiler stack has also been seeing patches to prepare for future Intel server processors...
Intel Releases DAOS 2.2 Distributed File-System
Intel earlier this year more formally announced DAOS as its distributed parallel file-system designed for NVMe storage and aims to be more efficient than other parallel file-systems. Yesterday marked the release of DAOS 2.2 as the newest step forward for Distributed Application Object Storage...
FreeBSD 12.4-BETA1 Released, Q3-2022 Status Report Issued
FreeBSD had a busy Friday with releasing their first beta of the upcoming FreeBSD 12.4 as well as publishing their third quarter development summary...
KDE Starts More Feature Work On Plasma 5.27, Fixes For Plasma 5.26
Last week saw the release of Plasma 5.26 while this week KDE developers moved on to more feature work for Plasma 5.27 while also addressing some fall-out and fixes for Plasma 5.26...
Intel Spins Up Revised GNA Driver For AI Neural Co-Processor
While Intel with the rest of the tech industry continue investing immense resources in areas around AI and talking it up, one of the efforts that has been slow to materialize on the Linux side has been for enabling their Gaussian and Neural Accelerator (GNA) with the mainline Linux kernel. This week the latest Intel GNA driver patches were posted for this neural co-processor...
Mesa Git Makes It Easier Activating Rusticl OpenCL Device Support
The very promising Rusticl Rust-based OpenCL implementation within Mesa has landed a set of patches today that make it easier to enable the OpenCL compute device support with the various Gallium3D drivers...
Linux TUN Network Driver May See A "1000x Speedup" With New, One-Line Patch
Linux's universal TUN driver that provides packet reception and transmission for user-space programs may soon see a 1000x speed-up with a proposed patch sent out today for this network driver...
AMDVLK 2022.Q4.1 Brings More Vulkan Performance Tuning
AMD today published their latest open-source Radeon Vulkan Linux driver update, AMDVLK 2022.Q4.1, as their first source update in three weeks...
Initial AMD Zen 4 "znver4" Support Merged Into GCC 13
Last Thursday AMD finally sent out the basic enablement patch for AMD Zen 4 "znver4" with the GCC compiler. Once again it was tardy with Ryzen 7000 series processors already shipping and sadly the cost tables (tuning) is still catering to Zen 3 rather than updated for Zen 4. While as of today this -march=znver4 support has been merged into GCC 13...
Stratis Storage 3.3 Released - Easily Make Use Of Expanded RAID Arrays
Red Hat's storage team responsible for the Stratis solution has released a new feature update...
Microsoft Adds Mesa Support For Building Against The DirectX 12 Agility SDK
Windows users are increasingly making use of Mesa with Microsoft investing in supporting a number of different open, industry standard APIs and then layering them atop the underlying Direct3D 12 driver for the likes of WSL2 usage. OpenGL, OpenCL, Vulkan, and VA-API video acceleration have been the primary targets for Microsoft engineers working on Mesa with the Windows Subsystem for Linux in mind while also posing other possible use-cases where the host may lack native drivers for those APIs. For bettering Mesa on Windows, Microsoft has now added support for compiling against the DirectX 12 Agility SDK...
Linux Getting Rumble Support For Latest Microsoft Xbox Controllers
Thanks to a Google engineer in communication with Microsoft engineers, the "hid-microsoft" upstream Linux driver is seeing work to support the rumble mode on newer Xbox controllers...
AVX-VNNI-INT8 & AVX-IFMA Land In GCC 13
As part of Intel's work starting to enable the compiler support for their Sierra Forest CPUs, AVX-VNNI-INT8 and AVX-IFMA support has been merged into the GCC 13 compiler for supporting these instructions being first introduced with Intel's Sierra Forest and Grand Ridge...
Intel Releases Packaged Arc Graphics Driver For Ubuntu 22.04 LTS
If as an Ubuntu Linux user you have been held off on purchasing one of the new Arc Graphics discrete graphics cards due to the prospects of having to upgrade your own kernel, Mesa, and linux-firmware packages, Intel has a solution for Ubuntu 22.04 LTS users in the form of a packaged driver...
Coreboot/Dasharo Being Ported To The MSI PRO Z690-A DDR5 Motherboard
Earlier this year Coreboot and the Dasharo downstream were ported to the MSI PRO Z690-A DDR4 motherboard. This was very exciting in that a current-generation Intel desktop motherboard could run Coreboot and readily available through various Internet retailers. But many inquired about whether the MSI PRO Z690-A DDR5 variant would see similar support and now that too is being worked on...
System76 Upgrades Thelio Desktops With Intel Raptor Lake, AMD Zen 4 CPU Options
After last month launching the redesigned Thelio chassis, System76 today has rolled out their latest System76 Thelio desktop options with Intel 13th Gen Core "Raptor Lake" and AMD Ryzen 7000 "Zen 4" processor options now available...
OpenBSD 7.2 Released With Support For Ampere Altra, Apple M2
Coming on the same day as Ubuntu 22.10, Theo de Raadt has released OpenBSD 7.2 as the latest version of this popular BSD operating system...
Ubuntu 22.10 Released With GNOME 43 Desktop, Raspberry Pi Improvements, PipeWire Audio
Canonical has formally released Ubuntu 22.10 "Kinetic Kudu" as the latest six-month, non-LTS update to Ubuntu Linux...
Intel Core i5 13600K + Core i9 13900K "Raptor Lake" Linux Preview
Last month Intel announced 13th Gen Core "Raptor Lake" processors while today these processors officially go on sale. Today also marks the review embargo lift with Intel having provided Phoronix with the new Core i5 13600K and i9 13900K processors for Linux testing.
Glibc Picks Up More AVX-512 Optimizations - ~30% Less Cycles For Some String Functions
The widely depended upon GNU C Library "glibc" has seen another round of optimization work for benefiting those with AVX-512 processors from Intel or now on the AMD side too with Zen 4...
FineIBT Updated For Linux As Alternative Control Flow Integrity (CFI) Approach
Back in August 2021 saw initial patches by Intel for "FineIBT" for the Linux kernel as aiming to combine the best of their Control-flow Enforcement Technology (CET) and Control Flow Integrity for upping the kernel security protections in an efficient manner...
Open Firmware DRM Driver "OFDRM" Queuing For Linux 6.2
A first batch of "drm-misc-next" patches have been sent in for DRM-Next to queue until the Linux 6.2 merge window comes about in December. With this initial batch of new material for v6.2 is a new Direct Rendering Manager driver: OFDRM...
Intel Engineers Release SVT-AV1 1.3 With More Optimizations, Tuning For Better AV1 Encode
The open-source SVT-AV1 encoder for AV1 content that is primarily developed by Intel software engineers continues getting faster and finding new ways to provide better tuned presets and yield better performance for AV1 encoding on CPUs...
Corsair PSU Linux Driver Patched To Work With The New HX1500i PSU
Corsair this summer launched the HX1500i power supply as the latest in their HX series. The Corsair HX1500i provides three EPS12V connectors, a fully modular design, and as implied by the model is sized for providing 1500 Watts. This $399 USD power supply can now also interface with the Linux kernel for monitoring support...
Call Depth Tracking Aligning For Linux 6.2 To Lessen Mitigation Performance Hit For Intel Skylake
While the Linux 6.1 merge window just passed and the "Call Depth Tracking" patches have been in development the past few months, it looks like that for the Linux 6.2 kernel is where that alternative mitigation technique will be introduced for helping offset some of the significant performance regressions incurred for Intel Skylake era processors as a result of recent CPU security vulnerability mitigations...
systemd 252-rc2 Released With More Changes To This Key Linux Component
Two weeks ago was the release of systemd 252-rc1 with introducing the new systemd-measure command, a "support-ended" taint flag for OS images detected past their end-of-support date, and a wide variety of other changes and feature additions. Systemd 252-rc2 is now available for additional testing with various fixes plus a few more additions...
...196197198199200201202203204205...