Feed phoronix Phoronix

Favorite IconPhoronix

Link https://www.phoronix.com/
Feed http://www.phoronix.com/rss.php
Updated 2024-11-21 22:30
GNOME Shell 47 Beta Brings Hardware Encoding When Screen Recording & More
As the next step toward releasing GNOME 47.0 in mid-September, the GNOME 47 beta release is imminent and today the GNOME Shell and Mutter compositor "47.beta" releases were made...
GNU Binutils 2.43 Released With Intel APX Assembler Preparations & More
GNU Binutils 2.43 is out as stable this Sunday as the newest update to this important piece of the open-source GNU compiler toolchain...
The Open-Source AMD GPU Linux Kernel Graphics Driver Nears 5.8 Million Lines
Last August I wrote an article about the open-source AMD GPU kernel driver crossing 5 million lines of code -- including their overzealous header files -- and following the recent Linux 6.11 merge window curiosity got the best of me with how much larger the kernel driver is now that the initial RDNA4 support is merged... Well, it's about to cross 5.8 million lines, or about a 16% increase just over the past year...
Linux 6.11-rc2 To Recognize More AMD Zen 5 CPUs
Ahead of the Linux 6.11-rc2 kernel due for release later today there is the weekly "x86/urgent" material to merge...
New Intel Linux Patches Continue Working To Improve Hybrid CPU Task Placement
Building off some "request for comments" patches sent out in April, a new set of patches appeared on Friday for the Intel P-State Linux driver for setting the asymmetric CPU capacity on hybrid systems. This is another attempt at helping to improve the Linux kernel scheduler behavior in ensuring optimal task placement between Intel Core processors having a mix of P and E cores. This patch series in particular helps when SMT / Hyper Threading support is disabled or like with upcoming Lunar Lake processors where there is no HT support...
Btrfs Stakeholders In Fedora Eye Bootable Snapshots & Transparent Encryption
It's been four years now that the Btrfs file-system has been the default for Fedora on the desktop. The Fedora and Btrfs love affair has been going well and is only getting better with more integration enhancements planned and a special interest group (SIG) now getting off the ground for furthering these efforts...
Rust-Written Redox OS Now Has A Working Web Server
The Redox OS project that is a from scratch open-source operating system written in the Rust programming language now has a working web server, among other improvements achieved during the month of July...
Linux 6.12 To Drop Old Code That Slows Down CPU Frequency Polling
The Linux 6.12 kernel cycle later this year has a change coming that will impact users of the "Schedutil" CPU frequency scaling governor. This change is dropping the "LATENCY_MULTIPLIER" that has been within the kernel code the past two decades to slowdown how frequent the CPU frequency evaluation occurs. In turn the revised logic can allow for that CPUFreq frequency re-evaluation to occur more often...
Immutable Version Of Arch-Based Manjaro Linux Available For Testing
For those intrigued by the likes of Fedora Silverblue, Vanilla OS, and NixOS for an immutable Linux distribution but desiring something based on Arch Linux, Manjaro Linux has an immutable variant now available for testing...
Limine 8.0 Bootloader Released With LoongArch Support
While not as common as GRUB or systemd-boot, a new version of Limine is now available for this open-source, modern-focused and portable multi-protocol bootloader...
GNOME Disks Adds New Standalone UI For Managing/Mounting Disk Images
In addition to the KDE development activity this week, GNOME developers have also been busy polishing their desktop ahead of their next GNOME release in September...
This Week In KDE: "Plasma Is Feeling Really Solid These Days!"
KDE developer Nate Graham is out with his usual weekend update that recaps all of the interesting KDE development activities for the past week...
Canonical Evaluating -O3 Optimized Packages For Ubuntu Linux
With Ubuntu 24.04 LTS the engineers at Canonical began focusing more on the performance of Ubuntu and establishing a performance team at the company. This work is ongoing and for Ubuntu 24.10 they are exploring another exciting area: leveraging "-O3" compiler optimizations for Ubuntu packages. Available today is an experimental build of the Ubuntu desktop and server ISOs that are compiled for the -O3 optimization level...
AMD Releases ROCm 6.2 With New Components, Improves PyTorch & TensorFlow
As expected, AMD has released ROCm 6.2 as the newest version of their open-source GPU compute stack for Radeon graphics cards and Instinct accelerators. ROCm 6.2 is a big update with several new software components, improving the existing PyTorch and TensorFlow support, and a variety of other enhancements as AMD works to better compete with NVIDIA's CUDA...
SMT Performance Benchmarks Continue To Show Benefit With AMD Zen 5/5C
While Intel's upcoming Core Ultra Series 2 "Lunar Lake" laptop processors are doing away with Hyper Threading (HT) and instead focusing more on additional E cores. AMD has asserted Simultaneous Multi-Threading (SMT) is still beneficial and supported across both their Zen 5 and Zen 5C cores. For those curious about the SMT performance and power efficiency impact, here are some SMT on/off comparison benchmarks using the Ryzen AI 9 HX 370 "Strix Point" laptop processor.
Tiny Linux Patch Up To 32% Faster, Up To 18% Less Energy For Intel Xeon Emerald Rapids
A one line patch to the Linux kernel is yielding significant performance and power efficiency gains for existing Intel Xeon "Emerald Rapids" server processors on the likes of Ubuntu Linux...
Intel Vulkan Driver Merges H.264/H.265 Video Encode Support
The open-source Intel "ANV" Vulkan driver within Mesa is now more capable for its Vulkan Video support with the H.264 and H.265 encode support now wired up for Mesa 24.3...
Linux 6.11 Addressing "Long-Time Regression" Of Buggy AMD HDMI Audio
For those that have experienced a buggy AMD HDMI audio experience when using recent versions of the Linux kernel, a fix has been submitted today for Linux 6.11 and in turn for back-porting to stable series in addressing "another long-time regression fix for AMD HDMI."..
Etnaviv NPU Driver Support Working Well For The NXP i.MX 8M Plus SoC
Open-source developer Tomeu Vizoso who has been working on supporting Vivante NPU IP within the reverse-engineered Etnaviv driver has been much time recently focused on enabling the Vivante NPU found within the NXP i.MX 8M Plus SoC. While not yet upstreamed, he's been successful in this effort and seeing good performance for object detection with this hardware...
Steam On Linux Usage Flat For July At Just Above 2%
With the start of a new month comes the latest Steam Survey statistics from Valve for providing interesting software and hardware insight...
ASUS Zenbook S 16 UM5606WA Platform Profile Impact On Performance & Power
Like most modern Intel and AMD laptops, the new ASUS Zenbook S 16 models for the AMD Ryzen AI 300 series "Strix Point" support ACPI Platform Profiles for allowing the system platform behavior to be modified depending upon whether you are seeking maximum performance, balanced (default), or power savings/efficiency. With the Ryzen AI 9 365 and Ryzen AI 9 HX 370 testing I have been doing thus far it's been on the default balanced mode (along with other laptops being compared) while in this article is a look at the Ryzen AI 9 HX 370 performance impact on the ASUS Zenbook S 16 UM5606WA when trying the other platform profile options.
Microsoft Promotes Azure Linux 3.0 To General Availability
Microsoft is today promoting the v3.0 release of Azure Linux to stable / general availability status for this Linux distribution formerly known as CBL-Mariner...
Sovereign Tech Fund Preparing Fellowship Program For Open-Source Maintainers
Germany's Sovereign Tech Fund has done a wonderful job providing funding to various open-source projects for advancing their work on free software. STF has been a huge success for prominent open-source projects while now it's also preparing a pilot program for STF Fellowships to provide funding to open-source maintainers that may be doing important work across multiple projects...
Linux 6.12 Introducing DRM "Power Saving Policy" For Better Desktop Integration
Sent out today was the first batch of drm-misc-next patches of Direct Rendering Manager updates that will be targeting the Linux 6.12 kernel later in the year. Notable from this pull is introducing a new DRM Power Saving Policy for display connectors and is initially wired up for the AMDGPU kernel graphics driver...
Intel Publishes AVX10.2 Documentation, GCC Compiler Enablement Begins For AVX10.2
Intel closed out July by publishing AVX10.2 technical details as part of a now public document. Intel's compiler engineers are also already at work on enabling AVX10.2 in the GCC and LLVM/Clang compilers...
Linux 6.11, Ryzen AI 300 Series, Open-Source NVIDIA Kernel Driver & Other July News
July was an interesting month both in the open-source software world with the Linux 6.11 merge window and other software milestones while also being eventful on the hardware side with the AMD Ryzen AI 300 series launch as the first of the Zen 5 processors. During July on Phoronix were 255 original news articles written by your's truly and another 15 featured articles / multi-page reviews...
GCC 14.2 Compiler Brings Latest Fixes - Including Adjustments For AMD Zen 4 / Zen 5
GCC 14.2 hit the Internet today as the first stable point release update to the GCC 14 series following the inaugural GCC 14.1 stable release from early May...
Blumenkrantz Continues On Big Mesa Code Refactoring
Mike Blumenkrantz of Valve's Linux graphics driver team has recently begun pushing changes to the Mesa 3D graphics code-base as part of "The Juiciest Refactor Ever". After merging the first of the patches last week, this week has brought more code for this juicy refactoring...
Serpent OS Publishes First Pre-Alpha Operating System Image
For those intrigued by Ikey Doherty's work in recent times on Serpent OS as a new from-scratch Linux distribution that makes use of lots of tooling, Ikey is kicking off August by releasing the first pre-alpha image of this Linux OS...
Testing The AMD Heterogeneous Core Topology Linux Patches On Ryzen AI 300 Series
Now that I am through with my testing of the initial Ryzen AI 9 HX 370 and Ryzen AI 9 365 Linux performance benchmarking and support exploration, I've begun diving in to other areas of the Linux support/performance for these Zen 5 "Strix Point" SoCs. The area for a quick look today is with the yet-to-be-merged AMD Heterogeneous Core Topology patches...
ARM Linux Maintainer Drafts Deprecation Timeline For Old Boards/Features
ARM Linux maintainer Arnd Bergmann laid out a proposal with deprecation timeline today for beginning to work toward removing many older ARM boards and obsolete features...
Mesa 24.2-rc3 Released With More Intel Xe2 Graphics Fixes
Mesa 24.2 is barreling towards its stable release in August while out today is the third weekly release candidate for this set of open-source OpenGL, Vulkan, and video acceleration drivers...
AmpereOne Aurora In Development With Up To 512 Cores, AmpereOne Prices Published
Ampere Computing hosted an AmpereOne architecture briefing this week where more details were shared on their long talked about AArch64 server processors. This announcement finally included a SKU table with suggested pricing as well as talking up a next-gen "AmpereOne Aurora" offering for a processor with up to 512 cores and some newly-disclosed Ampere AI acceleration IP.
Xen 4.19 Released With New 9pfs Backend, Scales Up To 16,383 CPUs
The Xen Project has announced version Xen 4.19 of this open-source hypervisor that is rolling out security improvements, performance and scalability enhancements, and other refinements to this cross-architecture option for open-source virtualization...
Servo Web Engine Now Leverages Multiple CPU Cores For Rendering HTML Tables
The Servo project is out with their latest monthly status report to highlight advancements made on this open-source, Rust-written web layout engine...
Glibc Patch Being Reviewed For getrandom vDSO Support
One of the many exciting features merged for Linux 6.11 is getrandom() in the vDSO for very fast yet secure random number generation. Now that the kernel bits have landed, it's on to making use of it in the GNU C Library and other libc implementations...
Linux Seeing Support For Another ~$230 ARM Handheld Game Console
There's been no shortage of cheap, ARM-based handheld game consoles coming to market. Given Linux on Arm tending to work better than Windows and in keeping vendor costs to a minimum, they've tended to be running Linux or Android with various open-source games/emulators. Many of the vendors have kept their Linux support downstream while with time more of these gaming handheld consoles are seeing mainline Linux support. Yet another one being worked on for mainline Linux kernel support is the GameForce Ace...
Linux's Turbostat Utility Can Now Be Used For Reading Intel PMT Counters
Merged on Sunday prior to tagging the first release candidate of Linux 6.11 were some last minute updates to Turbostat, the tool that lives within the kernel source tree and used for reporting CPU frequency and idle statistics along with other useful metrics. With Linux 6.11, Turbostat is gaining some new abilities...
SDL3 Library Adds A Built-In Snake Game
For those enjoying the classic game Snake (Blockade) or rather wanting to learn about the SDL3 API to develop your own software using this cross-platform software/hardware abstraction library, a game of Snake has been added to the SDL3 repository to serve as a more full-featured example...
Intel Xe2 Lunar Lake & Battlemage Graphics Might Be Officially Supported With Linux 6.12
While the Linux 6.11 merge window ended just days ago, Intel engineers are already beginning to submit kernel graphics driver changes to the DRM-Next branch of material they want to get in for the Linux 6.12 cycle that will end out 2024. Notable is they are trying to wrap up the Xe2 graphics support for Lunar Lake and Battlemage discrete graphics so that the support can be exposed by default...
oneAPI Construction Kit 4.0 Brings RISC-V Host CPU Support
Last year the oneAPI Construction Kit was introduced by Intel-owned Codeplay Software for bringing SYCL to new hardware even for hardware outside of Intel's offerings. One of the early targets of this oneAPI Construction Kit support was for RISC-V processors and now with today's release of oneAPI Construction Kit 4.0 there is finally RISC-V host CPU support...
Intel Core Ultra "Lunar Lake" Launching 3 September
With the AMD Ryzen AI 300 "Strix Point" laptops now shipping this week, Intel has announced that their Intel Core Ultra "Lunar Lake" processors as the successor to Meteor Lake will be formally launching on 3 September...
Windows 11 vs. Ubuntu Linux Performance For The AMD Ryzen AI 9 365
After seeing how the AMD Ryzen AI 9 HX 370 and AMD Ryzen AI 9 365 Zen 5 Strix Point performance is under Linux against a range of other Intel/AMD laptops, the next obvious question is... how does this compare to Windows? In this article is an initial look at the Windows 11 versus Ubuntu 24.04 LTS Linux performance for the same AMD Ryzen AI 9 365 SoC within an ASUS Zenbook S16 and running the same benchmarks in looking at the out-of-the-box performance difference.
Mesa's Freedreno Gallium3D Driver Lands Initial Adreno 700 Series Support
Since last year there's been support available in the MSM DRM kernel driver for Qualcomm's Adreno 700 series graphics processors. There's also been some Adreno 700 series support in TURNIP as the Mesa Vulkan driver for these newer Adreno GPUs. Now finally the Freedreno Gallium3D driver has merged initial Adreno 700 series support for the Mesa 24.3 release...
Google's AutoFDO & Propeller For The Linux Kernel Helps With Up To 5~10% Faster Performance
Google engineer Rong Xu has proposed adding AutoFDO and Propeller support to the mainline Linux kernel for its Clang-based build as it can help the system performance improve in the up to 5~10% range...
AdaptiveCpp 24.06 Released As "The Fastest Heterogeneous C++ Compiler" - Beats CUDA
AdaptiveCpp as the open-source compiler formerly known as hypSYCL and Open SYCL is out with a new feature release for this C++ heterogeneous compiler supporting all major CPUs and GPUs...
Canonical Saw $251M In Revenue Last Year, Grew To More Than 1K Employees
Ubuntu maker Canonical (Canonical Group Limited) recently filed their financial statements with UK's Companies House that offers a fresh look at their financial performance...
DreamWorks' OpenMoonRay 1.6 Open-Source Renderer Released
Two years ago DreamWorks Animation made the exciting decision that they would open-source their MoonRay renderer that's been used in production for a variety of animated feature films. That initial open-source drop took place last year as OpenMoonRay and since then it has continued to be improved as an open-source project...
AMD Ryzen AI 9 365 Benchmarks: The Fantastic Power Efficiency Of Zen 5
As noted in yesterday's launch-day AMD Ryzen AI 9 HX 370 review with 100+ benchmarks, I've also been testing an AMD Ryzen AI 9 365 Zen 5 laptop too. Here are those initial benchmarks of the AMD Ryzen AI 9 365 as the 10-core / 20-thread laptop Zen 5 SoC. Like with the HX 370 testing, the Ryzen AI 9 365 continues to reinforce the great power efficiency uplift of Zen 5 as one of the most exciting advancements. In fact, for many benchmarks the Ryzen AI 9 365 was delivering even greater performance per Watt than the Ryzen AI 9 HX 370.
Another Habana Labs Driver Maintainer Is Leaving Intel
It was just two months ago that Oded Gabbay, the longtime maintainer of the Habana Labs kernel accelerator driver for Linux, announced he was stepping down from his software role and leaving Intel. Oded Gabbay was also a maintainer of the new Intel Xe kernel graphics driver. That was a surprising move with Oded Gabbay having been at Intel / Habana Labs for 7+ years and oversaw the creation of the Linux kernel's "accel" accelerator subsystem and more while prior to that having been at Red Hat and AMD. Ofir Bitton was named the Habana Labs driver maintainer following that but now he announced he too is leaving Intel...
...16171819202122232425...