TornadoVM 1.0 has been released as the open-source software providing an OpenJDK and GraalVM plug-in for allowing Java on heterogeneous hardware from multi-core CPUs to GPUs and FPGAs. TornadoVM allows targeting OpenCL, NVIDIA PTX, and SPIR-V devices for a rather robust array of hardware support...
Published originally back in October were a set of patches for allowing different compression algorithms for the Linux hibernation image to yield faster restore times. That work -- focused on LZ4 compression support -- has been revised as it works toward the mainline kernel...
If the likes of the Steam Deck or ASUS ROG Ally are out of your budget or you just prefer enjoying more classic, less demanding games, there are Linux kernel patches being floated to allow mainline support for a sub-$200 ARM-powered handheld gaming console...
Being worked on recently by Boris Brezillon at Collabora is Panthor, a new Direct Rendering Manager (DRM) driver for supporting the newer Arm Mali graphics processors...
Flowblade 2.12 is now available as this multi-track, non-linear video editor for Linux systems. Shotcut as another open-source video editor also recently put out a new version too...
One of the latest Linux kernel patch series posted by AMD Linux engineers is for enabling an AMD QoS RMID pinning feature found within their latest generation processors...
A number of Phoronix readers have been inquiring whether using the newer Linux 6.6 stable kernel or Linux 6.7 development kernel deliver any additional gains when running on the new AMD Ryzen Threadripper 7000 series hardware. Here are some benchmarks looking at that while using a Threadripper 7980X workstation...
TuxClocker continues on its quest as being one of the leading open-source GUI control panels for overclockers and enthusiasts on Linux. Out this morning is TuxClocker 1.4 that brings more features for making this Qt-based open-source app more useful for those overclocking or just wanting to keep a better eye on their hardware's performance and thermals/power from the Linux desktop...
The newest monthly release of FEX is now available for this open-source project that allows running x86_64 games and applications on 64-bit ARM (AArch64) Linux environments...
Red Hat's Richard Hughes just released Fwupd 1.9.10 as the newest version of this open-source utility for facilitating device and system firmware/BIOS updates under Linux in conjunction with the Linux Vendor Firmware Service (LVFS) for the easy distribution of such firmware updates...
It's the season for hardware and software upgrades as Phoronix.com rolls out to new infrastructure. Pardon any downtime or interruptions over the next few hours...
GDB 14.1 has been released today as the newest version of the GNU Debugger for source-level debugging of C/C++, Rust, Fortran, Go, Ada, and other languages...
For those that happen to own an ASRock Rack X570D4U micro-ATX motherboard or are in the market for a server-grade AMD Ryzen 5000 series motherboard, patches are pending as this motherboard works on OpenBMC support as an alternative to the proprietary BMC software stack that ships with this AMD Ryzen 5000 series + ECC DDR4 supported motherboard...
The drm-misc-next changes sent out this week to DRM-Next ahead of the Linux 6.8 kernel cycle include a few interesting additions worth mentioning for Linux desktop users...
Joining the likes of the Aquacomputer and NZXT water/liquid cooling hardware monitoring/control "HWMON" kernel drivers, a Gigabyte AORUS Waterforce AIO Coolers Linux driver is being developed...
The PVR Vulkan driver being developed within Mesa for modern PowerVR graphics hardware has now landed support for using the upcoming PowerVR DRM kernel driver that is being upstreamed in Linux 6.8...
Two years ago Cloudflare rolled out their "Gen 11" server fleet built around AMD EPYC Milan processors and on Friday the company began talking about their forthcoming "Gen 12" server designs that will soon be rolling out across their data centers for powering this widely-used web infrastructure...
With this week's release of the Plasma 6.0 beta and beta milestones for KDE Frameworks 6 and the latest Gear apps, KDE has now entered the bug-fixing phase ahead of the stable releases coming up in February. But prior to that bug-fixing shift, a few more features were merged...
The AMD Ryzen Threadripper 7000 series offer great performance out-of-the-box for Linux desktop/workstation users as shown in my Ryzen Threadripper 7970X and 7980X benchmarks along with the Threadripper PRO 7995WX. While a more common tunable on the EPYC side, the Threadripper 7000 series can also benefit from Nodes Per Socket (NPS) / Sub-NUMA Clustering (SNC) tuning for enhancing the performance of some workloads. In this article is a look at dozens of benchmarks while looking at the performance impact of SNC2/SNC4 adjustments for the Zen 4 Threadripper.
Miriway is an effort for bringing Wayland to desktops not currently having native Wayland support and is made possible via the Canonical-developed Mir. Miriway has been a side-project of Alan Griffiths as the lead Mir developer and today he published a blog post with more details for users interested in making use of it...
November was very busy on Phoronix with all of the benchmarking around the new AMD Ryzen Threadripper 7000 series, the much anticipated Framework 13 laptop review, a lot of Wayland accomplishments being made this week, excitement building around the upcoming KDE Plasma 6.0 desktop release, and the Linux 6.7 kernel getting underway with new features like the Bcachefs file-system...
Following good progress in October and this former-Mozilla browser engine project receiving funding recently for "table" support, Servo developers continued implementing more functionality over the course of November...
For the past number of months AMD has been actively working on enabling AMD P-State Preferred Core functionality for Linux so that their modern processors can communicate "preferred" cores to the Linux kernel scheduler for making better decisions around task placement and ultimately ensuring best performance of Ryzen and EPYC processors running on Linux. This week they are up to their 11th take on these kernel patches...
It's been a number of years since many in the Linux/open-source space have been excited by the Jolla smartphone efforts with their failed smartphone/tablet devices and more recently focusing their Linux-based Sailfish OS devices for running on existing devices. The latest chapter in Jolla is the former management acquiring the Jolla business...
Gigabyte (Giga Computing) recently sent over their G242-P36 HPC/AI Arm server platform built for Ampere Altra and Ampere Altra Max processors. This 2U server platform can accommodate up to four graphics cards or a mix of GPUs and DPUs if so desired, for maxing out the AI possibilities on Arm. I'll have up a full review on the G242-P36 soon while in this article is a look at the direction of the Ubuntu Server Arm performance from Ubuntu 22.04 LTS to now with Ubuntu 23.10 ahead of the important Ubuntu 24.04 LTS cycle.
The third and final part of the Vulkan enablement code for allowing Vulkan API graphics use within the Wine Wayland driver has been merged to Wine Git...
The year began with Godot 4.0 making its much anticipated debut and now this open-source game engine project is ending out 2023 with Godot 4.2 as the second revision to the Godot 4.x engine...
The Free Software Foundation this week published their 2023 holiday shopping guide for services and products that comply with their pure free software standards, such as computer hardware devices that "respect your freedom" regardless of hardware age...
Immediately after the Bcachefs file-system was upstreamed into the Linux 6.7 kernel I began running some benchmarks on this new copy-on-write file-system. Shortly thereafter some scalability improvements and disabling a debug option by default were merged. So with the Bcachefs work for Linux 6.7 settling down the past few weeks, here's a fresh look at how Bcachefs is performing against the likes of EXT4, XFS, F2FS, and Btrfs.
Back in September AMD rounded out their Zen 4 server product line-up with the EPYC 8004 "Siena" processors that are optimized for delivering excellent energy efficiency with leading performance-per-Watt and maximizing value both for initial server costs and ultimately the TCO. These single-socket server chips are quite interesting for a range of workloads form the edge to networking and more. In today's article are benchmarks of the top-end AMD EPYC 8534P and EPYC 8534PN 64-core server processors and showing how they can take on Intel Xeon Platinum "Sapphire Rapids" in raw performance and blow the competition out of the water when it comes to the incredible performance-per-Watt and value.
Eric Engestrom with Igalia just released Mesa 23.3 as the much anticipated quarterly update to this set of open-source 3D drivers principally focused on OpenGL and Vulkan API support...
Given the interest in the AMD Ryzen Threadripper PRO 7995WX Linux performance and the benchmarks of Ubuntu Linux vs. Windows 11 on this 96-core / 192-thread workstation processor, I've extended that comparison to now feature five Linux distributions up against Microsoft Windows on this HP Z6 G5 A workstation for greater perspective into the results.
As part of Red Hat's plans to avoid shipping the X.Org Server in RHEL10, Olivier Fourdan of Red Hat's graphics team announced their work on a new xwayland-run helper utility along with wlheadless-run and xwfb-run utilities...
If you are looking for a CPU heatsink-fan combination that will fit within 4U rackmount server height requirements while being capable of cooling the latest high-end Intel Xeon and AMD EPYC / Threadripper processors while not being too expensive nor noisy, the Arctic Freezer 4U-M is a rare solution that can cross off all those checkboxes.
Ampere Computing has sent out its latest patch attempt at increasing the number of Arm CPU cores supported by the mainline Linux kernel. As it stands at the moment the 64-bit ARM mainline Linux kernel build supports 256 cores, which can be exceeded with Ampere's new AmpereOne processors in a multi-socket configuration...