Following LLVM adding Zstd compressed ELF debug sections support, GCC 13 in conjunction with newer Binutils has also introduced support for Zstd-compressed debug sections...
The second day of the Intel Innovation event in San Jose featured Intel CTO Greg Lavender talking up the greatness of open standards, open-source, and their wonderful oneAPI initiative. There were a few bits of oneAPI news as part of today's keynote...
One of the new drivers set to make its debut with Linux 6.1 is the AMD Platform Management Framework "PMF" with an intent on "making AMD PCs smarter, quieter, power efficient by adapting to user behavior and environment" with next-generation hardware. Another part of AMD PMF, the Cool and Quiet Framework (CnQF) has also been queued up for introduction in Linux 6.1...
Last week the Rust-written Apple Direct Rendering manager (DRM) Linux driver for supporting Apple M1/M2 graphics managed to rendered its first cube. Asahi Linux contributor Asahi Lina today is back at it and working on getting more of this experimental kernel driver working for the Linux desktop...
Ahead of the flagship Arc Graphics A770 launching on 12 October, Intel's Mesa "ANV" open-source Vulkan driver has finally exposed the ray-tracing support for DG2/Alchemist graphics hardware...
Earlier this month I revisited the AMD Ryzen 7 5800X3D Linux performance for looking at the effectiveness of the AMD 3D V-Cache under Linux when now using the very latest Linux kernel along with other new/updated benchmarks of the past several months. While already being very impressed by the performance of AMD EPYC Milan-X since those 3D V-Cache server CPUs launched earlier this year, here is a fresh round of Linux benchmarks looking at the EPYC 7763 vs. 7773X performance when running on a development snapshot of Ubuntu 22.10 paired with the Linux 6.0 development kernel and other newer software packages for a very up-to-date look at the performance potential on the server side.
The GCC compiler and related GNU toolchain infrastructure has long been hosted by Sourceware.org that has been sponsored by Red Hat the past two decades. But now the GNU Toolchain Infrastructure (GTI) project is being established as it works to leverage the Linux Foundation's IT services to provide more robust and secure infrastructure for these critical open-source projects...
For Fedora Linux users currently making use of Mesa's VA-API support with the open-source AMD graphics driver or similar and using it to speed-up H.264, H.265, or VC1 decoding, you may soon be out of luck and will have to fall-back to either using CPU-based decoding or be relying on an unofficial/third-party Mesa build...
Aligned with Intel's Innovation event happening this week in San Jose, Intel on Tuesday released oneDNN 2.7 as the newest version of their deep neural network library. In addition to optimizing support for new Intel hardware, oneDNN 2.7 also has AMD GPU support...
NVIDIA on Tuesday released the 515.49.18 Linux beta driver and the 517.55 beta driver for Windows. Most notable with the Vulkan beta driver updates are revising the support for the latest Vulkan Video provisional extensions...
Yet more news from Intel's Innovation event taking place in San Jose is the initial SDK source code availability of the much anticipated Xe Super Sampling. XeSS is Intel's alternative to AMD FidelityFX Super Resolution and NVIDIA DLSS...
In addition to announcing 13th Gen Core "Raptor Lake" CPUs, Intel also announced their Arc Graphics A770 flagship graphics card will be launching in just two weeks...
Monday saw the AMD Ryzen 7000 series review embargo lift and retail availability beginning today for those Zen 4 desktop CPUs. Intel meanwhile is using today -- the first day of their second annual Innovation event in San Jose -- to announce 13th Gen Core "Raptor Lake" processors for aiming to take AMD's Zen 4 head-on...
Intel at their Innovation conference confirmed that 4th Gen Xeon Scalable "Sapphire Rapids" processors will feature an optional "on demand" activation model...
Intel at their Innovation event this week in California is talking up the new Intel Developer Cloud. The Intel Developer Cloud aims to make it easier for customers/partners/developers to test new and future hardware platforms...
Miguel Ojeda who has led the work on the Rust programming language infrastructure support for the Linux kernel today posted the tenth version of these patches. It is these Rust v10 patches that are expected to be mainlined as soon as next week for the Linux 6.1 kernel merge window...
As further indication of MGLRU hopefully being mainlined for Linux 6.1 as planned, the Multi-Gen LRU patches have now been moved to Andrew Morton's mm-stable branch...
Last week I wrote about how Microsoft landed a VA-API improvement in Mesa to support faster Video Acceleration API encoding with FFmpeg. That code was initially only wired up for the Microsoft D3D12 driver within Mesa for WSL use-cases, but now AMD has taken advantage of the new capability for RadeonSI Gallium3D usage with their Radeon GPUs...
Pyston as what was born at Dropbox as a speedy open-source Python implementation is out with a new update as it continues to focus on maximizing performance. Dropbox ceased work on Pyston years ago while the developers continued and since last year joined Anaconda to continue their performant Python quest...
VKD3D 1.5 was recently tagged as the newest version of this Direct3D 12 over Vulkan implementation used by Wine and originally an upstream to Valve's VKD3D-Proton. VKD3D 1.5 has been integrated into Wine Git ahead of next week's Wine 7.19 release...
This morning I called attention to some pending work around a 20 year old chipset workaround in the Linux kernel had been hurting modern AMD systems by erroneously still applying the change to modern hardware. Fortunately, that patch has now been picked up by Linus Torvalds in time for the Linux 6.0 kernel expected for its stable debut next weekend...
Earlier this year it was shared that SUSE/openSUSE is developing the Adaptable Linux Platform "ALP" for next-generation SUSE Linux Enterprise. Coming out later this week is the first public preview of openSUSE ALP...
The review embargo just lifted for the AMD Ryzen 7000 series "Zen 4" desktop processors ahead of their retail availability this week. As such there are a few Phoronix articles today looking at these Zen 4 processors under Linux and many benchmarks whole several more follow-up articles will be coming over the weeks ahead. For the launch-day review I have the AMD Ryzen 9 7900X and 7950X processors. Let's take a look at the significant performance improvements to find with the AMD Ryzen 9 7900 series under Linux.
While much of AMD's briefings for the Ryzen 7000 desktop series were focused on gaming and other consumer workloads, one of the most exciting aspects for me with the Ryzen 7000 series is AMD now supporting AVX-512. But rather going for a 512-bit FPU data path and the possibility of reduced clock frequencies and power/thermal concerns, they employed a 256-bit "double pumping" strategy. When getting the AMD Ryzen 9 7950X in the lab, exploring the AMD Zen 4 AVX-512 performance was one of the areas I was most excited to evaluate. From the benchmarks about to be shown, AMD's initial AVX-512 implementation is promising and has me all the more excited for finding it on AMD EPYC "Genoa" processors.
Today the review embargo expires on the AMD Ryzen 7000 series desktop processors ahead of their retail availability this week. Over the past two weeks I have been testing the AMD Ryzen 9 7900X and 7950X processors as the initial review samples (I should be receiving the Ryzen 5 7600X and Ryzen 7 7700X CPUs this week, AMD is staggering their review seeding of the different models). In this article to get things started are my initial Linux gaming benchmarks with the Ryzen 9 7900X/7950X compared to an assortment of other AMD and Intel systems.
Nick Desaulniers with Google who has been known for his contributions around compiling the Linux kernel with LLVM/Clang has recently taken to the challenge of being able to compile the Linux kernel under macOS...
AMD engineer K Prateek Nayak recently uncovered that a ~20 year old chipset workaround in the Linux kernel still being applied to modern AMD systems is responsible in some cases for hurting performance on modern Zen hardware. Fortunately, a fix is on the way for limiting that workaround to old systems and in turn helping with performance for modern systems...
Rusticl as the Rust-written OpenCL implementation for Mesa's Gallium3D as a newer and modern-focused CL alternative to the existing "Clover" code may soon see mainline support for working with the RadeonSI Gallium3D driver for supporting modern AMD graphics processors...
Last week Linux 6.0-rc6 came in tiny due to many of the upstream kernel developers having been in Dublin for LPC 2022 and other events. Linus Torvalds had been fearing an uptick in activity this week as a result, but he's been pleasantly surprised that Linux 6.0-rc7 remains on the lighter side...
Queued up in the Btrfs for-next Git repository ahead of the Linux 6.1 merge window is support for async buffered writes that can offer a more than two times throughput improvement...
Over the past year and a half of being on the Arch Linux install media, archinstall has made it dramatically quicker and easier to get this popular Linux distribution installed. Out today is Archinstall 2.5.1 with a number of fixes and other changes for this easy-to-use Arch Linux installer...
Earlier this year AMD-Xilinx announced a Linux-powered robotics starter kit making use of Xilinx's Kria KR26 SOM featuring a Zynq Ultrascale+ with four Cortex-A53 cores and Mali graphics. While robotics focused, there is a DisplayPort output and over the summer Canonical has been working to get this board playing nicely with a Wayland-powered GNOME desktop...
Linux kernel developer Ard Biesheuvel has been working on a patch series implementing EFI generic compressed boot support that can be easily used by architectures like AArch64, LoongArch, and RISC-V...
OpenJDK/Java has been making progress on implementing native "pure" Wayland toolkit integration not dependent upon X.Org/X11 or XWayland for rendering of Java GUI applications...
The very early stage Direct Rendering Manager (DRM) driver being written in the Rust programming language to support the Apple M1/M2 graphics processor achieved the milestone of being able to render a cube...
On Friday AMD submitted a feature pull request to DRM-Next of some last minute changes they would like to see as part of the upcoming Linux 6.1 kernel...
Just a friendly reminder that if you wish to show your support for Phoronix this autumn season and help in allowing me to continue Linux hardware testing and the like, the annual Phoronix Premium sale is currently taking place...
A code commit that was merged to LLVM's AMDGPU shader compiler back-end on Friday afternoon confirms that GFX11/RDNA3 GPUs can have a lot more vector registers than prior GFX10 (RDNA / RDNA2) GPUs...
Wine 7.18 has been popped this Friday afternoon as the newest bi-weekly development release for this open-source program to enjoy Windows games and applications on Linux, macOS, and other platforms...
The NTFS3 kernel driver providing read/write Microsoft NTFS file-system support on Linux, thanks to the code being open-sourced by Paragon Software, continues to see new improvements...