Intel's oneDNN Continues Improving Support For Non-Intel Hardware

Earlier this year was the surprising move of Intel's oneDNN neural network library adding AArch64 support and that was then complemented by adding IBM POWER support to this neural network library that is part of their oneAPI collection. Now with the latest oneDNN 2.0 beta they have furthered the support and performance for non-Intel hardware.

Not only is there IBM POWER (PowerPC 64) support but IBM z (390x) is also now supported by this library formerly known as MKL-DNN and

AMD ROCm 3.9 Released With AOMP OpenMP Offloading Integrated

A new version of the AMD Radeon Open eCosystem (ROCm) has been released on the same day as the company announcing the Radeon RX 6800/6900 series . Meet ROCm 3.9.

While announced on the same day as the Big Navi RX 6800/6900 reveal, ROCm 3.9 has no mention of supporting these GPUs starting to ship in November. In fact, the Radeon RX 5000 "Navi 1" graphics cards are still

GNU Toolchain Begins Adding ARMv8.7-A Support

The GNU compiler toolchain has begun landing Arm's contributions around ARMv8.7-A architecture support.

While all of the ARMv8 cores to date remain with older versions of the architecture and even cases like ARMv8.2-A with the Cortex-A78 and X1, Arm continues working on new ARMv8 revisions and getting that software support in place well ahead of hardware availability.

After outlining some of the ARMv8.7-A register changes in September, the GNU toolchain bits began

Intel Begins Their Open-Source Driver Support For Vulkan Ray-Tracing With Xe HPG

Intel's open-source developers have begun publishing their patches enabling their "ANV" Vulkan Linux driver to support Vulkan ray-tracing! This is in preparation for next year's Xe HPG graphics card that will feature hardware-accelerated ray-tracing.

Jason Ekstrand as the lead developer originally on the Intel ANV driver has posted today the initial ray-tracing code for ANV in order to support VK_KHR_ray_tracing for their forthcoming hardware. Today is the first time Intel has approved of this open

Real-Time Patches Updated For Linux 5.9/5.10 With The Code Not Yet Mainlined

There was talk earlier this year of mainlining the real-time Linux kernel patches after similar discussions last year didn't result in it happening. Merging the RT code didn't happen for the recent Linux 5.10 merge window but at least the out-of-tree patches were quickly re-based for Linux 5.9 stable and 5.10-rc1.

Sebastian Andrzej Siewior announced today 5.9.1-rt20 and 5.10-rc1-rt

Pyston v2 Released As ~20% Faster Than Python 3.8

Version 2.0 of Pyston is now available, the Python implementation originally started by Dropbox that builds on LLVM JIT for offering faster Python performance.

Pyston developers believe their new release is about 20% faster than the standard Python 3.8 and should be faster for most Python code-bases.

In some workloads PyPy 7.3.2 does admittedly come out faster than Pyston v2 albeit at much higher memory use. The benchmarks tend to vary a fair amount based on the particular Python workload. Pyston developers

Linux Support Expectations For The AMD Radeon RX 6000 Series

Lisa Su is about to begin the presentation unveiling the much anticipated Radeon RX 6000 "Big Navi" (RDNA 2) graphics cards. This article will be updated live as the event progresses but first up let's recap the current Linux open-source driver state for these forthcoming graphics cards.

Under the codename Sienna Cichlid , the Linux support for the next-generation Navi graphics cards have been underway going back to the middle of the year. There is initial support for the next-gen hardware within


Adam Jackson On The State Of The X.Org Server In 2020

Adam Jackson who on Red Hat's Graphics Team served as the X.Org Server release manager for many years and being heavily involved in the xorg-server development and related components as shared his views on whether the X.Org Server is "abandonware."

Following the story a few days ago on the X.Org Server being referred to as "abandonware" , Adam Jackson chimed in with his view of the situation. Here are the highlights:
So here's the thing: X works extremely well for

Ubuntu 21.04 Is The "Hirsute Hippo", Releasing On 22 April

Following last week's Ubuntu 20.10 "Groovy Gorilla" release, Ubuntu 21.04 development is now getting underway as the Hirsute Hippo.

Succeeding the "GG" series is Ubuntu 21.04 the Hirsute (Hairy) Hippo in following their usual naming convention. This is now the third time of Ubuntu seeing a "HH" release following the Ubuntu 5.04 Hoary Hedgehog and Ubuntu 8.04 Hardy Heron releases.

The release schedule for Ubuntu 21.

Qt 6 To Ship With Package Manager For Extra Libraries

Adding to the list of changes coming with the Qt 6 toolkit, The Qt Company has now outlined their initial implementation of a package manager to provide additional Qt6 modules.

Qt6 will ship with a package manager based on Conan , an open-source C/C++ package manager that is multi-platform and decentralized.

Qt 6 will leverage the package manager to provide more packages for users without increasing the baseline/size of Qt itself. This will also allow more Qt modules to be provided from other sources