The Cloud-Hypervisor open-source project started by Intel a few years ago as a Rust-written VMM focused on cloud workloads is now going to be hosted by the Linux Foundation...
Microsoft has introduced "Microsoft-Performance-Tools for Linux-Android" as a collection of open-source tools for analyzing system performance on Linux and Android...
When it comes to the state of packaged web browsers for Debian GNU/Linux, unfortunately it leaves a lot to be desired at the moment and for those wanting to be secure and up-to-date it can mean resorting to proprietary or un-packaged browser builds...
Mesa's Radeon Vulkan driver "RADV" is implementing emulated support for ETC2 texture compression to use with newer AMD GPUs to improve compatibility with Google's Android operating system...
Google is looking to upstream their Linux kernel driver for Open Profile for DICE, a secret derivation protocol used currently by some Android devices...
One of many exciting features/changes with upcoming Intel Xeon Scalable "Sapphire Rapids" processors is the introduction of Advanced Matrix Extensions (AMX). While initial AMX support is premiering with Linux 5.16 due out in stable form as the start of the new year, it currently doesn't allow for KVM virtualized guests to make use of the new capabilities...
While all of the software components are out there now for being able to run NVIDIA's proprietary driver stack with modern (GBM-based) Wayland compositors by default, including XWayland support, Fedora Workstation currently defaults to using an X.Org based session with the green binary blob. However, for Fedora 36 next spring they are planning on using the Wayland-based desktop here too...
Back in September Intel originally posted Linux patches for "Software Defined Silicon" for being able to activate extra CPU features present in the processor's silicon but not exposed by default unless the cryptographically secure process with this SDSi driver was performed. Intel appears to be moving toward allowing licensable processor features that can be activated after the fact and today a new version of that SDSi Linux driver appeared...
AWS recently introduced Amazon Linux 2022 in preview form as the latest iteration of their Linux distribution now based on Fedora with various alterations to catering to their customers running it on EC2. Last week were benchmarks looking at Amazon Linux 2022 compared to Amazon Linux 2 and other distributions like CentOS and Ubuntu. In this article we are seeing how Amazon Linux 2022 can compete with Intel's own Clear Linux performance-optimized distribution.
The Linux Foundation known for hosting numerous open-source projects and stewarding the Linux kernel, organizing countless events, and employing various LF Fellows such as Linux Torvalds and Greg Kroah-Hartman has published their 2021 report...
The LLVM compiler infrastructure supports not only a growing number of CPU architectures but continues to lead when it comes to its support for different accelerators. Back in 2019 NEC was working to upstream their SX-Aurora VE "Vector Engine" Accelerator and now as of this week that target is considered officially supported upstream...
The Fedora Engineering and Steering Committee (FESCo) has signed off on more feature work for the current Fedora 36 cycle as well as Fedora 37 due out toward the end of next year...
Last Friday Mesa classic drivers were removed from the mainline code-base and punted off to an "Amber" code branch where they will receive whatever attention moving forward. With that classic Mesa code removed, more code cleaning is now happening on top of the tens of thousands of lines of code already removed. Intel's OpenSWR driver has also now been removed from mainline...
The Panfrost Gallium3D OpenGL driver and PanVK open-source drivers in Mesa have come a long way via reverse-engineering for Arm Mali graphics support. However, to this point the focus has been on Arm's "Midgard" and "Bifrost" architectures while the newer "Valhall" architecture has been around the past two years. The Panfrost effort for bringing up Valhall is now getting underway...
With Imagination Technologies having sold off what was MIPS Technologies several years ago and that CPU architecture having been abandoned now, Imagination today announced "Catapult" as their new family of RISC-V processor IP...
While the performance of LLVM/Clang has improved a lot over the years and for x86_64 and AArch64 can be neck-and-neck with the GCC compiler, the fierce performance battle is not over. With LLVM/Clang 14.0 due out in the early months of 2022 will be more performance work with one recent commit in particular showing a lot of promise...
In 2022 we will very likely see the experimental Rust programming language support within the Linux kernel mainlined. Sent out this morning were the updated patches introducing the initial support and infrastructure around handling of Rust within the kernel...
Last week marked the debut of the highly anticipated Blender 3.0 open-source 3D modeling software. Since then I have been very busy putting Blender 3.0 through its paces with a lot of performance benchmarking across various CPUs and GPUs.
Mozilla Firefox 95.0 is now available for download ahead of its official release tomorrow. Making this new version interesting is the RLBox integration...
AMD is preparing updates to their SMCA (Scalable Machine Check Architecture) driver code for future CPUs and points to processors having different bank layouts between CPU cores on the package...
It's been a number of months since GRVK 0.4 as the open-source project re-implementing AMD's defunct Mantle API over the modern Vulkan API that was originally based on the former. With Sunday's release of GRVK 0.5, this Mantle-on-Vulkan translation layer is now capable of correctly rendering Battlefield 4...
OpenIndiana as the open-source operating system forked from what was Sun's OpenSolaris and now based on Illumos is out with its latest half-year update...
Intel's open-source Linux graphics driver developers continue making their driver preparations for being able to accommodate Vulkan ray-tracing with upcoming Xe HPG graphics having ray-tracing hardware capabilities...
This week's set of "x86/urgent" changes for the Linux 5.16-rc4 kernel due out later today has some Spectre V1 fixes after kernel commits last year ended up partially messing things up around its SWAPGS handling. These fixes in turn will also likely be back-ported to relevant stable kernel series...
A year after Arm processors began mitigating straight-line speculation, Linux developers have been working on similar straight-line speculation mitigations for x86/x86_64 processors...
XWayland is increasingly great shape especially when it comes to fulfilling the needs of gamers with simply running games lacking native Wayland support with great speed. But when it comes to other use-cases there are occasionally gaps and areas not yet fulfilled by XWayland versus the conventional X.Org Server. One of the latest examples of a feature now correctly wired up is touchpad gesture handling...
While RHEL9 is just in beta form right now, due to CentOS Stream 9 now having launched and that effectively serving as the bleeding-edge of the RHEL9 upstream, EPEL 9 has already launched...
Genode OS as the interesting open-source operating system framework is out with its v21.11 release this week and delivers on many hardware improvements and other features...
Added to the in-development Linux 5.16 kernel was cluster-aware scheduling designed to enhance system performance where groups of CPU cores may share caches or similar and thus the scheduler could benefit from knowing that information for making more optimal task placement. But as I pointed out early on with Linux 5.16, this cluster scheduling is hurting the Intel Alder Lake performance on the new kernel. Intel is now working to correct this by making the cluster scheduling configurable and disabling this functionality by default for hybrid CPUs such as Alder Lake...
Ahead of Intel ARC graphics cards premiering next year, Intel's open-source Linux graphics driver developers remain very busy preparing for the next-generation graphics capabilities...
AMD on Friday published a new version of their Advanced Media Framework "AMF" software development kit that enhances the multimedia processing capabilities for Radeon hardware...
Taking place this week was the annual Open-Source Firmware Conference "OSFC" devoted to open-source firmware from Coreboot to open-source BMC solutions and other low-level booting/initialization efforts...
The day has finally come that Mesa's classic OpenGL drivers (non-Gallium3D) have been cleared out of the code-base as part of their modernization effort for mainline...
Wine 6.23 is now available for running Windows applications and games on Linux, macOS, and the BSDs. Up next will be the Wine 7.0 release candidate that also marks the feature freeze for what will be the next annual Wine stable release...
EndeavourOS as the two year old Linux distribution project built atop Arch Linux is out with a shiny new release. Beyond package updates, the new release has several default changes like now making use of the wonderful PipeWire. Looking to 2022, EndeavourOS is also exploring the possibility of a gaming-optimized build of their OS...
Last month BattlEye-using games began running on Steam Play when using the latest Steam client beta paired with the experimental version of Proton. However, it still does require the intervention of the game studio to request the support be enabled for a particular game. Today in time for any weekend gaming is several more games using the BattlEye anti-cheat software working on Linux...
The Intel-led open-source Cloud-Hypervisor project that provides a VMM focused on cloud workloads and supports interfacing with Linux's KVM and Windows' MSHV is out with a big feature update. Cloud-Hypervisor is also the project that is known for its use of the Rust programming language and built in part off Rust-VMM...
A few days ago it marked two years since the AMD Ryzen Threadripper 3960X / 3970X launched. While we are eager to see next-gen Threadripper, for now is a look at how the open-source Linux performance has evolved for these still-impressive HEDT processors by comparing the Linux performance at launch to where it is today with the very latest upstream Linux software.
Blender 3.0 is officially releasing today as a huge update to this open-source 3D modeling software that in recent years has become backed by numerous large hardware/software companies and has rivaled proprietary software for its capabilities...
Kernel Address Space Layout Randomization has been common on Linux for a decade and a half now while more recently has been Function-Granular (or sometimes referred to as Finer-Grained) KASLR for further upping the security benefits by making it much harder to predict kernel address positions for attacks...