Feed phoronix Phoronix

Favorite IconPhoronix

Link https://www.phoronix.com/
Feed http://www.phoronix.com/rss.php
Updated 2024-05-10 12:30
RADV Driver Fixes Mesh Shader Support For AMD Phoenix APUs
Valve's Linux graphics driver team has fixed the Vulkan mesh shader support for those using RDNA3 integrated graphics with Phoenix APUs on the latest Mesa RADV driver code...
Vulkan 1.3.278 Released With Two New Extensions - One Will Help Wine / Steam Play
Vulkan 1.3.278 was published this morning and in addition to the usual documentation corrections/clarifications, there are also two new Vulkan extensions in tow...
Radeon Software for Linux 23.40.2 Adds Support For Dual RX 7900 / W7800 / W7900 GPUs
AMD on Valentine's Day released an updated Radeon Software for Linux packaged driver stack for enterprise Linux operating systems that targets the Radeon RX 7900 series and Radeon PRO W6800 / W7800 / W7900 graphics cards...
GhostBSD 24.01.1 Released: Based On FreeBSD 14, Many Improvements
GhostBSD as one of the few actively maintained desktop-focused BSD distributions is out with a new release this week...
AMD Ryzen 8500G / 8600G / 8700G Performance @ 35 Watt & 45 Watt cTDP
Following the Linux reviews of the Ryzen 7 8700G, Ryzen 5 8600G, and Ryzen 5 8500G Zen 4 + RDNA3 desktop APUs, here is another look at these parts when making use of the lower configurable TDP options for these AM5 chips. All three of these new parts were re-tested at both 35 and 45 Watt cTDPs for seeing the impact on performance and power efficiency.
Intel Posts Patches For Plane Color Pipeline Support On Linux - Jiving With AMD's Design
As part of the AMD color management and HDR efforts worked on by AMD Linux engineers along with Valve and other stakeholders like Igalia developers, Intel engineers have posted their plane color pipeline implementation that follows the cross-vendor API proposal...
AMD Certifies PRO W7800 & RX 7900 GRE For ROCm, Officially Adds ONNX Runtime
AMD made a Valentine's Day announcement of expanding the graphics cards they are officially supporting with ROCm 6.0 as well as adding ONNX Runtime alongside PyTorch to the AI/ML frameworks they are supporting with their open-source software stack...
Fast Dedup Coming To OpenZFS For Overhauling Deduplication Capability
The folks at iXsystems and Klara are contributing Fast Dedup support to upstream OpenZFS and beginning to roll out this improved deduplication support within TrueNAS SCALE starting next month...
Qt Creator 13 Beta Brings Improved Docking UI, Qt App Manager Support
The Qt Creator 13 Beta is now available for testing for this Qt/C++ focused integrated development environment (IDE) that also supports a growing number of other programming languages too...
UPower Power-Profiles-Daemon 0.20 Brings AMDGPU Display Panel Power Savings
Power-Profiles-Daemon 0.20 has been released as the newest version of this project now living under the UPower umbrella. The Power-Profiles-Daemon allows for exposing power profiles over D-Bus and in turn integrates nicely with the likes of the GNOME Settings...
Mesa 24.0.1 Released With Various Graphics Driver Fixes
For those that prefer to wait for the first Mesa point release in a new series before upgrading, Mesa 24.0.1 was released on Wednesday evening with the first batch of fixes for the feature-packed Mesa 24.0...
PSP 14.0 & Other New AMD Graphics IP Enablement Continues For Linux Ahead Of RDNA4
In recent weeks there have been a lot of open-source AMD Radeon graphics driver patches flying around for the GFX12 graphics engine, Video Core Next 5, and other new graphics intellectual property (IP) blocks that appear to be for next-generation "RDNA4" Radeon graphics. This week yet more patches have been posted publicly...
Core NGINX Developer Forks Web Server Into Freenginx
Maxim Dounin as one of the longtime core developers of the Nginx web server announced the creation today of a new fork of the project called Freenginx...
System76's COSMIC Desktop Nearing Alpha Release
In a Valentine's Day blog post, System76 has outlined how they are nearing the release of their alpha build of the COSMIC desktop environment that they have been developing as part of their Pop!_OS Linux distribution...
OpenGL 4.6 + OpenGL ES 3.2 Achieved On Apple M1 With Linux Driver
The Asahi Linux project working on the AGX Gallium3D driver for Mesa has now managed to achieve OpenGL 4.6 conformance as well as OpenGL ES 3.2. This is a big upgrade for the Linux OpenGL support on the Apple M1 as previously only OpenGL 4.1 was exposed...
Thunderbird Making Progress With Adopting Rust Code
Earlier this month at FOSDEM in Brussels was a presentation by developers Brendan Abolivier, Ikey Doherty, and Sean Burke on the Thunderbird mail client beginning to make use of the Rust programming language within its codebase...
The Importance Of The TUXEDO Driver Package On Their Newer Ryzen Laptops
As an important notice to those with new TUXEDO laptops such as the TUXEDO Pulse 14 Gen 3 powered by the Ryzen 7 7840HS, installing their DKMS-based driver package can be very important if aiming to achieve maximum performance.
"SandBox Mode" Proposed For The Linux Kernel To Improve Memory Safety
While there is already the work underway on allowing the Rust programming language within the Linux kernel in part to leverage its memory safety potential, a proposal was sent out this morning for a new "SandBox Mode" for the Linux kernel to also increase the memory safety of C code within the kernel...
Intel Prepares For New Adaptive Sharpening Filter Coming With Lunar Lake's Xe2 Graphics
A new feature coming with the display engine on Intel Lunar Lake's Xe2 graphics is an adaptive sharpening filter that has minimal power and performance impact...
New Nouveau Patch Would Allow Optionally Enabling GSP Mode By Default
With the Nouveau driver support for using the NVIDIA GSP (GPU System Processor) that was added in Linux 6.7, that is only used by default on the GeForce RTX 40 "Ada" GPUs and moving forward where otherwise there is no accelerated support. The NVIDIA GSP is present in the GeForce RTX 20 "Turing" and RTX 30 "Ampere" hardware too, but not used by default unless setting a module option to enable the mode. However, a new patch is pending that would allow kernel builders to optionally enable the GSP mode by default...
Intel's oneDNN Preps For Sierra Forest & Granite Rapids, Lands More Optimizations
Intel's oneDNN Deep Neural Network Library used for building deep learning applications is preparing another release that continues going heavy on performance optimizations and preparing for future Intel hardware generations...
LZ4 Compression For Hibernation Images Queued For Linux 6.9: Faster Restore Times
In development the past several months has been patches to allow changing the compression algorithm used by the hibernation images of the Linux kernel while preserving the system memory contents. With using LZ4 yields faster system restore times from hibernation than the current de facto compression algorithm used of LZO. This work is now queued for introduction in Linux 6.9...
HITMAN 3 Will Now Launch On Intel GPUs Under Linux After Hiding The GPU Vendor
While Intel is the company behind XeSS - Xe Super Sampling, under Linux it's an ongoing story of having to hide the fact that Intel graphics are in use when trying to enjoy Windows games running on Steam Play that are XeSS-enabled. The latest example is the HITMAN 3 game that can work on modern Arc Graphics as long as you conceal the fact under Linux that Intel graphics are being used...
Linux 6.9 To Allow RISC-V Kernel Builds With Clang Link-Time Optimizations
Adding to the list of features slated for the upcoming Linux 6.9 cycle is allowing RISC-V kernel builds to be compiled with Clang Link-Time Optimizations (LTO) enabled...
New WiFi Authentication Vulnerabilities For Linux's IWD & WPA_Supplicant
Kicking off what may end up being a fairly busy Patch Tuesday are two WiFi authentication vulnerabilities being made public that affect Intel's IWD daemon as well as the WPA_Supplicant software -- between the two they are the most common solutions for wireless daemons on Linux systems...
The Current State & Plans For Porting Linux/BSD Software To Redox OS
A new blog post was posted by the Redox OS team that is working on their Rust-written micro-kernel designed open-source operating system. Their latest post lays out their porting strategy for getting more Linux and BSD user-space software running on this Rust-based OS...
Fedora 40 Cleared To Ship AMD ROCm 6, Packages May Reintroduce KDE X11 Support
The Fedora Engineering and Steering Committee (FESCo) on Monday approved some last-minute features ahead of the Fedora Linux 40 release quickly coming up in February...
Intel Iris Gallium3D Driver Sees "Massive Boost" With Indirect Draw Generation
Intel's Iris Gallium3D driver for providing open-source OpenGL support on Linux systems has implemented indirect draw generation. For software relying heavily on indirect draws will see a "massive boost" in performance...
FEX 2402 Brings More Performance Improvements For x86_64 Binaries On AArch64
The FEX emulator 2402 release is now available for this open-source project allowing x86_64 binaries to run on AArch64 (ARM64) platforms, including games and the likes of Valve's Steam Play software...
FreeBSD Continues Push Toward Deprecating 32-bit Platforms
As noted in prior Phoronix articles for months, FreeBSD 14 is likely to be the last for supporting prominent 32-bit systems. On the FreeBSD mailing list more details on the FreeBSD 32-bit deprecation process was posted this week...
Intel Releases x86-simd-sort 5.0 With 4~5x Faster C++ Object Sorting Using AVX-512
It's been nearly one year to the day since outlining intel's AVX-512 powered sorting library to offer blazing fast sort speeds. Over the past year has brought the 1.0 release, new algorithms in v2.0, AVX2 support and more AVX-512 optimizations in v4.0, and now today Intel is out with x86-simd-sort 5.0 with yet more performance improvements...
AMD Quietly Funded A Drop-In CUDA Implementation Built On ROCm: It's Now Open-Source
While there have been efforts by AMD over the years to make it easier to port codebases targeting NVIDIA's CUDA API to run atop HIP/ROCm, it still requires work on the part of developers. The tooling has improved such as with HIPIFY to help in auto-generating but it isn't any simple, instant, and guaranteed solution -- especially if striving for optimal performance. Over the past two years AMD has quietly been funding an effort though to bring binary compatibility so that many NVIDIA CUDA applications could run atop the AMD ROCm stack at the library level -- a drop-in replacement without the need to adapt source code. In practice for many real-world workloads, it's a solution for end-users to run CUDA-enabled software without any developer intervention. Here is more information on this "skunkworks" project that is now available as open-source along with some of my own testing and performance benchmarks of this CUDA implementation built for Radeon GPUs.
OpenZFS Native Encryption Use Raises Data Corruption Concerns
At the end of last year OpenZFS 2.2.2 was released to fix a rare but nasty data corruption issue but it turns out there are other data corruption bug(s) still lurking in the OpenZFS file-system codebase...
Linux 6.9 To Support Samsung Wireless Gamepad, Keyboards & Action Mouse
Samsung engineers have been extending their "samsung" HID driver to support more of their wireless input devices by the mainline Linux kernel...
AMDGPU LLVM Adding GFX 9/10/11 "Generic Targets" To Build Once & Run On Multiple GPUs
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...
Rust Kernel Support On AArch64 Ready To Go For Linux 6.9
The 64-bit Arm (AArch64) little-endian kernel will be ready to support the Rust kernel code with the upcoming Linux 6.9 cycle...
GNOME Mutter 46 Beta A Win For Gamers & VM Users, Other Last Minute Changes Too
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...
Linux 6.8-rc4 Released With Bcachefs & NTFS3 File-System Fixes, Transmeta Crusoe Fix
As more exciting than the Super Bowl (at least for some of us) is the new Linux 6.8-rc4 kernel available for testing...
AMDGPU Driver Changes Begin For Linux 6.9: RAS ACA Framework, SEQ64 Infrastructure & Fixes
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 Progress For Adding More Security & Integrity To The Boot Process
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 Released To Provide The Latest Security & Bug Fixes
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...
AMD Zen 5 Compiler Support Posted For GCC - Confirms New AVX Features & More
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!..
Qualcomm Hardware Support Increasingly In Good Shape On The Mainline Linux Kernel
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...
Xfce 4.20 Aiming For Usable Wayland Support While Maintaining X11 Compatibility
Xfce developers have updated their Wayland roadmap this week to reflect their latest plans around the Xfce 4.20 release...
Variable Refresh Rate "VRR" Support Comes Down To The Wire For GNOME 46
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...
Three Weeks To Go Until The KDE Plasma 6.0 Release
There is just under three weeks to go until the much anticipated KDE Plasma 6 debut...
LLVM Adds Support For New "Ampere1B" Third-Gen Cores From Ampere Computing
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...
helloSystem Publishes New Experimental Build Based On FreeBSD 14.0
The macOS-inspired, FreeBSD-based helloSystem open-source operating system has published a new experimental build based on the fresh FreeBSD 14.0...
Wine 9.2 Released With System Tray Fixes, Better ARM Exception Handling
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...
Targeted Intel oneAPI DPC++ Compiler Optimization Rules Out 2k+ SPEC CPU Submissions
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...
...12131415161718192021...