Open Source LLM

Building The Linux Kernel With Clang Continues To Be Useful, New Features Pursued

At last month's Linux.Conf.Au virtual conference was a presentation by Google engineer Nick Desaulniers on the current state of building the Linux kernel with LLVM Clang as an alternative to GCC.

Over the past year the "ClangBuiltLinux" effort has continued maturing with more Linux kernel code issues resolved to improve the portability across compilers. The industry interest has been around using Clang to build the Linux kernel for reasons including ensuring better code portability / testing, making use of various LLVM/Clang functionality not offered currently by GCC

Rust Foundation Established To Steward The Rust Programming Language

Mozilla has been sponsoring the Rust programming language for more than a decade while in 2020 as part of Mozilla's big round of layoffs most of the Rust team was let go along with dropping the Servo web engine team. Following that plans were drafted to create the Rust Foundation as an independent entity.

This non-profit organization for stewarding the Rust programming language ecosystem is now up and running with its first board meeting set for this week. The initial Board of Directors for the Rust Foundation include directors from

AMD Radeon RX 6800 vs. NVIDIA RTX 30 Linux Performance Heating Up

Given the open-source Radeon driver progress for RDNA2 over the past three months since the Radeon RX 6800 series were launched, here is a look at how the Radeon RX 6800 series and NVIDIA GeForce RTX 30 series is currently competing on Linux when using the latest Linux drivers from the respective vendors.

Today's article offers a fresh comparison at how the latest AMD Radeon and NVIDIA GeForce graphics cards are competing on Linux for various gaming and Vulkan compute benchmarks when using the very latest


Panfrost Gallium3D Lands Its New Bifrost Scheduler In Mesa 21.1

Hitting Mesa 21.1 this morning is a scheduler implementation for Panfrost Gallium3D, the open-source Arm Mali graphics driver.

Lead Panfrost developer Alyssa Rosenzweig has been working to implement a scheduler in panfrost for the Arm Bifrost graphics code path. The scheduler has been in the works for a number of months and is passing the relevant conformance tests and has now been merged.

Ultimately this scheduler should help the Panfrost Gallium3D driver in better efficiency and performance but at the moment it's still a work

Intel "Protected Xe Path" Code Updated For Hardware-Protected GPU Sessions

Intel PXP -- Protected Xe Path -- is a means of hardware-protected sessions for graphics clients on Gen12 / Xe Graphics. The support code for enabling PXP with their open-source Linux driver stack was updated this past week.

While it's still under a "request for comments" flag and too late for possibly seeing it come with the soon-to-open Linux 5.12 merge window, this Intel PXP functionality is moving along and will be important for Xe server GPUs in

The State of Apache OpenOffice As Of Early 2021

It's rare to hear of OpenOffice usage these days compared to LibreOffice, but the open-source office suite is still going ahead under its volunteer work at the Apache Software Foundation. This past weekend at FOSDEM 2021 was a status update on Apache OpenOffice.

Peter Kovacs provided a status update on Apache OpenOffice on the work and milestones over the past year. Compared to LibreOffice 7.0 in 2020 with Vulkan rendering support and many other new features, Apache OpenOffice just had a maintenance release

AMDVLK 2021.Q1.3 Brings Performance Tuning For War Thunder

AMDVLK 2021.Q1.3 is out this morning as the latest snapshot of the official open-source AMD Radeon Vulkan driver for Linux systems that is derived from their shared platform driver sources.

AMDVLK 2021.Q1.3 is on the lighter side with AMDVLK 2021.Q1.2 having arrived just over one week ago.

Of the two listed driver changes, AMDVLK 2021.Q1.3 is rebuilt against the Vulkan API 1.

Sailfish OS 4.0.1 No Longer Support The Jolla Phone But Has Many Other Improvements

Jolla's Sailfish OS 4.0.1 was released this past week to early access subscribers as a major milestone for Sailfish OS 4.

Sailfish OS 4.0.1 "Koli" is available currently to early access users since Thursday. With Sailfish OS 4.0.1, Jolla Phone is no longer supported as their original smartphone ambition. Supported by Sailfish OS 4 remain the Jolla C, Jolla Tablet, and Sony Xperia 10 / XA2 models, Gemini PDA x25/x2

Freedreno's MSM DRM Driver Adds More Adreno Support, Speedbin Capability For Linux 5.12

The MSM Direct Rendering Manager driver originally developed as part of the Freedreno effort for open-source Qualcomm Adreno graphics on Linux while now supported by the likes of Google and Qualcomm's Code Aurora engineers has some notable changes in store for the next Linux kernel cycle.

New Adreno hardware support coming with Linux 5.12 is the A508, A509, and A512. The Adreno 508 is part of the Snapdragon 630 SoC, the mid-range Adreno

Linux 5.11-rc7 Arrives - Time For The Weekly Celebration Testing The New Kernel

For those looking for something more interesting than the Super Bowl today, the seventh weekly release candidate of Linux 5.11 is now available for testing.

Linus Torvalds in today's announcement also couldn't help but to poke some fun at the Super Bowl, " So it's the biggest sporting day of the year here in the US, when everybody is getting ready to watch the yearly top TV commercials, occasionally interrupted by some odd handegg carrying competition that I still haven't figured out the rules