Feed phoronix Phoronix

Favorite IconPhoronix

Link https://www.phoronix.com/
Feed http://www.phoronix.com/rss.php
Updated 2024-11-24 18:15
FUSE Adding Support For Non-Extending Parallel Direct Writes To The Same File
Queued up in FUSE's "for-next" kernel branch is a patch worked on in recent months for allowing non-extending parallel direct writes to the same file...
Linux 6.1-rc2 Released: It's "Unusually Large"
Linus Torvalds just released the Linux 6.1-rc2 kernel, which he characterized as "unusually large" in what started off as a quiet week...
AMD Per-Thread CPU Microcode Loading Fix Submitted For Linux 6.1-rc2
A set of "x86/urgent" patches were sent out this morning for pulling into the Linux kernel ahead of today's 6.1-rc2 release...
Patches Posted For Preparing New Linux "Accel" Subsystem - Builds Off DRM Code
There has long been a debate over an "accelerator" subsystem for the Linux kernel given the increasing number of AI/accelerator devices coming to market. Currently there are accelerator drivers living within the catch-all "char/misc" area of the kernel while some driver efforts have been focused on Direct Rendering Manager (DRM) subsystem integration given the commonality with GPUs and some of the core infrastructure and APIs being relevant for both GPUs and these dedicated accelerator ASICs. There finally seems to be some agreement over the future of the accelerator subsystem and some initial patches were mailed out this weekend...
Intel In-Field Scan (IFS) Driver Improved - Will Remove Its "Broken" Tag
A new Linux driver introduced by Intel earlier this year was the In-Field Scan for making use of new silicon failure testing functionality with upcoming Intel server CPUs. The IFS driver and associated hardware capability is for detecting potential problems not caught by parity or ECC checks on systems in production. In-Field Scan was merged in Linux 5.19 but then shortly thereafter the driver was marked "broken" due to some driver design issues coming to light. New patches for IFS have been posted to improve the driver's design and remove that "broken" tag...
The Linux Kernel May Finally Phase Out Intel i486 CPU Support
Linus Torvalds has backed the idea of possibly removing Intel 486 (i486) processor support from the Linux kernel...
Mesa Lands DMA-BUF Feedback Support For Vulkan On Wayland
After being worked on the past year, Mesa 22.3 has landed support for Wayland's DMA-BUF Feedback extension for use by the Mesa Vulkan drivers with the Vulkan windowing system integration (WSI) code...
LLVM Clang Begins Picking Up AMX-FP16 Support For Granite Rapids
In addition to GCC landing patches this week in preparing for Grand Ridge and Sierra Forest, the LLVM/Clang open-source compiler stack has also been seeing patches to prepare for future Intel server processors...
Intel Releases DAOS 2.2 Distributed File-System
Intel earlier this year more formally announced DAOS as its distributed parallel file-system designed for NVMe storage and aims to be more efficient than other parallel file-systems. Yesterday marked the release of DAOS 2.2 as the newest step forward for Distributed Application Object Storage...
FreeBSD 12.4-BETA1 Released, Q3-2022 Status Report Issued
FreeBSD had a busy Friday with releasing their first beta of the upcoming FreeBSD 12.4 as well as publishing their third quarter development summary...
KDE Starts More Feature Work On Plasma 5.27, Fixes For Plasma 5.26
Last week saw the release of Plasma 5.26 while this week KDE developers moved on to more feature work for Plasma 5.27 while also addressing some fall-out and fixes for Plasma 5.26...
Intel Spins Up Revised GNA Driver For AI Neural Co-Processor
While Intel with the rest of the tech industry continue investing immense resources in areas around AI and talking it up, one of the efforts that has been slow to materialize on the Linux side has been for enabling their Gaussian and Neural Accelerator (GNA) with the mainline Linux kernel. This week the latest Intel GNA driver patches were posted for this neural co-processor...
Mesa Git Makes It Easier Activating Rusticl OpenCL Device Support
The very promising Rusticl Rust-based OpenCL implementation within Mesa has landed a set of patches today that make it easier to enable the OpenCL compute device support with the various Gallium3D drivers...
Linux TUN Network Driver May See A "1000x Speedup" With New, One-Line Patch
Linux's universal TUN driver that provides packet reception and transmission for user-space programs may soon see a 1000x speed-up with a proposed patch sent out today for this network driver...
AMDVLK 2022.Q4.1 Brings More Vulkan Performance Tuning
AMD today published their latest open-source Radeon Vulkan Linux driver update, AMDVLK 2022.Q4.1, as their first source update in three weeks...
Initial AMD Zen 4 "znver4" Support Merged Into GCC 13
Last Thursday AMD finally sent out the basic enablement patch for AMD Zen 4 "znver4" with the GCC compiler. Once again it was tardy with Ryzen 7000 series processors already shipping and sadly the cost tables (tuning) is still catering to Zen 3 rather than updated for Zen 4. While as of today this -march=znver4 support has been merged into GCC 13...
Stratis Storage 3.3 Released - Easily Make Use Of Expanded RAID Arrays
Red Hat's storage team responsible for the Stratis solution has released a new feature update...
Microsoft Adds Mesa Support For Building Against The DirectX 12 Agility SDK
Windows users are increasingly making use of Mesa with Microsoft investing in supporting a number of different open, industry standard APIs and then layering them atop the underlying Direct3D 12 driver for the likes of WSL2 usage. OpenGL, OpenCL, Vulkan, and VA-API video acceleration have been the primary targets for Microsoft engineers working on Mesa with the Windows Subsystem for Linux in mind while also posing other possible use-cases where the host may lack native drivers for those APIs. For bettering Mesa on Windows, Microsoft has now added support for compiling against the DirectX 12 Agility SDK...
Linux Getting Rumble Support For Latest Microsoft Xbox Controllers
Thanks to a Google engineer in communication with Microsoft engineers, the "hid-microsoft" upstream Linux driver is seeing work to support the rumble mode on newer Xbox controllers...
AVX-VNNI-INT8 & AVX-IFMA Land In GCC 13
As part of Intel's work starting to enable the compiler support for their Sierra Forest CPUs, AVX-VNNI-INT8 and AVX-IFMA support has been merged into the GCC 13 compiler for supporting these instructions being first introduced with Intel's Sierra Forest and Grand Ridge...
Intel Releases Packaged Arc Graphics Driver For Ubuntu 22.04 LTS
If as an Ubuntu Linux user you have been held off on purchasing one of the new Arc Graphics discrete graphics cards due to the prospects of having to upgrade your own kernel, Mesa, and linux-firmware packages, Intel has a solution for Ubuntu 22.04 LTS users in the form of a packaged driver...
Coreboot/Dasharo Being Ported To The MSI PRO Z690-A DDR5 Motherboard
Earlier this year Coreboot and the Dasharo downstream were ported to the MSI PRO Z690-A DDR4 motherboard. This was very exciting in that a current-generation Intel desktop motherboard could run Coreboot and readily available through various Internet retailers. But many inquired about whether the MSI PRO Z690-A DDR5 variant would see similar support and now that too is being worked on...
System76 Upgrades Thelio Desktops With Intel Raptor Lake, AMD Zen 4 CPU Options
After last month launching the redesigned Thelio chassis, System76 today has rolled out their latest System76 Thelio desktop options with Intel 13th Gen Core "Raptor Lake" and AMD Ryzen 7000 "Zen 4" processor options now available...
OpenBSD 7.2 Released With Support For Ampere Altra, Apple M2
Coming on the same day as Ubuntu 22.10, Theo de Raadt has released OpenBSD 7.2 as the latest version of this popular BSD operating system...
Ubuntu 22.10 Released With GNOME 43 Desktop, Raspberry Pi Improvements, PipeWire Audio
Canonical has formally released Ubuntu 22.10 "Kinetic Kudu" as the latest six-month, non-LTS update to Ubuntu Linux...
Intel Core i5 13600K + Core i9 13900K "Raptor Lake" Linux Preview
Last month Intel announced 13th Gen Core "Raptor Lake" processors while today these processors officially go on sale. Today also marks the review embargo lift with Intel having provided Phoronix with the new Core i5 13600K and i9 13900K processors for Linux testing.
Glibc Picks Up More AVX-512 Optimizations - ~30% Less Cycles For Some String Functions
The widely depended upon GNU C Library "glibc" has seen another round of optimization work for benefiting those with AVX-512 processors from Intel or now on the AMD side too with Zen 4...
FineIBT Updated For Linux As Alternative Control Flow Integrity (CFI) Approach
Back in August 2021 saw initial patches by Intel for "FineIBT" for the Linux kernel as aiming to combine the best of their Control-flow Enforcement Technology (CET) and Control Flow Integrity for upping the kernel security protections in an efficient manner...
Open Firmware DRM Driver "OFDRM" Queuing For Linux 6.2
A first batch of "drm-misc-next" patches have been sent in for DRM-Next to queue until the Linux 6.2 merge window comes about in December. With this initial batch of new material for v6.2 is a new Direct Rendering Manager driver: OFDRM...
Intel Engineers Release SVT-AV1 1.3 With More Optimizations, Tuning For Better AV1 Encode
The open-source SVT-AV1 encoder for AV1 content that is primarily developed by Intel software engineers continues getting faster and finding new ways to provide better tuned presets and yield better performance for AV1 encoding on CPUs...
Corsair PSU Linux Driver Patched To Work With The New HX1500i PSU
Corsair this summer launched the HX1500i power supply as the latest in their HX series. The Corsair HX1500i provides three EPS12V connectors, a fully modular design, and as implied by the model is sized for providing 1500 Watts. This $399 USD power supply can now also interface with the Linux kernel for monitoring support...
Call Depth Tracking Aligning For Linux 6.2 To Lessen Mitigation Performance Hit For Intel Skylake
While the Linux 6.1 merge window just passed and the "Call Depth Tracking" patches have been in development the past few months, it looks like that for the Linux 6.2 kernel is where that alternative mitigation technique will be introduced for helping offset some of the significant performance regressions incurred for Intel Skylake era processors as a result of recent CPU security vulnerability mitigations...
systemd 252-rc2 Released With More Changes To This Key Linux Component
Two weeks ago was the release of systemd 252-rc1 with introducing the new systemd-measure command, a "support-ended" taint flag for OS images detected past their end-of-support date, and a wide variety of other changes and feature additions. Systemd 252-rc2 is now available for additional testing with various fixes plus a few more additions...
Mesa OpenGL Threading Messed Up Cursor Handling With KDE Wayland - Fixed Now
If you habitually ride Mesa Git for the latest and greatest open-source AMD Radeon graphics driver code and use the KDE Plasma desktop with Wayland, you may have noticed a glitchy cursor recently. Fortunately, that's now fixed up with today's Mesa Git code and ended up stemming from the recent global enabling of Mesa OpenGL threading...
LLVM Begins Preparing For Intel Sierra Forest & Grand Ridge CPUs
Last week saw Intel sending out new GCC compiler patches for adding the "Sierra Forest" CPU target and the number of new x86_64 instructions it's adding. Those GCC patches follow Intel publishing an updated programming reference manual where they detailed these new instructions coming for Sierra Forest Xeon CPUs as well as Grand Ridge. Now on the LLVM compiler side, they too have begun landing new patches for these new Intel instructions...
Intel's Linux Vulkan Driver Lands Workaround For HITMAN 3
Intel Arc Graphics A750 and A770 work on Linux if you are running the very latest Linux kernel and Mesa. The gaming experience is decent aside from occasional driver issues. One of the games that has been pesky with the open-source Intel "ANV" Vulkan driver has been the HITMAN 3 title running under Steam Play but with the newest Mesa 22.3 code should now be fixed up...
Mesa's Rusticl OpenCL Implementation Can Outperform Radeon's ROCm Compute Stack
Mesa's Rusticl driver as a modern Rust-based OpenCL implementation for open-source Gallium3D drivers has shown it's capable of outperforming AMD's open-source ROCm compute stack for at least some GPUs and workloads...
Mold 1.6 High Speed Linker Adds PPC64 and s390x, Smaller Output Files
Mold as the open-source high performance linker continues its ascent in working to prove itself as a viable alternative to LLVM's LLD and GNU Gold. Mold 1.6 is out today with the latest fixes and features...
USB4 v2.0 Specification Published For Doubling The Performance
The USB Implementers Forum on Tuesday announced the USB4 v2.0 specification that allows USB transfer speeds up to 80 Gbps over USB Type-C connections...
AMD Develops New "GI-1.0" Open-Source Global Illumination Tech
AMD under their GPUOpen umbrella has published a paper on their new technology dubbed "GI-1.0" that is a fast, scalable two-level radiance caching scheme for real-time global illumination. This means of real-time global illumination says it can deliver comparable quality to other GI implementations while said to be much faster. GI-1.0 will be open-source, AMD says, but the code isn't yet published...
Microsoft Promotes Its Open-Source Terminal To The Default For Windows 11 CLI Apps
As some interesting open-source news out of Microsoft today, their open-source Windows Terminal that has been in development the past few years and providing many modern features is now the default beginning with Windows 11 22H2...
MoltenVK Updated For Vulkan 1.2 Support On Apple macOS/iOS
MoltenVK as the portability layer for Vulkan that exposes this industry standard graphics API on Apple's macOS, iOS, and tvOS platforms is now able to expose Vulkan 1.2 compatibility...
Git 2.38.1 Released For Two New Security Vulnerabilities
Git 2.38.1 was just released along with updates to older versions, including the new point releases of v2.30.6, v2.31.5, v2.32.4, v2.33.5, v2.34.5, v2.35.5, v2.36.3, and v2.37.4. The big set of Git updates today is due to two more security issues coming to light...
AMD, Google, Microsoft & NVIDIA Announce "Caliptra" Open-Source Root of Trust
AMD, Google, Microsoft, and NVIDIA have used this week's OCP Global Summit to announce Caliptra as their open specification for a silicon Root-of-Trust (ROT) to be found with future CPUs / SoCs, GPUs, NICs, SSDs, and other hardware components.
OpenPOWER Foundation Demoes The LibreBMC POWER-Based Open-Source BMC
Last year the OpenPOWER Foundation announced LibreBMC as a POWER-based open-source BMC and now they have progressed to the point of actually demoing this BMC backed by a fully open-source software stack...
Coreboot 4.18 Released With AMD Morgana & Intel Meteor Lake SoC Support
Coreboot 4.18 had been planned for release in August but after that slipped, this newest Coreboot feature release is now shipping and comes with many hardware support improvements and other changes for this open-source system firmware implementation...
AMD CPU Microcode Fix For Linux To Patch Every Logical Thread Nears Mainline
Back in August I wrote about a patch to change AMD's CPU microcode loading on Linux to now patch every logical CPU thread rather than just per physical core. It turned out that at least some CPU microcode updates do make per-thread modifications while the Linux kernel microcode handling for AMD was just applying microcode updates at run-time on a per-core basis. That patch was seemingly forgotten about but has now been queued up as part of x86 "urgent" changes for the mainline kernel...
Microsoft Releases Its Linux Distribution Update For October 2022
Microsoft has released its monthly update to CBL-Mariner 2.0, its in-house Linux distribution serving a variety of purposes from WSL to Azure...
Mesa's Gallium3D Finishes Gutting Out Its Graw Interface
Two weeks ago a bunch of old Mesa code got removed including the XvMC front-end, Rbug as a remote debugging interface, and some of Graw that was to serve as a raw Gallium3D interface without a traditional Gallium front-end. Some of Graw was accidentally left in the source tree while now that has been caught and eliminated in further lightening the size of Mesa...
Proton 7.0-5 RC Gets More Windows Games Running On Linux
Valve is preparing to roll-out Proton 7.0-5 as the newest version of this Wine-derived software that powers Steam Play for enjoying Windows games on Linux. For facilitating some testing prior to the formal Proton 7.0-5, a release candidate was published today...
...125126127128129130131132133134...