Red Hat Bringing Multipath TCP To RHEL 8.3 As A Tech Preview

Red Hat confirmed today it is bringing Multipath TCP (MPTCP) to Red Hat Enterprise Linux 8.3 as a "tech preview" feature.

Multipath TCP is an extension of TCP to allow end-to-end delivery over multiple simultaneous TCP paths. Multipath TCP was upstreamed for Linux 5.6 as a means of greater TCP performance/efficiency and redundancy . MPTCP has been around for years and the reference implementation for Linux remained out-of-tree but this year is finally all in mainline. In kernels since

Intel Compute Runtime 20.32.17625 Prepares For oneAPI Level Zero 1.0

Intel's open-source team responsible for their Compute Runtime on Tuesday released version 20.32.17625 for this HD/UHD/Iris/Xe Graphics compute stack providing OpenCL 2.x/3.0 and oneAPI Level Zero capabilities.

With Intel Compute-Runtime 20.32.17625 they have updated their Level Zero code against the "v1.0" state. As outlined earlier this month, they've been preparing for oneAPI

Oracle Solaris 11.4 SRU24 Released With A Plethora Of Package Updates

Solaris 11.4 continues chugging along per the Oracle/Solaris maintenance terms but still with no signs of life beyond the 11.4 series with any radical changes. The twenty-fourth stable release update was issued on Tuesday for Oracle Solaris 11.4.

Oralce Solaris 11.4 SRU24 ships with some new Python 3.7 packages like PyCUPS, Netaddr, and ISO8601 as well as providing other new Python packages like Bcrypt support. This SRU update also has fixed

GRVK Allows AMD's Deprecated Mantle API To Run Atop Vulkan

There are just a handful of games like Battlefield 4, Thief, and others that can make use of AMD's long-deprecated Mantle graphics API as the predecessor to modern graphics APIs like Vulkan and Direct3D 12. Mantle never was brought to Linux given the emphasis quickly turned to Vulkan within The Khronos Group, but now with the open-source "GRVK" project it's being mapped on top of Vulkan.

Independent open-source developer Clément Guérin took to implementing Mantle on

Rust Core Team + Mozilla To Create A Rust Foundation

Given the uncertainty created by Mozilla laying off roughly a quarter of their staff last week that did include some Rust developers and in looking to further along the Rust ecosystem in its own right, the Rust core developers in cooperation with Mozilla are working to form the Rust Foundation.

Rust's core team and Mozilla are announcing plans to create a Rust foundation with the hopes of establishing this legal entity by year's end. The trademarks and related assets of Rust, Cargo, and Crates.io will belong to this foundation

Alibaba Reports Their XT910 RISC-V Core To Be Faster Than An Arm Cortex-A73

A few weeks back Alibaba announced the "XT910" as the fastest RISC-V processor featuring 16 cores and clock speeds up to 2.5GHz while being manufactured on a 12nm node. This by far beats most RISC-V hardware currently available and now at this week's Hot Chips conference the Chinese company is reporting that the XT910 is faster than an Arm Cortex-A73.

Alibaba confirmed the XT910 as a TSMC 12nm FinFET

Open Source LLM

TensorFlow Lite Now Supports Tapping OpenCL For Much Faster GPU Inference

TensorFlow Lite for AI inference on mobile devices now has support for making use of OpenCL on Android devices. In doing so, the TFLite performance presents around a 2x speed-up over the existing OpenGL back-end.

To little surprise, the TensorFlow developers are finding their new OpenCL back-end for TFLite to be much faster than their OpenGL back-end for mobile inference. Thanks to better performance profiling abilities, native FP16 support, constant memory, and OpenCL being better designed for compute than OpenGL ES

Debian's Qt Maintainers Stepping Down Ahead Of Qt 6.0

Ahead of the big Qt 6.0 release expected before the end of the year, Debian's current Qt package maintainers have decided to step down.

Dmitry Shachnev and Lisandro Damián Nicanor Pérez Meyer have both decided to step down from their roles as maintainers of the Qt packages within Debian ahead of the big task of pushing Qt 6.0 into the archive in the months ahead. They will, however, continue to work on keeping in shape the existing Qt 5 packages in Debian.

Due to

NVIDIA 450.66 Linux Driver Released With Expanded EIZO, Matrox Support

NVIDIA today released 450.66 as their latest stable Linux graphics driver update.

The NVIDIA 450.66 Linux driver has fixed triple buffering support of Vulkan X11 swapchains when applications are syncing to vblank. The rest of the official work in this stable driver update are expanding their GPU support.

In particular, the NVIDIA 450.66 Linux driver supports a number of EZIO and Matrox graphics cards that rely on NVIDIA GPUs. These cards from EIZO now supported include the Quadro

Microsoft Doubles Their Commits To Mesa This Week

More than a dozen patches were merged by a Microsoft engineer into Mesa yesterday.

Yes, it may be surprising there is any commits to Mesa by Microsoft engineers, but in recent months there have been patches from at least two Microsoft employees. No, they are not porting the Mesa drivers for usage on Windows, but rather part of their play for getting GPU acceleration -- compute in particular -- up and running within Windows Subsystem for Linux 2 (WSL2).

Microsoft partnered with Collabora as part of their efforts