Allowing cc/c++ To Be More Easily Changed Out Has Been Deferred To Fedora 34

Proposed last year for Fedora 32 was aiming to make it easier to swap out GCC for other alternate compilers (like Clang) by using the update-alternatives functionality on Fedora for handling the /usr/bin/cc and /usr/bin/c++ symbolic links. That work was deferred to Fedora 33 as it wasn't completed in time while now it's been deferred yet again to Fedora 34 next year.

For not being wrapped up in time the update-alternatives plan for

LLVM 11.0-RC2 Released For This Widely-Used, Open-Source Compiler Stack

The second and possibly final release candidate of LLVM 11.0 is now available for testing.

LLVM 11.0 after being under development for a half-year is preparing to ship with build speed improvements around pre-compiled headers , AMD Radeon "Navi 2" support, C++20 improvements, usage of C17 by default if no other C standard is specified, parsing but no handling yet for the GNU "asm inline" C extension, Radeon GCN offload capabilities for OpenMP, load

Open Source LLM

Radeon ROCm 3.7 Release Enables OpenMP 5.0 By Default In AOMP

AMD's software team has released version 3.7 of ROCm, the Radeon Open Compute stack as their alternative to NVIDIA's closed-source CUDA compute environment.

The ROCm 3.7 release comes just hours after they released AOMP 11.8 as AMD's downstream of LLVM/Clang focused on providing Radeon OpenMP offloading support until the work is all upstreamed in LLVM/Clang. With AOMP 11.8 they are using the branched LLVM 11.0 code that is nearing its stable release

Why VALLIUM Is Just For Software-Based Vulkan & Not GPU Hardware Drivers

Merged into Mesa 20.3 earlier this week was VALLIUM as a Vulkan front-end to Gallium3D with an explicit focus to serve as a CPU/software-based Vulkan implementation and relying upon the Gallium/LLVMpipe infrastructure. But with VALLIUM being a Gallium3D front-end, some have wondered whether this could allow Vulkan to magically work with existing Gallium3D hardware drivers or even to run Vulkan on GPUs not natively supported by Vulkan.

The short answer is: no. VALLIUM is designed exclusively

Microsoft Is Backporting WSL2 To Their Windows 10 2019 Releases

WSL2 as a HyperV-powered more VM-like Windows Subsystem for Linux rolled out officially in the Windows 10 May 2020 Update. Microsoft though has now back-ported WSL2 to their Windows 10 November 2019 and May 2019 updates.

WSL(1) has been available in the Windows 10 2019 releases while Microsoft decided to backport WSL2 for those enterprise customers still relying upon these pre-2020 versions of Windows.

This
Continue reading...

NVIDIA Linux Driver Preparing To Drop SLI AA/AFR/SFR Support

NVIDIA is preparing to remove support for multi-GPU modes of AA (anti-aliasing), AFR (alternate frame rendering), and SFR (split frame rendering) from the Linux driver in the near future.

NVIDIA has updated their deprecation schedule today to reflect that the current NVIDIA 450.xx driver series is the last branch supporting SLI AA/AFR/SFR modes. NVIDIA 450 is the current stable Linux driver series this summer while soon should be succeeded by a new series in ushering in
Continue reading...

AOMedia Forms AV1 Software Working Group Using Intel's SVT-AV1

The Alliance for Open Media (AOMedia) today announced the formation of a Software Implementation Working Group (SIWG) to bring AV1 video support to more platforms by leveraging Intel's open-source SVT-AV1 implementation.

This AOMedia working group is working to bring AV1 encoder support to more platforms and the group is being chaired by representatives from Facebook, Tencent, and Intel.

While leveraging Intel's Scalable Video Technology SVT-AV1 encoder, they will also research results and work to develop more production

Panel Improvements Merged Ahead Of The Forthcoming Xfce 4.16

Xfce 4.16 continues to move along on new and improved features with hopes of shipping this calendar year. A batch of xfce4-panel improvements were merged today.

A lot of improvements hit xfce4-panel today, namely around the merging of the status notifier plug-in with the system tray plug-in in this panel code. All the patches that hit the Git repository today can be seen here .

This Wiki page outlines the Xfce Panel 4.16 plans and what has been accomplished so

System76 Launches The New Bonobo WS High-End Linux Laptop At $2399+ USD

After System76 was teasing a new Bonobo WS in recent days as a high-end laptop with Core i9 10900K, up to 128GB of RAM, and Coreboot , they have now announced this $2399+ laptop.

The Bonobo WS is based around Intel's 10th Gen "Comet Lake" desktop processors -- yes, they are aiming to make these laptops quite powerful mobile workstations albeit rather thick and heavy. Paired with the Intel desktop
Continue reading...

Intel oneAPI Level Zero 1.0 Released

As part of the upcoming oneAPI 1.0 "Gold" release, oneAPI Level Zero 1.0 was released this morning.

Intel's oneAPI Level Zero API is their direct-to-metal interface for offload accelerators . To date it's largely been about Intel GPUs but there is also work on supporting FPGAs, other GPUs, and other offload accelerators in general. With the oneAPI Level Zero 1.0 release, their low-level API is signaled that its ready for adoption and production use.

The