Feed phoronix Phoronix

Favorite IconPhoronix

Link https://www.phoronix.com/
Feed http://www.phoronix.com/rss.php
Updated 2024-11-24 07:45
Panfrost Driver For Linux 6.4 Adds Speed Binning, New MediaTek SoCs
The Panfrost DRM driver providing open-source kernel graphics driver support for modern Arm Mali graphics in various SoCs is seeing some new hardware support for the upcoming Linux 6.4 cycle as well as now supporting speed binning functionality...
Vulkan 1.3.246 Released With VK_EXT_shader_object
Vulkan 1.3.246 has been published with one prominent new extension introduced that was started by Nintendo and worked on by several other hardware/software vendors...
Google Posts KVM-CPUFreq Driver To Dramatically Boost VM Performance, Power Efficiency
Google engineers on Thursday posted initial "request for comments" patches on their KVM-CPUFreq driver that is part of their effort to improve the dynamic voltage and frequency scaling behavior and task placement within KVM-based virtual machines. This effort is leading to big improvements in raw performance and performance-per-Watt for tasks running within Linux VMs...
Sound Open Firmware 2.5 Released - Continues Adoption Of Zephyr, Adds MediaTek MT8188
Sound Open Firmware "SOF" 2.5 has been released as this open-source sound/DSP firmware initiative that was originally started by Intel but now is a Linux Foundation project and seeing hardware support from multiple vendors...
Bloomberg Launches Open-Source Funding Initiative
The Bloomberg financial, software, and media company has announced their FOSS Fund as a small step for helping open-source projects they rely on and of interest to their employees...
Fedora 39 Planning For RPM 4.19 - Adds x86-64 v2/v3/v4 Feature Levels
With the Fedora 39 release later this year the developers are planning on moving to RPM 4.19 as the newest version of their packaging format...
Ubuntu 23.04 Beta Released - Powered By Linux 6.2, GNOME 44 & Other Updates
The beta of Ubuntu 23.04 "Lunar Lobster" and its various spins/flavors were released overnight for testing...
AMD CDX Bus Landing For Linux 6.4 To Interface Between APUs & FPGAs
Since last year AMD-Xilinx has been posting Linux patches for enabling CDX as a new bus between application processors (APUs) and FPGAs. The AMD CDX bus is now poised for introduction in the upcoming Linux 6.4 cycle...
NVIDIA 525.105.17 Linux Driver Backports IBT Kernel Compatibility, Other Fixes
While last week NVIDIA promoted their 530 Linux driver series to stable, for those using the prior NVIDIA 525 series production branch a new point release was issued today that backports several fixes...
MSI Laptops To Enjoy Better Linux Support Beginning With The 6.4 Kernel
Modern MSI laptops will see improved feature support with the upstream Linux 6.4 kernel this summer thanks to a new driver set to be merged...
AMD EPYC Milan Still Gives Intel Sapphire Rapids Tough Competition In The Cloud
While waiting for AMD 4th Gen EPYC "Genoa" instances to become available via the major public cloud providers, I was curious to see how existing AMD EPYC Milan instances compare to Intel's new Sapphire Rapids instances in public preview on Google Cloud. While expecting some friendly competition, at the same vCPU size EPYC Milan was managing to deliver not only better performance-per-dollar but also even better raw performance in numerous workloads against the Google Cloud C3 Sapphire Rapids.
VP9/AV1 Simulcast Support For WebRTC Coming In Chrome 113
VP8 and H.264 have long been supported as part of WebRTC simulcast in the Chrome web browser while with the upcoming Chrome 113 release, VP9 and AV1 simulcast support is being enabled...
EEVDF Scheduler Patches Updated For The Linux Kernel
Intel Linux engineer Peter Zijlstra has sent out updated patches on the kernel patch series he's been working on the past several months around the "EEVDF" CPU scheduler for improving upon the current CFS scheduler code...
Another Budget Gigabyte Ryzen Motherboard Gets Working Sensor Support With Linux 6.3
For those that happen to have a Gigabyte A320M-S2H V2 micro-ATX motherboard or you have been looking out for a low-end, budget motherboard for an AMD Ryzen AM4 build, the A320M-S2H V2 is the latest seeing working sensor support with the mainline Linux kernel...
Arm Scalable Matrix Extension 2 "SME2" Support Lands In GNU Binutils
Toward the end of last year Arm detailed Scalable Matrix Extension 2 (SME2) for adding more capabilities to Armv9-A around speedy matrix processing. Merged this morning is initial support for SME2 within Binutils as part of the GNU compiler toolchain for the GNU Assembler...
AMD Linux Graphics Driver Seeing More Patches Around Multi-XCC Support
The AMDGPU kernel driver patch flow has ticked up in recent days with working on new hardware support/features...
Intel Linux Kernel Optimizations Show Huge Benefit For High Core Count Servers
Earlier this month I wrote about Intel engineers working on more big optimizations to the Linux kernel with a focus on enhancing the kernel's performance at high core counts. The numbers shared then were very promising and since then I've had more time looking at the performance impact of Intel's stellar software optimization work and its impact on real-world workloads. Here is a look at how Intel's pending kernel optimization patches are a huge deal for today's high core count servers.
AMD Releases HIP Ray Tracing 2.0
AMD today published HIP Ray-Tracing 2.0 "HIP RT" as the newest version of their open-source ray-tracing library built for use with their latest-generation GPUs for leveraging hardware ray-tracing capabilities...
Intel Data Center & AI Update 2023: Sierra Forest & Granite Rapids On Track
Intel hosted an investor call this morning around their Data Center and AI business, including a Xeon roadmap update and more. Here are some of those highlights from this morning's call...
Blender 3.5 Released With Lighting Improvements For Cycles, Better glTF 2.0 Handling
Blender 3.5 has been released as the newest version of this widely-used, open-source 3D modeling software. Blender 3.5 is another exciting update for this free software that has garnered significant industry interest and support...
Arch Linux Installer v2.5.4 Adds Initial Swapfile Support
In time for the new month to begin and in turn a new Arch Linux installer ISO, Archinstall 2.5.4 was just released as the newest version of this easy-to-use, text-based Arch Linux OS installer...
Trend Micro Uncovers Yet Another X.Org Server Vulnerability: CVE-2023-1393
For over a decade now the X.Org Server has been seeing routine security disclosures in its massive codebase with some security researchers saying it's even worse than it looks and security researchers frequently finding multiple vulnerabilities at a time in the large and aging code-base that these days rarely sees new feature work. Today another disclosure was made by the folks with the Trend Micro Zero Day Initiative...
Qt Creator 10 Released With Improved C++20 Support, QML Code Model From Qt 6.5
Qt Creator 10 has been released as the newest version of this open-source C++ and Qt focused integrated development environment provided by The Qt Company...
AMD Adds New Option To Help Improve Debugging With RADV & RadeonSI Drivers
Merged to Mesa 23.1-devel yesterday was UMD metadata v2 support for the RADV and RadeonSI drivers to provide extra metadata that can be optionally enabled to help with Radeon GPU debugging...
Linux 6.4 Adding Support For Many Kye/Genius Drawing Tablets
The upcoming Linux 6.4 kernel cycle is set to introduce support for a number of Kye drawing tablets, which are also marketed as Genius tablets...
OBS Studio 29.1 Beta 1 Released With New AV1/HEVC Streaming Over RTMP
Days after landing AV1 and HEVC streaming support over RTMP to allow game streamers and other livecasting with OBS Studio to YouTube to happen via AV1/HEVC as an alternative to H.264, OBS Studio 29.1 Beta 1 has been tagged...
Fwupd 1.8.13 Adds Firmware Updating For Framework's Audio Card, ThinkPad TBT3-TR Gen 2
Fwupd/LVFS lead developer Richard Hughes of Red Hat released Fwupd 1.8.13 as the newest feature update to this open-source firmware/BIOS updating solution for Linux and other platforms...
Ubuntu Cinnamon Becomes An Official Flavor For Ubuntu 23.04
Since 2019 there has been Ubuntu Cinnamon as an unofficial remix of Ubuntu paired with Linux Mint's Cinnamon desktop environment. After the three years of progress, Ubuntu Cinnamon has now been granted an official status with next month's Ubuntu 23.04 "Lunar Lobster" release...
AMD-Xilinx Publishes Open-Source "Nanotube" Compiler
AMD-Xilinx recently open-sourced their LLVM-based Nanotube compiler that can be used for some nifty networking purposes on FPGAs...
Fedora 38 Beta Performance Mostly Flat, Few Regressions
For those curious how the performance of Fedora 38 is looking ahead of its official release at the end of April, here are some preliminary benchmarks looking at the performance of this leading-edge Linux distribution as of the Fedora 38 Beta milestone last week. On both Intel Core i9 13900K "Raptor Lake" and AMD Ryzen 9 7950X "Zen 4" desktop systems, the Fedora 37 performance was compared to that of Fedora 38 Beta.
VA-API's Libva 2.18 Released With Windows WSL D3D12 Support, Optional Disabling DRI3
Version 2.18 of the VA-API library, libva, has been released today for this Linux Video Acceleration API library that is used by the various driver implementations...
Turtle Beach REACT-R & Recon Xbox Controllers To Be Supported In Linux 6.4
Turtle Beach gaming controllers will see support by the widely-used XPad driver with the upcoming Linux 6.4 kernel...
QNX Support Restored For SDL3
When SDL3 development kicked off last November for this open-source library that is widely used by cross-platform games and other software, QNX support was removed alongside other old targets. Just months later, the QNX platform support is being revived...
Vulkan 1.3.245 Brings New NVIDIA Vendor Extension To Help Optimize Ray-Tracing
The Vulkan 1.3.245 extension is a small update to this industry-standard graphics/compute API with just a handful of issues resolved but it does introduce one new extension, which is a NVIDIA vendor extension aiming to further enhance Vulkan ray-tracing...
Intel Releases GPGMM v0.1 GPU Memory Management Library
Intel has published v0.1 of its GPGMM software, the open-source General-Purpose GPU Memory Management Library. This library is intended to be used by modern software employing the Vulkan or D3D12 APIs for helping application developers deal with low-level video memory management...
OpenBLAS 0.3.22 Introduces EmScripten JavaScript, Fixes AMD Zen 4 Handling
A new release of OpenBLAS is now available, the open-source BLAS and LAPACK implementation known for its wide variety of processor optimizations...
AMD Continues Linux Driver Enablement For Additional "Aldebaran" Instinct GPU
Over the weekend I wrote about AMD beginning to post new graphics driver patches for a new GPU. As pointed out in that earlier article, it looks to be a new AMD Instinct MI300 / "Aldebaran" GPU model and today more patches were posted that further confirm this target...
Pending RADV Driver Change Leads To Much Lower System RAM Use For Some Games
A pending change to the Mesa Radeon Vulkan driver "RADV" is leading to much lower system RAM use for some games that make use of many Vulkan Graphics Pipeline Libraries (GPL). The game causing this issue to be investigated was Valve's Dota 2 on RADV and is now seeing an 85% reduction in system RAM use by this open-source Radeon Linux driver...
Ubuntu Touch OTA-1 Focal Released For Ubuntu 20.04 LTS On Smartphones
Ubuntu Touch as the community maintained version of Ubuntu Linux for smartphones and tablets has for years been frustratingly limited to Ubuntu 16.04 LTS as its base operating system for when Canonical had abandoned their smartphone ambitions. Today though that has finally changed with Ubuntu Touch OTA-1 Focal having been released that moves things forward to an Ubuntu 20.04 LTS base...
Intel Sapphire Rapids Performance With Google Cloud Compute Engine C3
Back in October Google announced their Compute Engine C3 instances in private preview that featured 4th Gen Xeon Scalable "Sapphire Rapids" processors as well as making use of Google's custom Intel Infrastructure Processing Unit (IPU). Since then, back in January, was the big Sapphire Rapids launch with the likes of the Xeon Platinum 8490H being released. Last month meanwhile Google promoted the C3 VMs to public preview state. The Sapphire Rapids C3 VMs remain in "public preview" from Google Cloud during which time there are no charges involved for the CPU costs. For those wondering about the core-for-core performance of Sapphire Rapids in Google Cloud, here are my initial benchmarks of the C3 series.
AmpereOne Sees Last Minute Compiler Tuning Ahead Of GCC 13
Going back to late 2021 was the initial GCC compiler patch for "Ampere-1" for that next-gen AArch64 server processor while last year this successor to Ampere Altra (Max) was formally announced under the AmpereOne brand. That initial compiler support appeared in GCC 12 while ahead of the GCC 13 release in the coming weeks has been some last minute tuning for the AmpereOne cost table...
Linux 6.4 Device Mapper To See Improved Concurrent I/O Performance
Thanks to forthcoming work out of Red Hat, the Linux 6.4 Device Mapper (DM) code is expected to see some optimization work that can significantly benefit concurrent I/O performance... In one case at least acquiring buffers now about 25 times faster...
XWayland Lands Fix For At Least One Game Hanging It & Causing 100% CPU Usage
While XWayland is in fairly good shape for enjoying both native and emulated games relying on X11 to run atop Wayland compositors for Linux gaming, occasionally different peculiar issues are uncovered. The most recent issue analyzed and addressed in XWayland Git is over the game Resident Evil 6 causing XWayland to hang and consume 100% of the CPU resources on launching that title...
OBS Studio Lands AV1 & HEVC RTMP Streaming Support
In time for OBS Studio 29.1, the Veovera Software Organization non-profit has contributed support for AV1 and HEVC streaming via RTMP so that gamers and other creators can stream their content to the YouTube RTMP server using these newer video formats...
FreeBSD 13.2-RC5 Released With One Last Fix
FreeBSD 13.2-RC4 was released this weekend while it's already been replaced by FreeBSD 13.2-RC5 to land one more fix prior to making the final release preparations on this next stable update to this BSD operating system...
Linux 6.3-rc4 Released: "Looking Pretty Normal"
Linus Torvalds just announced the release of Linux 6.3-rc4 as we reach around the half-way point of the Linux 6.3 kernel's development cycle...
Mesa 23.0.1 Released With Many Fixes For Intel / AMD / Zink
It's been one month since the release of Mesa 23.0 while it's finally been succeeded by Mesa 23.0.1 as the first point release containing a wide variety of bug fixes throughout this ecosystem of open-source 3D graphics drivers...
OpenMandriva ROME 23.03 Released With Linux 6.2 + KDE Plasma 5.27 Desktop
OpenMandriva ROME 23.03 has been released as the "rolling release" flavor of this Linux distribution whose roots trace back to the beautiful days of Mandrake Linux...
Linux Will Stop Randomizing Per-CPU Entry Area When KASLR Is Not Active
With the Linux 6.2 release kernel developers addressed "a tasty target for attackers" after it was realized that the per-CPU entry data was not being randomized, even in the presence of Kernel Address Space Layout Randomization (KASLR). The per-CPU entry area randomization has been present since Linux 6.3 but then was realized it's being activated even if KASLR was disabled, so now that is changing to avoid possible confusion...
Linux 6.4 Preparing DRM Deadline Hints To Help Influence GPU Frequency/Performance
Rob Clark on Saturday sent out a pull request adding the DMA-BUF/DMA-FENCE deadline awareness code to the Direct Rendering Manager (DRM) subsystem with the upcoming Linux 6.4 cycle...
...99100101102103104105106107108...