AMD Contributes BFloat16 Support To LLVM's SPIR-V Target

AMD software engineers continue making interesting contributions to the LLVM compiler stack around SPIR-V as the IR used by Vulkan and other Khronos APIs.

Over the past year or so AMD engineers have contributed an MLIR to SPIR-V pass for LLVM to go from that AI-friendly IR to this dominant Khronos IR, support for "vendor flavored" SPIR-V for different hardware/driver vendors, and more. Not to mention ROCm gaining SPIR-V linker support with HIP .

AMD's grand plans for SPIR-
Continue reading...

Benchmarking The AMD EPYC 9V64H: Azure HBv5's Custom AMD CPU With HBM3

Nearly one year ago Microsoft announced the HBv5 virtual machines powered by a custom-designed AMD 4th Gen EPYC processor with high bandwidth memory (HBM3). Finally today the Azure HBv5 series is reaching general availability for those with memory-intensive HPC applications and other workloads. Microsoft kindly provided Phoronix with HBv5 access in advance to begin testing these new VMs with the AMD EPYC 9V64H CPUs featuring HBM memory, so here are some of the first independent benchmarks of these exciting processors powering Azure

Continue reading...

Rust Foundation Maintainers Fund Announced For Long-Term Support To Rust Developers

The Rust Foundation announced today the creation of the Rust Foundation Maintainers Fund as a new means of providing consistent, transparent, and long-term support for developers that make the Rust programming language possible.

The Rust Foundation Maintainers Fund was announced today but it will take the coming months for them to define the fund's structure, secure actual contributions, and work with the Rust project for making it a reality. The Rust Foundation Maintainers Fund is motivated in part to help with open-source sustainability and acknowledging the resource gaps

Linux 6.19 Will Finally Support Intel's Adaptive Sharpness Filter "CASF" With Lunar Lake

Going all the way back to early 2024, Intel Linux engineers have been working on supporting an Adaptive Sharpening Filter new to Lunar Lake . While Lunar Lake later launched in September 2024, the Linux patches for this feature remained under review and discussion. Besides the Intel driver implementation itself for Lunar Lake and newer, it also ushers in a new DRM sharpness property to help standardize such functionality for user-space that could be used by other kernel graphics drivers. Finally with the upcoming Linux 6.
Continue reading...

Open Source LLM

Open Container Initiative "OCI" Runtime Spec v1.3 Released With FreeBSD Support

The Open Container Initiative unveiled today the OCI Runtime Specification v1.3 update for this standard around operating system process and application containers. This runtime specification continues to evolve for outlining the configuration, execution environment, and lifecycle of a container. Notable with the v1.3 revision is introducing official FreeBSD support.

The OCI Runtime Specification has defined platforms around Linux, Solaris, Windows, VM, and z/OS while new to the v1.3 specification is FreeBSD.

FreeBSD developers and the FreeBSD Foundation are understandably
Continue reading...

MIPS64EL & ARMEL Architectures Dropped In Debian Unstable/Experimental

The ARMEL and MIPS64EL architectures have been dropped from Debian unstable and experimental. This is the end of the road for these aging ARM and MIPS targets in the Debian world.

The ARM EABI "armel" for older ARM 32-bit devices and MIPS 64-bit "mips64el" targets have been fading away for a while with declining relevance and lack of hardware availability and waning developer interest too. For ARMEL the most notable hardware is the Raspberry Pi 1 and Raspberry Pi Zero (
Continue reading...

AMD's Zen 5 RDSEED Issue Is Causing Headaches For Optimized CachyOS Builds

AMD's RDSEED issue with Zen 5 processors that is in the process of being addressed with microcode/BIOS updates is in the interim causing headaches for Arch Linux powered CachyOS that provides optimized binaries for these latest Ryzen processors.

Merged last week for Linux Git is a patch to workaround RDSEED usage with existing CPU microcode versions where this RDSEED issue is present. But that kernel patch in turn is causing issues for CachyOS binaries built with -march=znver5 where the code ends up blindly assuming that RDSEED usage is permitted.
Continue reading...

Open Source LLM

Wild 0.7 Released For This Very Fast Linker Written In Rust

Wild 0.7 released on Monday as the newest feature release for this very fast linker for Linux systems competing with Mold on x86_64 / ARM64 / RISC-V devices.

Wild shares largely similar goals with the Mold linker but is focused on eventually supporting incremental linking with Mold not planning to. Additionally, Wild is written in the Rust programming language. Rust was chosen in part for the belief that it will reduce the complexity of writing incremental linking support. At the moment though Wild doesn
Continue reading...

Open Source LLM

Intel's LLM-Scaler Updated With OpenAI's GPT-OSS Model Support

Back in August was the announcement of LLM-Scaler as part of Project Battlematrix . LLM-Scaler is a new Intel software project to provide optimized AI inference capabilities on Intel graphics hardware. A new beta release of LLM-Scaler "llm-scaler-vllm" is now available with expanded LLM model coverage.

Since the original August debut there have been more releases of this Docker-based LLM-Scaler solution for delivering expanded model coverage and other new features geared for Battlemage GPUs . Out today is a new llm-
Continue reading...

SUSE Provides U-Boot Support For The Raspberry Pi 5

SUSE's hardware enablement team has worked through proper U-Boot support for the Raspberry Pi 5 single board computer.

The official Raspberry Pi OS images for the Raspberry Pi 5 does not use any bootloader at all while SUSE engineers worked out U-Boot support to enhance the boot support for this popular ARM64 SBC. There will also be USB boot support with this U-Boot code too once the PCI Express support is settled.

Continue reading...