Linux 5.16 To Expose AMD PSF Disable Bit To KVM Guests

While the Linux kernel still hasn't added any formal control yet for AMD Predictive Store Forwarding to disable it short of also toggling Spectre V4 / SSBD, with the Linux 5.16 kernel the AMD PSF bit will now be exposed to KVM guest virtual machines so that they -- either with a patched/future kernel or for other operating systems -- may choose to toggle explicitly disable this AMD CPU feature.

5 Hours Ago - AMD - Predictive Store Forwarding - Add A Comment
Ampere Altra Max M128-30 Linux Performance Preview

The past month we have started our testing of Ampere's Altra Max M128-30, the company's new 128 core server processor, and in this article today are our initial benchmarks of this promising chip for high core count servers in both 1P and 2P configurations tested.

11 Hours Ago - Processors - 17 Comments

27 September

"Intel Software Defined Silicon" Coming To Linux For Activating Extra Licensed Hardware Features

There has been talk of Intel moving to offer more license-able/opt-in features for hardware capabilities found within a given processor as an upgrade. We are now seeing the Linux signs of that support coming with a driver for "Intel Software Defined Silicon" to allow for the secure activation of such features baked into the processor's silicon but only available as an up-charge option.

27 September 02:45 PM EDT - Intel - Intel Software Defined Silicon - 60 Comments
Testing The New ASUS Platform Profile Support In Linux 5.15

With the in-development Linux 5.15 kernel there is now support for ACPI Platform Profiles on supported ASUS laptops. This ASUS laptop platform profile support joins the likes of HP, Dell, and Lenovo laptops already having this support exposed under Linux that allows users to control their power/performance preference. Here are some tests with the ASUS ROG Strix G15 AMD Advantage laptop with the platform profile options under Linux 5.15.

27 September 08:15 AM EDT - Computers - 7 Comments
Bcachefs Merges Support For Btrfs-Like Snapshots

It's been a while since having any news to report on Bcachefs as the promising open-source file-system born out of the Linux kernel's block cache code. However, Kent Overstreet continues working tirelessly on it and has now merged Bcachefs' snapshot support.

27 September 05:34 AM EDT - Linux Storage - Bcachefs Snapshots - 69 Comments
MediaTek Hoping To Bring nanoMIPS Support Upstream Into GCC

The nanoMIPS architecture that was announced by MIPS in 2018 for embedded devices to lower power consumption and yield smaller code footprints was announced for the MIPS I7200 but since then there hasn't been much of nanoMIPS. However, MediaTek is now looking to contribute upstream the compiler support for this processor ISA into GCC.

27 September 12:00 AM EDT - Hardware - nanoMIPS For GCC - 6 Comments

26 September

GNU Wget2 2.0 Released With HTTP2 & SSL Improvements

GNU Wget2 2.0 has been released for this successor to GNU Wget. There are many improvements to this GPLv3+ licensed program. Over the original GNU Wget, Wget2 is faster, supports more protocols especially around HTTP/2 and compression, supports multi-threading / parallel connections, and other improvements.

26 September 10:06 AM EDT - GNU - Wget2 2.0 - 16 Comments
Updated AMD P-State Driver Published For Linux

Earlier this month AMD published their "amd-pstate" Linux driver that leverages ACPI CPPC data to make more informed CPU frequency scaling decisions with an aim to boost the performance-per-Watt for Zen 3 (and eventually Zen 2) processors on Linux. The second spin of that "amd-pstate" Linux kernel driver is now available for testing.

26 September 06:45 AM EDT - AMD - AMD P-State - 5 Comments

25 September

Facebook Has Been Working On BOLT'ing The Linux Kernel For Greater Performance

For several years now Facebook engineers have been working on BOLT as a way to speed-up Linux/ELF binaries. This "Binary Optimization and Layout Tool" is able to re-arrange executables once profiled to generate even faster performance than what can be achieved by a compiler's LTO and PGO optimizations. One of the latest BOLT efforts has been on optimizing the Linux kernel image.

25 September 09:20 AM EDT - Linux Kernel - BOLTing The Linux Kernel - 16 Comments
Intel's User Interrupts With Sapphire Rapids Looking Quite Great For Faster IPC

Earlier this month Intel engineers posted their initial Linux kernel enablement around x86 User Interrupts with this feature premiering with Xeon "Sapphire Rapids" CPUs. As implied by the name, the User Interrupt functionality allows for interrupts to bypass the kernel for more efficient, low-latency, low-utilization interrupts being received by other user-space tasks. Intel talked more about User Interrupts this week at LPC2021.

25 September 08:32 AM EDT - Intel - x86 User Interrupts - 9 Comments

24 September

SiFive HiFive Unmatched Hands-On, Initial RISC-V Performance Benchmarks

A few weeks ago I finally received the HiFive Unmatched from SiFive as their flagship RISC-V development board. As a reminder this is their mini-ITX development board that is powered by their U740 SoC and features 16GB of DDR4 system memory, one PCI Express x16 slot that can work with AMD Radeon graphics cards on Linux, and other features. It's been a delight playing with this developer platform and enclosed are some early benchmarks as well showing off the U740 performance as well as how the Linux software support/performance has been evolving.

24 September 09:22 AM EDT - Computers - 75 Comments

Past 30 Days Of News | Articles & Reviews | News Archives | RSS Feed