The Latest On The Linux 5.9 Kernel Regression Stemming From Page Lock Fairness

Last week we reported on a Linux 5.9 kernel regression following benchmarks from Linux 5.0 to 5.9 and there being a sharp drop with the latest development kernel. That kernel regression was bisected to code introduced by Linus Torvalds at the start of the Linux 5.9 kernel cycle. Unfortunately it's not a trivial problem and one still being analyzed in coming up with a proper solution. So the short story is it's a work-in-progress while this article has some additional insight


Habana Labs' Gaudi NIC Support Being Worked On For Linux Kernel

Intel-owned AI startup Habana Labs is working on expanding their "Gaudi" support to now include the NIC network interface found on this AI training accelerator hardware.

Back for Linux 5.8 there was Gaudi support added to the Habana Labs accelerator driver. Previously the Hababa Labs open-source Linux driver only supported their Goya AI inference accelerator but now with the latest stable Linux kernel release there is support for the Gaudi AI training accelerator.

One important missing piece though with the current driver support was lacking NIC support for scaling

Erlang Is Seeing Work On "BeamAsm" - A JIT Compiler Yielding Much Performance Uplift

Lukas Larsson of Erlang Solutions is proposing "BeamAsm" as a JIT compiler for the Erlang virtual machine.

Erlang/OTP could soon be the latest programming language featuring a just-in-time compiler. With BeamAsm, Erlang instructions are turned into native code on x86-64 making use of ASMJIT. While at the moment only x86-64 is working, support for ARM 64-bit is also in the works.

The performance results with BeamAsm for JIT'ing Erlang are quite

Xfce 4.16pre1 Released As The First Step Towards This Next Desktop Update

Following the very delayed Xfce 4.14 , the Xfce 4.16 release is progressing with plans for releasing this year. Xfce 4.16pre1 was released at the end of August while it was the release announcement that was delayed for this lightweight desktop environment update.

Among the changes to find with Xfce 4.16pre1 for this GTK-based lightweight desktop environment includes:

- Removal of the GTK2 support after Xfce 4.14 began focusing on GTK3.

- Switching

Phoronix Test Suite 10.0 Milestone 2 Now Available For Testing

The second development release of the forthcoming Phoronix Test Suite 10.0-Finnsnes is now available for testing.

Following last month's debut of Phoronix Test Suite 10.0 M1 and the alpha of the new OpenBenchmarking.org , the second development release is now available ahead of the planned Phoronix Test Suite 10.0 release in October.

Among the changes to find with Phoronix Test Suite 10.0 Milestone 2 are:

- Honoring of the NO_COLOR environment variable for those wanting no

GNOME 3.38 RC2 Released With Last Minute Changes

GNOME 3.38 is due for release next week while the second and final release candidate is now available as one last chance for testing.

Given the late stage, GNOME 3.38 RC2 (GNOME 3.37.92), there aren't many changes given the freezes in place and emphasis on fixing bugs and other regressions. Among the work found in this final test release includes:

- Fixes for Glib's support of the new statx system calls.

- The new default

NVIDIA Reportedly Near Deal To Buy Arm For $40+ Billion Dollars

Breaking this weekend is word that NVIDIA and Arm are reportedly close to a deal in which the graphics giant would be acquiring the UK-based chip designer from SoftBank in a deal worth $40 billion USD or more.

The likes of the Financial Times and Wall Street Journal are reporting this Saturday that the deal between NVIDIA and Arm could be near with a possible announcement as soon as next week.

A NVIDIA + Arm marriage has been rumored for weeks while a deal consisting of cash and stock could come as soon as

FreeBSD 12.2 Beta Available For Testing

While FreeBSD 13 is aiming for release around March of 2021, FreeBSD 12.2 is on the way for releasing next month as the next stable installment.

FreeBSD 12.2 is geared for bringing bug fixes and expanded hardware support to current FreeBSD 12 users. This weekend marks the availability of the first beta release on the road to FreeBSD 12.2.

There are the FreeBSD 12.2-BETA1 images available for testing while the change-log remains in progress

Open Source LLM

AOMP 11.9 Released For OpenMP Offloading To Radeon GPUs

AOMP 11.9 was released on Friday as AMD's LLVM-based compiler with Clang for C/C++ and Flang for Fortran in offloading capable OpenMP code to Radeon GPUs.

AOMP 11.9 is AMD's latest work on their LLVM 11 derived code-base for OpenMP GPU compute until the necessary patches have worked their way eventually back into the upstream code-base.

This 11.9 release fixes a number of compiler warnings, multiple fixes to the Flang compiler, the

Wasmer 1.0 Is Approaching For Running WebAssembly Anywhere

The Wasmer 1.0 alpha release is now available for running WebAssembly programs anywhere . Wasmer is about providing a universal runtime for WebAssembly (WASM) that can run across platforms / operating systems and also embed into other programming languages. Wasmer leverages WebAssembly principles to provide safety around untrusted code on top of its other design features.

Wasmer 1.0 Alpha 2 was released on Friday after the Alpha 1 release never ended up being tagged following the major code refactoring that put the project on its path to the 1.0 milestone