Feed phoronix Phoronix

Favorite IconPhoronix

Link https://www.phoronix.com/
Feed http://www.phoronix.com/rss.php
Updated 2025-12-17 21:15
Habana Labs Begins Preparing For Future ASIC Support In Their Linux Driver
With the Linux 5.5 kernel now in development the Habana Labs AI startup is preparing for supporting future chips with their open-source Linux kernel driver...
UBports' Ubuntu Touch Porting Now Easier To Newer Devices
The UBports community developers maintaining Ubuntu Touch have landed the 64-bit ARM (ARM64/AArch64) version of libhybris into their "Edge" development branch. This in turn opens up Ubuntu Touch to more easier porting to newer Android devices...
Linux 5.4 Kernel Released With exFAT Support, Faster Radeon Graphics, New Hardware
Linus Torvalds has officially released the Linux 5.4 "Kleptomaniac Octopus" kernel this evening as was expected. Linux 5.4 is the last major stable kernel release of the year and brings a lot of new hardware support particularly on the graphics processor front, Microsoft exFAT support is finally available, and a plethora of other new features and improvements to existing functionality...
GNOME 3.35.2 Released As Another Step Towards The GNOME 3.36 Desktop
GNOME 3.35.2 is out as the latest development release on the route to GNOME 3.36 due out next March...
AMDKFD/ROCm GPU Compute Can Work On POWER Systems Like Raptor's Talos II
While NVIDIA graphics in IBM POWER systems have been known to make a powerful combination for supercomputer deployments, for those wanting a libre GPU compute experience can also use POWER with AMD Radeon's open-source driver with a pending patch to the kernel driver...
The Combined Impact Of Mitigations On Cascade Lake Following Recent JCC Erratum + TAA
Following the initial tests earlier this month from the disclosures of the JCC Erratum (Jump Conditional Code) that required updated Intel CPU microcode to address and on the same day the TSX Async Abort (TAA) vulnerability that required kernel mitigations to address, which I have run benchmarks of those CPU performance impacts individually, readers have requested tests looking at the current overall impact to the mitigations to date.
KUnit Slated To Land With The Linux 5.5 Kernel For Expanding Kernel Unit Testing
As part of the KSelfTest updates sent in early for the Linux 5.5 merge window opening tonight/tomorrow, Google's KUnit is included in this pull request as the basic kernel unit testing framework...
The Open-Source NVIDIA Driver Will End Out 2019 In Poor Shape Still For Newer GPUs
For the imminent Linux 5.5 kernel cycle we have talked about exciting AMD Radeon and Intel graphics driver changes on deck from Navi OverDrive overclocking to more Intel Tiger Lake and Jasper Lake bits, AMDGPU HDCP support, and other features queued. But what about the open-source NVIDIA "Nouveau" Linux driver?..
KDE Got More Polishing Ahead Of The Holidays While First KDE Frameworks 6 Sprint Started
It was a busy week in the KDE space...
GNUstep Might Deprecate Support For GNU's GCC In Favor Of LLVM Clang
GNUstep, the longstanding GNU Project implementing Apple's Cocoa frameworks, might end up deprecating support for the GNU Compiler Collection (GCC) to focus its compiler support on LLVM's Clang...
64-Bit ARM Updates Sent In Ahead Of The Linux 5.5 Cycle
Catalin Marinas who oversees the 64-bit ARM (ARM64 / AArch64) architecture code within the mainline kernel has already submitted his pull request early for the Linux 5.5 kernel cycle beginning tonight or early on Monday...
VirtualBox 6.1 Close To Release With 3D Improvements, Nested Hardware Virtualization
In addition to Oracle having shipped a Solaris update this past week, prior to calling it a weekend their virtualization crew released VirtualBox 6.1 RC1...
LLVM Developers Have Been Reviewing Work To Offset The Performance Hit From Intel JCC
With the Jump Conditional Code (JCC) Erratum that was made public earlier this month and ushered in new Intel microcode to mitigate this Skylake to Cascade Lake design defect, compiler/toolchain patches have been in the works to help offset the performance cost incurred from the updated microcode. Besides the GNU Assembler work we've talked about several times since JCC came to light, the LLVM folks have also been reviewing their comparable changes...
Rosewill RSV-4310 - Useful Revision To One Of The Best Value 4U Server Cases
Over the years at Phoronix we have easily close to forty if not more Rosewill 2U and 4U sever cases... Rosewill's server cases have been among the best value enclosures when not needing any extra features like hot-swap bays, etc. For under $100 USD, their Rosewill 4U cases have been a favorite due to the cost yet good quality, fan filter, etc. A new revision out this summer is the Rosewill RSV-4310 that appears to have replaced the likes of the RSV-R4000. The RSV-4310 4U enclosure does bring some nice minor updates to the base enclosure we've come to know and appreciate though is more costly.
Btrfs Gets A Big Improvement For More Robust RAID1 In Linux 5.5
David Sterba sent in his pull request early of the Btrfs file-system changes that are ready for merging into the Linux 5.5 merge window next week...
POWER9 Blackbird Performance On Ubuntu 19.04 vs. Ubuntu 19.10 Benchmarks
We have done a lot of benchmarks on Intel/AMD x86_64 for Ubuntu 19.10 for seeing how its performance is looking, but what about IBM POWER9 with the likes of the libre Raptor Blackbird? Here are some Ubuntu 19.04 vs. 19.10 POWER benchmarks I recently carried out...
NVIDIA's Proactive Memory Compaction Work Revised For The Linux Kernel
A few weeks back I wrote about NVIDIA's Nitin Gupta working on proactive memory compaction for the Linux kernel to more proactively compact memory rather than doing so on-demand when it can lead to high latencies for applications needing lots of huge-pages...
X.Org Server 1.20.6 Released With Many Bug Fixes - Helps XWayland, PRIME + Other Bits
While it's taking painfully long to get X.Org Server 1.21 organized for release, at least in the interim there continues to be new xorg-server 1.20 point releases that back-port many of the prominent fixes...
Linux 5.6 Will Bring Another Radeon Run-Time Power Management Improvement
While the Linux 5.5 cycle begins next week, looking ahead to early next year when the Linux 5.6 cycle will begin, there is expected to be another power management improvement coming for AMD Radeon graphics cards...
Various Game Emulators Are Faster On Mesa Drivers Now Thanks To OpenGL Threading
A few days ago 7 Days to Die saw a performance boost on Mesa Git from its "glthread" threading implementation while now a number of game emulators have seen similar whitelisting...
Intel SVM Support Published For Linux - Another Step On The March To Xe GPUs
Ending out the week is an exciting development in the Intel open-source graphics driver space... Shared Virtual Memory (SVM) support! This is another step towards their upcoming discrete Xe GPUs and ultimately their exciting oneAPI conquest...
Glimpse 0.1 Released As The Rebranded Fork Of The GIMP
The inaugural release of Glimpse is now available, the fork born out of calls for renaming The GIMP project to something not considered offensive...
RADV's ACO Back-End Is Helping Radeon Navi Linux Gaming Performance
It's been almost two months since last looking at the RADV ACO performance for this shader compiler back-end alternative to the AMDGPU LLVM code. ACO is making its debut in the upcoming Mesa 19.3 release while since the last round of testing have been more optimizations and fixes as well as getting the Navi/GFX10 support in place. In this article are some fresh benchmarks of the Vulkan RADV ACO support for not only Polaris and Vega but also the Radeon RX 5700 Navi graphics cards.
Linux 5.5 Cycle Kicks Off Next Week With Exciting Changes On Tap
The Linux 5.4 kernel is to be released on Sunday and that will in turn kick-off the Linux 5.5 merge window. Here is a look at some of the changes on the table for what will in turn be the first major stable kernel release of 2020...
systemd 244-RC1 Released With Many Changes
It looks like a big new systemd release will be out in time for Christmas...
NVIDIA 440.36 Linux Driver Released With Official GTX 1650 SUPER Support
Building off the NVIDIA 440 stable Linux driver release from earlier this month, the NVIDIA 440.36 Linux driver is out today as a small update...
PHP 5.3 To PHP 7.4 Performance Benchmarks On AMD EPYC
With the big PHP 7.4.0 release due out next week, yesterday we published our PHP 7.4.0 benchmarks using the near-final build for this annual update to PHP. Those benchmarks compared previous releases as far back as PHP 5.6. But out of curiosity after that article I went to do some benchmarks going back to PHP 5.3 through PHP 7.4 and PHP 8.0-dev...
Arm Has Been Working To Boost The Chrome/Chromium Browser Performance
Arm engineers have been working to speed-up the open-source Chromium web browser on 64-bit ARM (AArch64) and ultimately to flow back into Google's Chrome releases. Their focus has been around Windows-on-Arm with the growing number of Windows Arm laptops coming to market, but the Chromium optimizations also benefit the browser on Linux too...
webOS Open Source Edition 2.1 Released For Continuing The Palm/HP/LG Linux Distro
Released at the end of October to little fanfare was webOS Open Source Edition 2.0, the open-source Linux OS currently in development by LG for use on their Smart TVs and other digital products. With webOS Open Source Edition 2.0, they began setting their sights on automobiles and other potential use-cases. That was then extended by this week's release of webOS OSE 2.1...
TURNIP Mesa Vulkan Driver Lands Performance/Power-Helping UBWC Support
Universal Bandwidth Compression is now enabled for the open-source "TURNIP" Mesa Vulkan driver...
Mesa 19.2.6 Released Due To POWER Fallout
Mesa 19.2.5 was just released earlier this week but now v19.2.6 has already been released due to the previous point release breaking IBM POWER builds...
Wine Patches Coming To Allow UMIP Emulation - Works Around Issues For Ryzen 3000
Coming up this weekend with the Linux 5.4 kernel is emulation/spoofing of the SGDT/SIDT/SMSW instructions around UMIP for allowing newer 64-bit Windows games to run on Wine and Steam Play (Proton). With newer CPUs like the AMD Ryzen 3000 series that support UMIP, these instructions are not allowed to run in user-space with Wine due to UMIP. So while the first stable kernel release is about to land with this support, some Wine-based emulation not contingent on the kernel patches is also in the works...
Linux 5.5 To Finally Expose NVMe Drive Temperatures Via HWMON
Linux for years has supported monitoring NVMe drive temperatures when installing the nvme user-space utility and run as root, etc. But now finally with Linux 5.5 the kernel is supporting NVMe drive temperature reporting through the hardware monitoring "HWMON" infrastructure alongside other hardware sensors...
A Look At The GCC Compiler Tuning Performance Impact For Intel Ice Lake
For those wondering if it's worthwhile for performance recompiling your key Linux binaries with the microarchitecture instruction set extensions and tuning for Ice Lake, here are some GCC compiler benchmarks looking at that impact for the Core i7 1065G7 on the Dell XPS 7390.
Blender 2.81 Released With NVIDIA RTX Optix Back-End, Intel Open Image Denoise Support
Blender 2.81 is now available as the latest minor yet significant update to this open-source 3D modeling software following the major Blender 2.80 release earlier this year...
Half-Life: Alyx Releasing In March 2020 With Linux Support
While releasing the game on time might be more of a challenge, Valve did deliver in announcing Half-Life: Alyx as scheduled as their new flagship virtual-reality game...
Intel's Open-Source Gallium3D Driver Achieves OpenGL 4.6 Conformance
The Khronos Group has officially confirmed Intel's new "Iris" Gallium3D driver as being a conformant OpenGL 4.6 implementation...
PHP 7.4 Performance Benchmarks Show A Nice Improvement - But PHP 8.0-dev Is Running Even Faster
PHP 7.4 is due to be released next week as the annual major iteration to PHP7. Like we have seen through the PHP7 releases, while new features continue to be tacked on for this popular web-based programming language the performance has continued evolving. Here are the latest benchmarks of PHP 5.6 through PHP 7.4 while also looking at the PHP 8.0-dev performance that is in development on Git master.
Open-Source Intel TXT Support Published For Coreboot
Thanks to work done by 9elements Cyber Security for an unnamed client, there is now working open-source Intel TXT support for Coreboot with the patches under review for upstream inclusion...
NVIDIA DP MST Audio To Begin Working With The Linux 5.5 Kernel
While the official NVIDIA Linux driver has worked well with DisplayPort Multi-Stream Transport (DP MST) setups for years now for driving large displays, audio hasn't worked under Linux for NVIDIA's driver in this combination. But with the upcoming Linux 5.5 cycle that will be addressed...
Latest WireGuard Patch Out For Review With It Looking Like It Will Land For Linux 5.6
The long-awaited WireGuard secure VPN tunnel functionality looks like it will land with the Linux 5.6 kernel cycle happening in early 2020. Linux 5.5 is kicking off next week but the necessary crypto subsystem changes have yet to take place as well as a final sign-off on the new WireGuard code...
AMD Promotes Navi 14 Linux Support Out Of "Experimental" + Fixes For Raven Ridge
With the initial Navi 14 support to be found in the Linux 5.4 kernel releasing this weekend the GPU ASIC (along with Navi 12) have been marked as experimental and thus not enabled by default unless passing a special module parameter to the kernel. But now at the last minute this support has been deemed non-experimental for Navi 14...
Intel Graphics Compiler Update Adds 16-Bit Atomics For Tiger Lake, Other New Features
Wednesday marked the v1.0.2878 update to Intel's "IGC" Graphics Compiler that is used by their graphics hardware compute stack...
Mesa 19.3.0 Not Expected Until December - RC4 Released With ACO Fixes
Mesa 19.3 had been expected for release next week per their original release calendar, but as we are used to seeing for these quarterly feature releases, at least one if not more weekly release candidates tend to be needed for ironing out bugs. As such, Mesa 19.3.0 is now solidly looking like at least an early December release while Mesa 19.3-RC4 shipped on Wednesday...
Intel Details New Data Streaming Accelerator For Future CPUs - Linux Support Started
The "Data Streaming Accelerator" (DSA) is a new block on future Intel CPUs that hasn't been talked about much publicly... Until now. Intel's open-source crew has begun detailing DSA for future Intel CPUs that will offer high-performance data movement and transformation operations. The Linux driver enablement has begun...
Mesa 19.2.5 Released With Intel Vulkan + RadeonSI Driver Fixes
Mesa 19.2.5 is out today as the latest bi-weekly stable update to the current Mesa 19.2 series...
Linux 5.4 Is Big For AMD Radeon Users From New GPU Support To Slightly Faster Performance
With Linux 5.4 due to be released this coming Sunday, 24 November, one of the big "winners" of this next kernel are AMD Radeon customers. Linux 5.4 brings support for new GPUs as well as better performance for existing graphics cards. Here are some fresh benchmarks of the performance wins as a result of the LRU bulk moves functionality.
JCC Erratum Impact On Skylake Xeon Scalable Plus The Patched Assembler
Last week ago we provided a number of benchmarks looking at the performance impact from Intel's Jump Conditional Code (JCC) Erratum that required a CPU microcode update to mitigate but that comes with a performance hit. At least Intel has pending GNU Assembler patches to help offset that performance hit. In time for last week's articles I didn't have a chance to perform Skylake Xeon Scalable (1st Gen) benchmarks but now here are some metrics alongside Cascade Lake...
CUDA 10.2 Released With VMM APIs, libcu++ As Parallel Standard C++ Library For GPUs
NVIDIA has released CUDA 10.2 for SuperComputing 19 week. CUDA 10.2 comes with some interesting changes, including to be the last release that will support Apple's macOS and the introduction of a standard C++ library for GPUs...
Rav1e Squeezes Out More Performance For This Rust-Written AV1 Encoder
Intel's SVT-AV1 video encoder for AV1 is currently the fastest AV1 CPU-based encoder we have seen but it's looking like in due time Rav1e could be closing in on it if they continue with their current trajectory...
...385386387388389390391392393394...