Feed phoronix Phoronix

Favorite IconPhoronix

Link https://www.phoronix.com/
Feed http://www.phoronix.com/rss.php
Updated 2024-11-24 07:45
Linux 6.4 Bringing Apple M2 Additions For 2022 MacBook Air, MacBook Pro, Mac Mini
Further adding to the excitement of the upcoming Linux 6.4 merge window is the mainline kernel seeing the Device Tree (DT) additions for Apple's current M2 devices including the MacBook Air, MacBook Pro, and Mac Mini systems. The upstream kernel still has more work to go around the M1/M2 support compared to the downstream state with Asahi Linux, but at least now with this DT support will provide some basic level of upstream kernel support for the Apple M2...
Dozens Of Rust Updates Merged Ahead Of GCC 13.1
While the release of GCC 13.1 as the first stable GCC 13 compiler is due out in the next few weeks, ahead of that milestone dozens of Rust "gccrs" patches were merged today for furthering along that new language support...
Qualcomm QAIC Accelerator Driver Coming With Linux 6.4
Following the Intel Meteor Lake VPU driver being added to the new accelerator "accel" subsystem in Linux 6.3 along with converting over the Habana Labs AI driver, coming in Linux 6.4 is now the Qualcomm QAIC Cloud AI driver to this subsystem that lives within the Direct Rendering Manager (DRM) umbrella...
PipeWire 0.3.68 Released With New RTP Session Module, Many Other Changes
PipeWire 0.3.68 is out today as a significant update for this alternative to JACK and PulseAudio as well as managing both audio and video streams on the Linux desktop...
Intel Carries Out More Meteor Lake Graphics Enablement For Linux 6.4
Intel today submitted their final batch of "drm-intel-gt-next" feature changes that they have planned for the upcoming Linux 6.4 kernel cycle...
Chrome 113 To Ship WebGPU By Default
While Chrome 112 just shipped this week and Chrome 113 only in beta, there is already a big reason to look forward to that next Chrome web browser release: Google is finally ready to ship WebGPU support! WebGPU provides the next-generation high performance 3D graphics API for the web...
Huawei's Bolt 1.5 Adds AVX-VNNI, Intel Desktop GPU Support
Huawei's Bolt project is a deep learning library focused on high performance and heterogeneous flexibility and supporting a variety of neural networks. Bolt claims to outperform other deep learning acceleration libraries while supporting models from TensorFlow, ONNX, Caffe, and more...
VVenC 1.8 Released For Speeding Up Open-Source H.266/VVC Encoding
VVenC is an open-source project from the Fraunhofer Institute for providing H.266/VVC video encode/decode capabilities. Out today is VVenC 1.8 with the latest enhancements for speeding up CPU-based H.266 video coding...
Intel Vulkan Driver Squeezes In A Few More Performance Optimizations For Mesa 23.1
Ahead of the Mesa 23.1 branching and feature freeze coming up in the next week or two, Intel's open-source graphics driver developers have been landing some last minute performance optimizations to benefit their "ANV" Vulkan driver...
HP WMI Driver To Expose More Sensors Under Linux For Business-Class Systems
A patch was posted this week introducing a new "hp-wmi-sensors" Linux kernel driver for HP business-class computers for exposing WMI sensor functionality...
AMD Ryzen 7 7800X3D Linux Performance
While the AMD Ryzen 9 7950X3D and Ryzen 9 7900X3D processors went on sale at the end of February as the first Zen 4 3D V-Cache processors, today marks the availability of the Ryzen 7 7800X3D processor. I've recently been putting the 7800X3D through its paces under Linux and have a plethora of benchmark data to share for launch day.
GTK 4.11.1 Released With Better Textures, Wayland Fractional Scaling
Following this week's Qt 6.5 LTS and Slint 1.0 Rust toolkit, debuting today is GTK 4.11.1 as the first development release of the new toolkit series in leading up to GTK 4.12...
Ubuntu Talks Up Rust Kernel Programming Potential With Ubuntu 23.04
Ubuntu 23.04 is being talked up for how it can aide developers that want to begin programming with Rust code for Linux kernel modules. It's possible to get started with Rust kernel development on Ubuntu 23.04 thanks to its generic kernel having the necessary kernel configuration, but ultimately it's still in an early state and there isn't much to do with the stock kernel...
Zstd 1.5.5 Released With Corruption Fix, Improved Performance In Some Scenarios
Just two months after Zstd 1.5.4 was published, Zstd 1.5.5 has been released as the newest version of this Zstandard compression algorithm implementation. Zstd 1.5.5's release is motivated by addressing a rare corruption bug fix but also has various performance optimizations...
LLVM 16.0.1 Released With Many Compiler Fixes, Backports AMD Zen 4 Scheduler Model
It's been two weeks already since the release of LLVM 16.0 as the latest shiny feature update to this widely-used, open-source compiler stack. LLVM release manager Tom Stellard today issued LLVM 16.0.1 as the first point release with a wide collection of fixes and other maintenance work to LLVM and its contained sub-projects...
MidnightBSD 3.0.1 Released With Security Fixes, rc.d Scripts Cleanup
Building off last month's release of MidnightBSD 3.0 for this desktop-focused, FreeBSD-forked operating system the v3.0.1 update is now available...
Chrome 112 Released With WASM Garbage Collection Trial, CSS Nesting
Google today promoted the Chrome 112 web browser to their stable channel on all supported platforms...
RADV Lands Shader Caching For Graphics Pipeline Libraries
Ahead of hopefully enabling the RADV Vulkan Graphics Pipeline Libraries "GPL" support by default for this quarter's Mesa 23.1 release, the RADV driver has now landed on-disk shader caching support for GPL libraries...
CentOS Hyperscale SIG Now Has An Intel-Optimized Repository
The CentOS Hyperscale special interest group that is focused on providing new packages and features atop CentOS Stream for use by hyperscalers like Meta and Twitter have now established a "hyperscale-intel" repository for Intel-optimized packages...
System76 Teases Their "Virgo" In-House Manufactured Laptop
While for a number of years now System76 has manufactured their own Thelio desktop line of Linux PCs from their facility in Denver, Colorado (and their Launch Keyboard), they have long talked up ambitions for eventually manufacturing their own Linux laptops rather relying on other white-label manufacturers as they currently do. Today a first glimpse of their in-house laptop prototyping was shared,..
Intel Posts Xe DRM Scheduler Patches For Review
As part of the process for getting Intel's new Xe DRM kernel driver upstreamed as the eventual replacement to the existing i915 driver for Gen12 graphics hardware and newer, Intel engineers on Monday posted the initial Xe DRM scheduler patches that have been separated out to get review on them, figure out what can be common/shared among drivers, and get those bits upstreamed...
Updated NVIDIA Turing Firmware Published For Open-Source Nouveau Driver
NVIDIA has published updated NVIDIA TU10x /TU11x "Turing" GPU firmware to support newer RTX 20 hardware revisions and fix outstanding issues affecting the open-source Nouveau driver...
Initial Support For AMD's Next-Gen, Multi-XCC CDNA Accelerator Starting With Linux 6.4
As I pointed out at the end of March, AMD has begun bringing up a new CDNA GPU in their Linux kernel driver code, past the currently known Instinct MI300 "GFX940" series. This "GFX943" part is some new CDNA multi-XCC accelerator and the open-source AMD engineers have begun posting many patches for this new GPU target. The initial bits of that support will appear in the upcoming Linux 6.4 cycle...
RADV Sees Experimental Fragment Shader Interlock - Important For Emulators, D3D12
A currently-testing implementation of VK_EXT_fragment_shader_interlock has been published for Mesa's Radeon Vulkan "RADV" driver. This Vulkan fragment shader interlock support is used by some game emulators as well as being useful in running Direct3D 12 atop Vulkan and similar purposes...
xf86-input-libinput 1.3 Brings Custom Pointer Acceleration Profile Support
Peter Hutterer, Red Hat's leading Linux input expert, today released xf86-input-libinput 1.3 as the newest version of this X.Org Server driver for making use of libinput in an X.Org Server world...
Wayland 1.22 Released With New Preferred Buffer Scale & Transform Protocol
Wayland 1.22 is now available as the newest feature update to this core set of Wayland protocol and helper code...
Fedora Workstation Aiming To Improve Encryption, Possibly Encrypted Disk By Default In The Future
Fedora Workstation developers and those involved at Red Hat have been working to improve the state of disk encryption on Fedora with a end-goal of possibly making the installer encrypt systems by default...
Debian 12's Installer Reaches RC1 Status
The Debian Installer for the upcoming Debian 12 "Bookworm" release has reached its release candidate phase...
Updated SUSE ALP Prototype Focuses On Confidential Computing
SUSE announced today the release of "Piz Bernina", its latest quarterly update to the SUSE Adaptable Linux Platform that is working to establish the next-generation SUSE/openSUSE computing platform...
AMD P-State EPP Performance With EPYC On Linux 6.3
Among the many new features coming in Linux 6.3 -- including many AMD additions -- is the AMD P-State EPP "Energy Performance Preference" support being merged for modern Ryzen and EPYC systems. AMD P-State EPP can further help tune the performance and power efficiency of AMD Linux systems beyond the existing basic AMD P-State driver support and address some existing deficiencies. Here are some benchmarks of the AMD P-State and ACPI CPUFreq driver configurations benchmarked on an EPYC Milan-X server with the in-development Linux 6.3 kernel.
Mesa Zink Change Leads To 50% Reduction In Memory Utilization
A rather profound change is pending for Mesa 23.1 that should lead to this OpenGL-on-Vulkan driver's memory utilization being cut in half for most games without negatively impacting the performance and likely closing a number of bugs in the process...
Rust-Written Coreutils v0.0.18 Released With Improved GNU Compatibility
One of several notable open-source projects to rewrite key Linux software components with the memory-safety-focused Rust programming language is uutils as an alternative to GNU Coreutils. Released this weekend was uutils v0.0.18 that continues to enhance compatibility with the upstream GNU Coreutils programs...
Intel Prepares AMX-COMPLEX Support For GCC & LLVM Compilers
Intel compiler engineers have sent out the initial GCC and LLVM/Clang compiler patches for enabling the newly-disclosed AMX-COMPLEX extension with next year's Xeon Scalable "Granite Rapids" processors...
Slint 1.0 Released As Rust-Focused Graphical Toolkit
In addition to today marking the release of Qt 6.5 LTS, Slint 1.0 has been released as a Rust-focused graphical toolkit that also supports bindings for other programming languages. Slint aims to deliver efficient and fluid GUIs from embedded to desktop and features its own markup language...
Apache IoTDB 1.1 Released For Open-Source Time-Series Database
Apache IoTDB 1.1 has been released today as this database for the "Internet of Things" as a high performance time-series database solution. Like with most time-series databases, ApAche IoTDB aims to provide a high performance solution for data management and analysis from the edge to the cloud with high throughput, efficient data storage, and robust open-source software integration...
WebKitGTK Working On Accelerated Composited Rendering With DMA-BUF
While WebKitGTK already provides accelerated compositing support, there are different code paths depending upon whether Wayland or X11 are used and various other complexities involved as well as differences between using the GTK3 and GTK4 toolkits. WebKitGTK developers have been working to instead shift their multiple different code paths toward one route by way of DMA-BUF...
Qt 6.5 LTS Released With Many Improvements
Out today is the Qt 6.5 toolkit that is also now the second Qt6 long-term support release...
Linux 6.3-rc5 Released - Looking To Be In Good Shape
Linus Torvalds just released Linux 6.3-rc5 and it's looking to be in good shape for this stage of development...
Intel Linux Improvements, AMD openSIL, Zen 4 3D V-Cache & Other March Highlights
Along with the Phoronix Q1'2023 recap, here is a look back at what excited Phoronix readers the most in March when it came to all of the original open-source and Linux focused content. During March on Phoronix were 240 original news articles and 15 featured Linux hardware reviews / multi-page benchmark articles written by your's truly...
Intel Alder Lake Motherboard With Coreboot/Dasharo Support On Sale For $153 USD
If you have been wanting to experiment with running the open-source Coreboot on a modern Intel Alder Lake (Z690) motherboard, the MSI PRO Z690-A WiFi DDR4 that works thanks to 3mdeb's Dasharo is now for sale at its lowest price ever at just over $150...
Two More Gigabyte Motherboards See Sensor Monitoring With Linux 6.3
Earlier this week I wrote about a budget Gigabyte motherboard for AMD Ryzen CPUs seeing Linux sensor monitoring support with the addition to the Gigabyte WMI sensors driver. Two more Gigabyte motherboards are now enabled for this driver in time for the Linux 6.3-rc5 release...
Linux 6.3-rc5 Bringing Fix For Touchpad/Keyboard Issues With Some Clevo/TUXEDO Laptops
Sent to Linus Torvalds on Saturday and already merged ahead of today's Linux 6.3-rc5 release were a set of input driver fixes. Most notable with that round of fixes were addressing some touchpad and keyboard issues with some TUXEDO Computers laptops when resuming from suspend...
FreeBSD 13.2-RC6 Released Due To Lingering Issue
FreeBSD 13.2-RC4 was scheduled to be the last release candidate for this BSD operating system update but then 13.2-RC5 came with one fix. Now in dragging out the release into April, FreeBSD 13.2-RC6 has been released with another fix...
Intel IAA 2.0 Accelerator Preparations Coming With Linux 6.4
Introduced with Intel Xeon Scalable 4th Gen "Sapphire Rapids" processors was the In-Memory Analytics Accelerator (IAA) for hardware accelerating data compression/decompression combined with primitive analytics functions for helping to accelerate the likes of RocksDB and ClickHouse. Intel IAA with Sapphire Rapids has already been supported for some time on an open-source stack as laid out in the Intel Sapphire Rapids accelerator setup guide while now Intel engineers are preparing Linux for IAA 2.0...
GTK & Blender Are The Latest Software Supporting Wayland Fractional Scaling
The Blender open-source 3D modeling software as well as the GTK toolkit are the latest open-source projects this week ironing out support for Wayland's fractional scaling protocol...
Wine-Staging 8.5 Adds Patches To Allow Diablo IV To Run Without Errors
Following yesterday's Wine 8.5 bi-weekly development release, Wine-Staging 8.5 is out for this experimental/testing version where some 500+ extra patches are applied atop the upstream Wine code-base...
KDE Ends Out March With More Fixes - Including More Plasma Wayland Work
The KDE developers ended March on a high note with more fixes, continued porting around Qt 6, and also taking care of more Plasma Wayland issues...
New AMD Ryzen CPUs, Intel Sapphire Rapids, Rust Adoption & More In Q1
During the first quarter of 2023 on Phoronix I wrote 708 original news articles pertaining to Linux, open-source, and hardware. That was complemented by another 45 Linux hardware reviews / multi-page featured articles for the quarter. Here is a look back at what excited Linux/open-source enthusiasts for the quarter...
Wine 8.5 Released With VKD3D 1.7 Included, WinRT App Dark Theme
Wine 8.5 is out to end out the month as the newest bi-weekly development release for enjoying the ability to run Windows games and applications on Linux and other platforms...
Intel oneDNN 3.1 Further Optimizing For Sapphire Rapids, Starts Tuning For Sierra Forest
Intel's oneAPI software engineers are closing out the quarter by releasing oneDNN 3.1 as the newest version of this neural network library that is used by the likes of PyTorch, Tensorflow, PaddlePaddle, ONNX, OpenVINO, MATLAB's Deep Learning Toolbox, Apache MXNet, and many other applications...
...9899100101102103104105106107...