Feed phoronix Phoronix

Favorite IconPhoronix

Link https://www.phoronix.com/
Feed http://www.phoronix.com/rss.php
Updated 2025-11-01 17:15
Fedora 36 Establishing ELN-Extras, Fedora 37 To Retire ARMv7
The Fedora Engineering and Steering Committee (FESCo) has signed off on more feature work for the current Fedora 36 cycle as well as Fedora 37 due out toward the end of next year...
More Apple Silicon M1 Bring-Up On The Way For Linux 5.17
The enablement work for supporting Apple's M1 SoC under Linux continues and with the v5.17 kernel next year will be yet more additions...
Intel's SWR Removed From Mainline Mesa, More Classic Code Cleaning Continues
Last Friday Mesa classic drivers were removed from the mainline code-base and punted off to an "Amber" code branch where they will receive whatever attention moving forward. With that classic Mesa code removed, more code cleaning is now happening on top of the tens of thousands of lines of code already removed. Intel's OpenSWR driver has also now been removed from mainline...
Mesa Begins Trek Bringing Up Arm Mali "Valhall" Graphics
The Panfrost Gallium3D OpenGL driver and PanVK open-source drivers in Mesa have come a long way via reverse-engineering for Arm Mali graphics support. However, to this point the focus has been on Arm's "Midgard" and "Bifrost" architectures while the newer "Valhall" architecture has been around the past two years. The Panfrost effort for bringing up Valhall is now getting underway...
Imagination Announces "Catapult" RISC-V CPU Family
With Imagination Technologies having sold off what was MIPS Technologies several years ago and that CPU architecture having been abandoned now, Imagination today announced "Catapult" as their new family of RISC-V processor IP...
LLVM Clang 14 Lands An "Amazing" Performance Optimization
While the performance of LLVM/Clang has improved a lot over the years and for x86_64 and AArch64 can be neck-and-neck with the GCC compiler, the fierce performance battle is not over. With LLVM/Clang 14.0 due out in the early months of 2022 will be more performance work with one recent commit in particular showing a lot of promise...
Updated Rust Code For Linux Kernel Patches Posted
In 2022 we will very likely see the experimental Rust programming language support within the Linux kernel mainlined. Sent out this morning were the updated patches introducing the initial support and infrastructure around handling of Rust within the kernel...
Blender 3.0 Benchmarks - Performance Across 19 Different NVIDIA GPUs
Last week marked the debut of the highly anticipated Blender 3.0 open-source 3D modeling software. Since then I have been very busy putting Blender 3.0 through its paces with a lot of performance benchmarking across various CPUs and GPUs.
Firefox 95 Ready With RLBox Sandboxing Across All Platforms
Mozilla Firefox 95.0 is now available for download ahead of its official release tomorrow. Making this new version interesting is the RLBox integration...
AMD Makes Some Interesting SMCA Driver Changes For Future CPUs
AMD is preparing updates to their SMCA (Scalable Machine Check Architecture) driver code for future CPUs and points to processors having different bank layouts between CPU cores on the package...
Radeon RADV Driver Lands Vulkan Dynamic Rendering Support
Landing in Mesa 22.0 on Sunday night was the Radeon Vulkan driver "RADV" support for the recently introduced VK_KHR_dynamic_rendering extension...
GRVK 0.5 Gets Battlefield 4 Running With AMD's Mantle Over Vulkan API
It's been a number of months since GRVK 0.4 as the open-source project re-implementing AMD's defunct Mantle API over the modern Vulkan API that was originally based on the former. With Sunday's release of GRVK 0.5, this Mantle-on-Vulkan translation layer is now capable of correctly rendering Battlefield 4...
OpenSolaris/Illumos-Derived OpenIndiana 2021.10 Released With Better Hardware Support
OpenIndiana as the open-source operating system forked from what was Sun's OpenSolaris and now based on Illumos is out with its latest half-year update...
Linux 5.16-rc4 Released - "Nothing Looks All That Scary"
Linus Torvalds just released Linux 5.16-rc4 as the latest weekly release candidate for Linux 5.16 that will debut as stable in early 2022...
Intel Continues Making Preparations For Ray-Tracing With Their Linux Graphics Driver
Intel's open-source Linux graphics driver developers continue making their driver preparations for being able to accommodate Vulkan ray-tracing with upcoming Xe HPG graphics having ray-tracing hardware capabilities...
Linux Fixes Spectre V1 SWAPGS Mitigation After Being Partially Borked Since Last Year
This week's set of "x86/urgent" changes for the Linux 5.16-rc4 kernel due out later today has some Spectre V1 fixes after kernel commits last year ended up partially messing things up around its SWAPGS handling. These fixes in turn will also likely be back-ported to relevant stable kernel series...
x86 Straight-Line Speculation Mitigation Patches Updated For Linux
A year after Arm processors began mitigating straight-line speculation, Linux developers have been working on similar straight-line speculation mitigations for x86/x86_64 processors...
XWayland Adds Support For Touchpad Gestures
XWayland is increasingly great shape especially when it comes to fulfilling the needs of gamers with simply running games lacking native Wayland support with great speed. But when it comes to other use-cases there are occasionally gaps and areas not yet fulfilled by XWayland versus the conventional X.Org Server. One of the latest examples of a feature now correctly wired up is touchpad gesture handling...
EPEL 9 Ready To Provide Extra Packages For RHEL 9, CentOS Stream 9
While RHEL9 is just in beta form right now, due to CentOS Stream 9 now having launched and that effectively serving as the bleeding-edge of the RHEL9 upstream, EPEL 9 has already launched...
Genode OS 21.11 Now Has Working Intel Gen9+ Graphics, Better PinePhone Support
Genode OS as the interesting open-source operating system framework is out with its v21.11 release this week and delivers on many hardware improvements and other features...
Intel Making Cluster Scheduling Configurable, Disabled For Alder Lake Hybrid CPUs
Added to the in-development Linux 5.16 kernel was cluster-aware scheduling designed to enhance system performance where groups of CPU cores may share caches or similar and thus the scheduler could benefit from knowing that information for making more optimal task placement. But as I pointed out early on with Linux 5.16, this cluster scheduling is hurting the Intel Alder Lake performance on the new kernel. Intel is now working to correct this by making the cluster scheduling configurable and disabling this functionality by default for hybrid CPUs such as Alder Lake...
Intel Linux Graphics Driver Prepares Task & Mesh Shaders, Vulkan Dynamic Rendering
Ahead of Intel ARC graphics cards premiering next year, Intel's open-source Linux graphics driver developers remain very busy preparing for the next-generation graphics capabilities...
AMD AMF SDK 1.4.23 Brings Main 10 HEVC Encode, Auto LTR Encoder Mode
AMD on Friday published a new version of their Advanced Media Framework "AMF" software development kit that enhances the multimedia processing capabilities for Radeon hardware...
Open-Source Firmware Conference 2021 Videos Now Available
Taking place this week was the annual Open-Source Firmware Conference "OSFC" devoted to open-source firmware from Coreboot to open-source BMC solutions and other low-level booting/initialization efforts...
KDE Starts December With Numerous Fixes, Other Desktop Refinements
This week saw many fixes landing for the KDE desktop components along with some UI tweaking and other alterations...
Mesa's Classic Drivers Have Been Retired - Affecting ATI R100/R200 & More
The day has finally come that Mesa's classic OpenGL drivers (non-Gallium3D) have been cleared out of the code-base as part of their modernization effort for mainline...
Wine 6.23 Released With More PE Work, Wine 7.0-rc1 Up Next
Wine 6.23 is now available for running Windows applications and games on Linux, macOS, and the BSDs. Up next will be the Wine 7.0 release candidate that also marks the feature freeze for what will be the next annual Wine stable release...
Arch-Based EndeavourOS 21.4 Released With FSTRIM, Btrfs Zstd, PipeWire By Default
EndeavourOS as the two year old Linux distribution project built atop Arch Linux is out with a shiny new release. Beyond package updates, the new release has several default changes like now making use of the wonderful PipeWire. Looking to 2022, EndeavourOS is also exploring the possibility of a gaming-optimized build of their OS...
More BattlEye-Protected Games Now Working With Steam Play On Linux
Last month BattlEye-using games began running on Steam Play when using the latest Steam client beta paired with the experimental version of Proton. However, it still does require the intervention of the game studio to request the support be enabled for a particular game. Today in time for any weekend gaming is several more games using the BattlEye anti-cheat software working on Linux...
Intel's Cloud-Hypervisor 20 Released With CPU Pinning, Replacing Unsafe Rust Code
The Intel-led open-source Cloud-Hypervisor project that provides a VMM focused on cloud workloads and supports interfacing with Linux's KVM and Windows' MSHV is out with a big feature update. Cloud-Hypervisor is also the project that is known for its use of the Rust programming language and built in part off Rust-VMM...
AMD Threadripper 3970X Performance On Linux After Two Years
A few days ago it marked two years since the AMD Ryzen Threadripper 3960X / 3970X launched. While we are eager to see next-gen Threadripper, for now is a look at how the open-source Linux performance has evolved for these still-impressive HEDT processors by comparing the Linux performance at launch to where it is today with the very latest upstream Linux software.
CentOS Stream 9 Now Available To Live On The Bleeding-Edge Of RHEL9
While there has been CentOS Stream 8, following last month's RHEL 9 Beta there is now official availability of CentOS Stream 9...
Blender 3.0 Shines As A Huge Update For This Leading Open-Source 3D Modeling Software
Blender 3.0 is officially releasing today as a huge update to this open-source 3D modeling software that in recent years has become backed by numerous large hardware/software companies and has rivaled proprietary software for its capabilities...
Open-Source Qualcomm "Turnip" Driver Achieves Vulkan 1.1 Conformance, Fixes For DXVK Use
TURNIP as the open-source Mesa Vulkan driver for Qualcomm Adreno graphics hit a new official milestone this week...
A Hang In The Linux Kernel Can Happen If Trying To Read A Broken Floppy Then Ejecting It
Going into 2022 the Linux kernel's floppy driver continues to see new code improvements and fixes...
FGKASLR Appears Closer To Mainline For Improving Linux Security
Kernel Address Space Layout Randomization has been common on Linux for a decade and a half now while more recently has been Function-Granular (or sometimes referred to as Finer-Grained) KASLR for further upping the security benefits by making it much harder to predict kernel address positions for attacks...
Fedora 36 May Support FS-VERITY Integrity/Authenticity Verification For RPMs
Fedora 36 may support using the Linux kernel's fs-verity code for allowing some interesting integrity and authenticity use-cases around RPM packages...
AMD Readies New Radeon Driver Code For Linux 5.17: STB, Seamless Boot For Van Gogh
Along with Intel this week sending out some of their initial graphics driver changes destined for the Linux 5.17 cycle early next year, AMD today also submitted their first batch of AMDGPU DRM driver changes intended for this next kernel version...
Xen 4.16 Released With Improved Performance, Expanded Hardware Support
Xen 4.16 is shipping today as the latest major release to this open-source hypervisor that continues to be hosted by the Linux Foundation...
O3DE 21.11 Released As First Major Open 3D Engine Release
This summer there was the surprise announcement of Amazon's Lumberyard game engine being open-sourced and it being developed as the Open 3D Engine by the then newly-created Open 3D Foundation as part of the Linux Foundation...
openSUSE Leap 15.4 Alpha Builds Begin For Testing
Released this summer was openSUSE Leap 15.3 using the same binary packages as SUSE Linux Enterprise for its SLE 15 SP3 release. Looking forward to next year, openSUSE Leap 15.4 alpha builds have begun spinning for that next installment...
SiFive Details New Performance P650 RISC-V Core
Back in October SiFive teased a new performance-optimized RISC-V core and today they finally shared more public details on this Performance P650 core...
Is It Worthwhile Running Intel Alder Lake With mitigations=off?
Over the past month of trying out Intel Alder Lake processors on Linux, one of the questions that has come up a few times but not readily disclosed is whether it's still worthwhile on this latest-generation process to boot with "mitigations=off" to disable CPU security mitigations to help squeeze out some otherwise lost performance. Here are some benchmarks to answer that questions.
Intel Graphics Compiler Makes More Preparations For DG2/Alchemist & Ponte Vecchio
At the end of November was a big update to Intel's Graphics Compiler while out today is IGC 1.0.9441 as the first update since to this open-source, cross-platform graphics compiler...
RADV Driver Improvement Yields More Reasonably Sized Captures For Radeon GPU Profiling
When debugging graphics driver/API issues or performance profiling and relying on shader dumps, the size of such dumps can quickly add up due to all of the state collected, etc, but also inefficiencies when not within contiguous memory. Fortunately for Mesa's Radeon Vulkan driver "RADV" for pairing with the Radeon GPU Profiler there is a significant improvement that just landed for yielding smaller file sizes...
Notcurses 3.0 Released For Adding "Bling" To Your Terminal Apps
For those wanting to add some "bling" to your command-line programs to make some "rad" terminal apps, Notcurses 3.0 was released today for designing colorful and complex text-user interfaces. Notcurses allows adding a range of multimedia, Unicode, and other graphics capabilities to command-line applications across Linux / macOS / Windows...
Qt Creator 6 Released For This C++ Focused IDE, Clangd Now Fully-Supported
The Qt Company has officially shipped Qt Creator 6 as the latest major update to their Qt/C++ minded integrated development environment...
One-Line Linux Patch Fixes AMD s2idle Failures For Some Ryzen Laptops
Over the past year there has been a lot of work for getting AMD's suspend-to-idle "s2idle" support in order under Linux and the latest is a one-line code change expected to help at least some Ryzen laptops behave properly...
Steam On Linux Marketshare Edges Tiny Bit Higher In November
With the beginning of a new month comes updated Steam Survey results from Valve for the month prior. The Steam on Linux marketshare continues increasing albeit ever so slightly...
Intel SGX2 / Enclave Dynamic Memory Management Patches Posted For Linux
While Intel's Software Guard Extensions (SGX) functionality has been present in CPUs going back to Skylake, it took until last year with Linux 5.11 for SGX support to finally be mainlined and required more than 40 rounds of review/revisions. Finally today Intel posted patches for bringing up SGX2 as the next iteration of Software Guard Extensions and already found in shipping processors...
...243244245246247248249250251252...