Feed phoronix Phoronix

Favorite IconPhoronix

Link https://www.phoronix.com/
Feed http://www.phoronix.com/rss.php
Updated 2024-11-24 18:15
Linux 6.2 Picking Up Mainline Support For Apple M1 Pro/Max/Ultra Hardware
While Asahi Linux has been running on the higher-end Apple M1 SoC variants and those Macs utilizing them, with the mainline Linux 6.2 kernel will finally be the upstreaming of the Apple M1 Pro/Max/Ultra support with the various device trees set to be added...
Bcachefs Rolling Out New Allocator, Performance Continues Improving
Bcachefs developer Kent Overstreet on Friday published a new status update on this original file-system born out of Linux's block cache (BCache) code. Bcachefs has been in development for years though it isn't quite yet in a position for landing in the mainline kernel. In any event a lot of feature work continues happening and Overstreet remains dedicated to the file-system's success...
TCP Protective Load Balancing "PLB" Support Heading To Linux
Picked up this week in the "net-next" code ahead of the Linux 6.2 merge window in December is support for TCP Protective Load Balancing (PLB)...
Eclipse OpenJ9 v0.35 Brings Many Fixes
In addition to this week having brought the announcement of GraalVM 22.3 as the newest quarterly feature release and also Oracle announcing that GraalVM CE code will be contributed to OpenJDK, the Eclipse Foundation is ending out their week by having shipped OpenJ9 v0.35.0...
KDE Ends Out October With More Plasma 6.0 Planning, Plasma Wayland Fixes
KDE developers remain very busy planning for Plasma 6.0 as well as working various changes into Plasma 5.27 as the desktop's last Plasma 5 series release...
Intel Begins Sending In Their Graphics Driver Changes For Linux 6.2
Intel today submitted their initial batch of "i915" kernel graphics driver changes to DRM-Next of new driver material slated for the Linux 6.2 cycle...
Intel Extension For TensorFlow Released - Provides Intel GPU Acceleration
Intel has published the Intel Extension for TensorFlow that makes use of TF's PluggableDevice mechanism to now provide an Intel GPU back-end for TensorFlow that works with the Data Center GPU Flex Series as well as Arc Graphics discrete GPUs...
TUXEDO OS Delivering Some Performance Gains Over Ubuntu 22.04 LTS
Linux PC retailer TUXEDO Computers earlier this month released TUXEDO OS 1. The Bavarian Linux PC vendor has long modified their stock Ubuntu installations to cater toward their intended customers/audience and ship with the various software modifications while now with TUXEDO OS is an easy-to-setup ISO image of their customized Ubuntu-based Linux OS. I've been trying out TUXEDO OS on the AMD Ryzen powered TUXEDO Aura 15 Gen2 and ran some comparison benchmarks against (K)Ubuntu 22.04.1 LTS.
Linux exFAT Programs v1.2 Allows Repairing Corrupted Filesystems
In addition to the exFAT Linux kernel driver for supporting Microsoft's exFAT file-system on Linux, in user-space is "exfatprogs" providing the various utilities for interacting with this file-system popular on SD/SDCX storage and flash drives. The exfatprogs 1.2 release today brings fsck.exfat support for repairing corrupted exFAT file-systems on Linux...
Zink Lands Kernel Shader Support For Getting Rusticl OpenCL Running
Earlier this month one of the interesting milestones for Mesa's Rust-based OpenCL "Rusticl" implementation was getting Rusticl running on Zink so that this OpenCL implementation was running atop this Gallium3D driver in turn running atop a bare metal Vulkan driver. As of yesterday some of that necessary code was merged to Mesa 22.3...
Linux 6.1 Picking Up A Few Missing Intel Raptor Lake IDs
While the Intel Core i9 13900K is running fast and well on Linux, a few Raptor Lake IDs have come to light that have been missing from various drivers and only now being addressed...
Glibc Preparing Another Round Of Optimizations To Benefit AVX-512 CPUs
Just last week I wrote about Glibc preparing more optimizations for AVX-512 CPUs with implementing more C library functions in EVEX512 enhanced vector extension versions. This week there is more EVEX512 function work...
Linux 6.2 Likely To Enable Btrfs Async Discard By Default
Btrfs' async discard functionality will likely be turned on by default with the upcoming Linux 6.2 kernel cycle when running on an SSD...
Ubuntu 23.04 Development Gets Started As The "Lunar Lobster"
With Ubuntu 22.10 "Kinetic Kudu" having shipped last week, Canonical engineers are moving ahead and beginning to get things going for the Ubuntu 23.04 development cycle now under the "Lunar Lobster" codename...
Fedora 37 Release Delayed To Mid-November Over Critical OpenSSL Vulnerability
Fedora Linux 37 has been running behind schedule and today it was decided to push it back now to mid-November over a "critical" openSSL vulnerability yet to be made public...
Improved Big Picture Mode Now Available For Testing In Latest Steam Beta
Valve's new Steam client beta published today has rolled out an updated Big Picture mode for enjoying the Steam client on TVs and other large format displays while this Big Picture mode was designed and optimized for the Steam Deck...
Intel's Open-Source OpenGL Driver Adds Support For "Protected Content"
Merged this morning into Mesa 22.3 for the Intel "Iris" Gallium3D driver is "protected content" support in conjunction with the EGL_EXT_protected_content extension...
VKD3D-Proton 2.7 Released With Eight Months Worth Of Changes
VKD3D-Proton 2.7 has finally been released as the first tagged release of this Direct3D 12 atop Vulkan API implementation used by Valve's Steam Play (Proton) for enjoying an increasing number of D3D12 Windows games on Linux...
Old & Weird Laptops Risk Seeing Broken Backlight Controls With Linux 6.1
As a warning and call for testing, old and "weird" laptops may broken backlight controls when moving to the Linux 6.1 kernel currently under development. Thus if invested in using an old laptop with a modern kernel version, it may be useful trying out a Linux 6.1 release candidate to help spot any regressions early...
Intel P-State Driver Seeing More Fixes For Hybrid CPUs With Linux 6.2
While the Intel Alder Lake and now Raptor Lake hybrid processor support on Linux is in good shape after various improvements to the kernel for dealing with the mix of P and E cores, there are occasional caveats. Posted this week were a set of Intel P-State driver fixes around hardware P-states (HWP) calibration to ensure it's working on all Intel hybrid platforms...
openSUSE Looking For Help Testing Its New Installer, New Name For "D-Installer"
At the start of the year SUSE's YaST team announced D-Installer as their new web-based distribution installer. Now as we approach the end of the year, D-Installer is ready for more widespread user testing and they are looking for help from the community in testing. Additionally, they are looking for help coming up with a new name for the "D-Installer"...
More AMD "Glinda" SoC Enablement Code Begins Landing In Coreboot
Earlier this month I wrote about AMD "Morgana" and "Glinda" SoCs appearing in Coreboot for this open-source system firmware implementation. These are codenames we haven't seen talked about previously by AMD and this week more of the AMD Glinda SoC code has been published and merged into Coreboot...
Linux 6.2 Begins Making Preparations For 800 Gbps Networking
The Linux kernel's networking subsystem is beginning to make preparations for 800 Gbps Ethernet networking...
Ampere Altra SMpro Hardware Monitoring Set For Linux 6.2
Ampere Computing is mainlining a Linux kernel driver for accessing the sensors of their SMpro co-processor found with their current line of Ampere Altra server processors...
Linux 6.2 Likely To Enjoy Measurable Power-Savings While Idle Or Lightly Loaded
Work carried out by Google engineers and others around the Linux kernel's read-copy update (RCU) synchronization mechanism to make it "lazier" is helping with 5~10% power-savings for idle or lightly-loaded systems. This "Lazy RCU" work is likely to be merged for the Linux 6.2 kernel merge window in December...
Intel Core i9 13900K Linux Benchmarks - Performing Very Well On Ubuntu
Last week Intel began shipping their 13th Gen Core "Raptor Lake" processors. As noted in that launch-day article last week, unfortunately I wasn't able to deliver my usual Linux performance review in time due to hitting some DDR5 issues with my test platform, but those have now been resolved with a new Z790 motherboard. So as the first of my Raptor Lake Linux benchmarks, here is a look at how the top-end Core i9 13900K performs against the AMD Ryzen 7000 series on Ubuntu Linux along with the older Intel/AMD processors.
Radeon RADV Ray-Tracing Performance Further Improved - PLOC BVH Builder
In recent months there has been a lot of RADV ray-tracing optimizations and improvements for maturing the ray-tracing support by this open-source Radeon Vulkan driver within Mesa. The RADV ray-tracing performance is about to take another step forward with a pending merge request providing a PLOC BVH builder that can improve the Quake II RTX performance by around 33%...
Nouveau Linux DRM Driver Making Progress On NVIDIA GSP Support
With the recent Linux 6.1 merge window there sadly weren't any Nouveau Direct Rendering Manager (DRM) driver improvements for getting the RTX 30 "Ampere" OpenGL support working yet with the mainline kernel even with RTX 40 series having launched. Needless to say, there also wasn't any progress on the re-clocking front for getting the GTX 900 series and later running in a performant manner on this open-source driver. But the Nouveau developers at Red Hat haven't simply been idling but rather have been working on the NVIDIA GPU System Processor (GSP) support for improving the RTX 20 "Turing" support and newer...
GCC Rust Patches Updated Ahead Of Hopeful Landing In GCC 13
An updated version of the Rust "gccrs" front-end for the GNU Compiler Collection (GCC) was sent out today for review. The GCC Rust "v3" patches address developer comments raised during earlier review as they try to get this new Rust programming language support merged in time for GCC 13...
Fedora 40 Looking At Tightening C Language Legacy Support Ahead Of GCC 14
A change proposal drafted for next year's Fedora 40 is looking at "porting Fedora to modern C" by ensuring the contained C source code of packages is compliant with strict C99 compilers...
cURL 7.86 Released With Experimental WebSocket API
Daniel Stenberg has announced the release of cURL 7.86 as the newest version of this command-line utility and library for various networking purposes...
Ubuntu's Mir 2.10 Released With Modernized Touch Events, New Window Move Gesture
A new version of Canonical's Mir open-source display server is now available for what serves as a Wayland compositor for various Ubuntu use-cases around IoT and other niche purposes...
Oracle Releases GraalVM 22.3, GraalVM CE Java Code Going To OpenJDK
GraalVM 22.3 is now available as Oracle's quarterly feature release to this high performance Java JVM/JDK that also supports additional programming languages and execution models...
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...
...124125126127128129130131132133...