Code merged today to mainline LLVM is preparing for the notion of generic targets across the GFX9, GFX10, and GFX11 GPU families. With follow-on work these generic targets are aiming to allow compiling code once and then running across multiple GPUs in the given hardware family...
GNOME Shell and the Mutter compositor today issued their GNOME 46 Beta releases with some notable changes ahead of the API/ABI and feature freezes for the GNOME 46 desktop due for release in March...
AMD has begun queuing AMDGPU Direct Rendering Manager (DRM) kernel graphics driver updates in DRM-Next ahead of the Linux 6.9 merge window kicking off next month...
TrenchBoot has been in development for several years now by Oracle, 3mdeb, and other stakeholders for providing greater security and integrity to the Linux boot process via measured launch of the OS using a Dynamic Root of Trust Measurement (DRTM) backed by Intel Trusted Execution Technology (TXT) and AMD Secure Startup. Much progress was made over 2023 while more work is ahead in 2024 for furthering the TrenchBoot efforts...
Debian 12.5 is out this weekend as the newest stable point release for this widely-used Linux distribution in order to ship the latest security fixes and various bug fixes...
Making for a very exciting Saturday morning, AMD just posted their initial enablement patch for plumbing Zen 5 processor support "znver5" into the GNU Compiler Collection! With GCC 14 due to be released as stable in March~April as usual for the annual compiler release, it's been frustrating to see no Zen 5 support even while Intel has already been working on Clear Water Forest and Panther Lake support with already having upstreamed Sierra Forest, Granite Rapids, and other new CPU targets months ago... Well, Granite Rapids was added to GCC in late 2022. But squeezing in as what should now be merged in time is the initial AMD Zen 5 support!..
After years of work by Qualcomm and Linaro engineers, the Qualcomm SoC support on the mainline Linux kernel has finally matured enough that new hardware support tends to come rather quickly and be well supported. With the forthcoming Linux 6.8 kernel the new Snapdragon 8 Gen 3 can boot on the mainline kernel, the Snapdragon-powered ThinkPad X13s has been popular with Linux developers thanks to the upstream support, and other Qualcomm-powered devices tending to play more nicely with upstream Linux these days rather than having to resort to vendor kernel builds...
Today marks the UI, feature, and API/ABI freezes for the GNOME 46 desktop ahead of its stable release on 16 March. One feature coming down to the wire that looks like it may not make it -- unfortunately -- is the Variable Refresh Rate (VRR) integration...
While we are still waiting to get our hands on AmpereOne hardware for Ampere Computing's in-house design Arm cores with up to 192 cores, Friday night Git activity to LLVM has revealed an "Ampere1B" core...
Wine 9.2 is out as the latest bi-weekly development release of this software for enjoying Windows applications and games on Linux and other platforms...
SPEC has effectively invalidated more than two thousand SPEC CPU 2017 benchmark submissions after it was discovered the Intel oneAPI DPC++ compiler was effectively "cheating" per their standards with a targeted optimization...
In an era of Internet streaming digital video recorders (DVR) / personal video recorder (PVR) software isn't nearly as popular as it was in the past, but the long-used open-source MythTV software is out with its first major update in one year...
While the Linux kernel has seen increased activity around dropping old/unused hardware drivers and other support, for old hardware that is still proven to be used on upstream Linux kernel releases does stick around and even will see the occasional fix... The latest example of that is a fix on the way for restoring Linux kernel support for the Transmeta Crusoe, the x86-compatible processor released back in 2000...
Webcamera support on recent generations of Intel laptops have tended to be a mess due to the Intel IPU6 requiring an out-of-tree kernel driver and a proprietary user-space component. But fortunately thanks to the work of Linar and Red Hat on a "SoftISP" implementation within libcamera, it's becoming possible to leverage these recent MIPI-based webcameras on an open-source software stack...
Along with the recently merged Intel OpenGL and Vulkan driver support for Arrow Lake next-generation Core processors with Mesa 24.1, it looks like the i915 kernel graphics driver support for Arrow Lake will be all-set with the upcoming Linux 6.9 kernel cycle...
Born out of the success of Fedora Silverblue and the other Fedora immutable variants relying on RPM-OSTree, Fedora has announced Fedora Atomic Desktops as the new branding for these spins...
While AMD ships pre-built ROCm/HIP stacks for the major enterprise Linux distributions, if you are using not one of them or just want to be adventurous and compile your own stack for building HIP programs for running on AMD GPUs, one of the AMD Linux developers has written a how-to guide...
Merged for Mesa 24.1 is Teflon for Etnaviv NPU driver support in enabling reverse-engineered, open-source driver support for VeriSilicon NPU IP similar to the long-standing Etnaviv Gallium3D graphics support for Vivante graphics. Tomeu Vizoso who has been leading the work on the Etnaviv NPU support has managed to achieve another performance victory and taking the open-source driver performance closer to the proprietary driver...
Vulkanised 2024 took place this week in Sunnyvale, California as the 6th go at this Vulkan Developer Conference. The slides from this conference are now available for those wishing to learn more about this open industry standard cxompute/graphics API...
It looks like next-generation RDNA4 graphics will feature a new iteration of the Video Core Next (VCN) for accelerated video encode/decode. VCN 5.0 patches were posted today for the AMDGPU Linux kernel driver...
Kicking off our NVIDIA GH200 Grace Hopper benchmarking at Phoronix is an initial look at the 72-core Grace CPU performance with 96GB of HBM3 memory. Here are some initial benchmarks of the Grace CPU performance while the Hopper GPU benchmarks will be coming in a follow-up article.
Mitchell Baker announced today she is stepping down as CEO of Mozilla Corporation but will retain the position of Mozilla Corporation Executive Chairwoman...
Cyberus Technology announced today the open-source release of a KVM back-end developed for VirtualBox. This new back-end allows the VirtualBox VMM to run virtual machines utilizing the Linux KVM hypervisor instead of the custom kernel module relied upon by the standard Oracle VM VirtualBox software...
Fwupd 1.9.13 was released today by Red Hat's Richard Hughes as the newest feature update to this open-source firmware updating solution for Linux systems and more...
As the first of Arm Mali firmware to be added to the linux-firmware.git repository, the Gen10 Mali "Panthor" firmware has been added as part of the effort on the new open-source Panthor DRM kernel driver currently working its way upstream...
Asynchronous device shutdown support for the Linux kernel has been pursued in the past as with hyperscalers like Google having too many NVMe storage devices can slow the shutdown/reboot process. Red Hat on Wednesday submitted a new patch series aiming to implement async device shutdown support...
When running Windows vs. Linux performance benchmarks one of the real-world areas where Linux consistently dominates across both AMD and Intel platforms is Blender 3D modeling software's rendering performance. For CPU-based rendering in Blender as well as other 3D modeling software, Linux typically dominates by wide margins. With the upcoming Blender 4.1 release, it looks like Linux's lead will only further expand...
There's been recent reports that Microsoft is bringing sudo to Windows as discovered in recent Windows 11 Insider previews. This was briefly confirmed today by Microsoft in a since-removed blog post as well as noting that it's open-source...
After reviewing the Ryzen 7 8700G and the Ryzen 5 8600G as these new Zen 4 processors with RDNA3 integrated graphics, the latest AMD 8000G series CPU in the Linux benchmarking lab at Phoronix is the Ryzen 5 8500G. The Ryzen 5 8500G is a 6-core / 12-thread processor with RDNA3 graphics that retails for just $179 USD. Here's a look at how it's performing against other AMD and Intel processors on Ubuntu Linux. The Ryzen 5 8500G ends up being decent on the GPU side but making me genuinely excited is the Zen 4C prospects in the low-power space for AI workloads at the edge, low power servers, and other different deployments for great low-power performance. Under load this AVX-512 wielding budget desktop processor was typically pulling 50 Watts or less!
There's been much excitement around the Bcachefs file-system since it was mainlined in the Linux kernel at the end of last year. Looking ahead to Linux 6.9 it's looking like it may be one of the first file-system drivers to begin making use of the Rust programming language...
Canonical engineer Till Kamppeter was at FOSDEM 2024 last weekend in Belgium to talk up the Snap packaging format spearheaded for Ubuntu Linux as well as their ongoing work around Ubuntu Core Desktop for providing an all-Snap based operating system...
When it comes to open-source compiler toolchain components and more broadly often unsung heroes in the low-level open-source space, one of the most interesting successes in recent years has been the Mold linker that has proven itself a viable alternative to GNU ld and Gold or LLVM's lld linkers. Mold is already in great shape and typically proving itself well while moving ahead they are working toward kernel/embedded programming support as one of the last grounds to tackle...
AMD engineers on Monday posted a few new patch series for enabling some updated IP (intellectual property) blocks within their open-source AMDGPU Linux kernel graphics driver. This new IP is presumably part of the ongoing hardware enablement work for their next-generation RDNA4 graphics...
Intel Arrow Lake platform support has been merged to Mesa 24.1 for providing the ANV Vulkan and Iris Gallium3D (OpenGL) open-source drivers with support for the next-generation Intel Core integrated graphics...
Last month it was noted on Phoronix that Canonical's kernel team is looking at folding their low-latency kernel optimizations into their generic kernel builds. Right now Ubuntu maintains a separate "lowlatency" kernel flavor with Kconfig tweaks in the name of low-latency responsiveness as an alternative to their "generic" kernel default, but for Ubuntu 24.04 LTS it continues looking like they'll move forward with this change of incorporating the changes into their default kernel build...
While there are a lot of Wayland compositors out there that aren't too different from each other in terms of features, one of the more unique ones is Greenfield. The Greenfield Wayland compositor has been out there for a few years now as an in-browser HTML5-based solution that is continuing to prove itself capable and even fast enough for handling Linux gaming...
Mozilla's latest non-browser foray and attempt at generating additional revenue is Mozilla Monitor Plus, what formerly was known as the free service Firefox Monitor for monitoring of exposed personal information such as email addresses as part of security breaches to various web services...
With Ryzen AI found in the very newest Ryzen processors, AMD began making use of IP from their acquisition of Xilinx. Today though AMD is announcing their Embedded+ Architecture that is taking the marriage of AMD and Xilinx tech much further by combining the wares onto a single PCB for new embedded applications as an integrated compute platform.
Last year at FOSDEM 2023 there was a presentation on the state of AMD open-source firmware and since then a lot has changed from the AMD openSIL announcement to new platforms being in the process of being enabled. At FOSDEM 2024 this past weekend in Brussels was a fresh look at the current state of AMD open-source firmware...
Stemming from work done at Amazon Web Services (AWS) for better handling hypervisor live updates, a "request for comments" patch series was sent out on the Linux kernel mailing list for Pkernfs. The Pkernfs proposal was first detailed publicly by AWS last year and is for persisting guest memory and kernel/device state safely across Kexec...
When it comes to making use of the Rust programming language within the Linux kernel, one of the areas where it makes a lot of sense is for the video codec drivers given the amount of unknown/untrusted data submitted by user-space for video processing and it being a wide attack surface for bad actors. With the memory safety features of Rust this can be a big benefit to such drivers and Collabora is currently experimenting with a virtual codec driver Rust implementation to prove the concept...