KFence Memory Safety Error Checking Is Looking Good For Minimal Overhead On Linux 5.12

Of the many new features coming with Linux 5.12 is KFence, short for the Kernel Electric Fence. KFence is a low-overhead memory safety error detector/validator for the kernel with lower expected overhead costs than say the Kernel Address Sanitizer. I just wrapped up some benchmarks looking out for any overhead impact of KFence on Linux 5.12 in its near-final state.

6 Hours Ago - Linux Kernel - KFence Benchmark - Add A Comment
AMD EPYC 7003 Series Performance In The Cloud With Microsoft Azure HBv3 HPC VMs

One of the exciting elements of last month's AMD EPYC 7003 "Milan" series launch was having same-day availability in public clouds. Microsoft as one of AMD's cloud partners worked closely to deliver launch-day availability in their public cloud using EPYC 7003 series processors with the new "HBv3" instances focused on high performance computing (HPC) virtual machines. Here are some benchmarks of the Azure HPv3 instances compared to prior generation Microsoft Azure HPC instances available on-demand in their cloud.

10 Hours Ago - Processors - 3 Comments
POCL 1.7-RC1 Up For Testing, Now Exposes OpenCL 3.0

The first release candidate is up for version 1.7 of the Portable Computing Language, the portable OpenCL implementation that can run on CPUs and other accelerators. With POCL 1.7, OpenCL 3.0 is now being exposed and there is also improved support for SPIR-V binaries on CPUs.

16 Hours Ago - Programming - POCL 1.7 - Add A Comment

18 April

More Progress Is Made Understanding Apple's M1 GPU, Working Towards An Open Driver

Alyssa Rosenzweig, known for her work on the Panfrost open-source driver for Arm Mali graphics, has published the latest findings around the Apple M1 graphics processor. In fact, enough understanding to get a shaded, spinning cube rendering on the Apple M1 using a simple demo so far while the open-source driver support is still the goal.

18 April 08:28 PM EDT - Mesa - Apple M1 GPU Bring-Up - 26 Comments
LuxCoreRender 2.5 OptiX Performance Tested With 19 NVIDIA GPUs

Released last week was the LuxCoreRender 2.5 open-source physically based renderer. Significant with this v2.5 update is OptiX/RTX acceleration support in addition to its existing CUDA, OpenCL, and CPU render paths. Given that, here are some fresh benchmarks of LuxCoreRender 2.5 across an assortment of NVIDIA graphics cards.

18 April 06:20 AM EDT - Software - 8 Comments

17 April

16 April

openSUSE Tumbleweed Now Offering GNOME 40

While openSUSE/SUSE is known for their friendliness towards the KDE desktop, this week's openSUSE Tumbleweed updates have made GNOME 40 available on this rolling-release distribution.

16 April 11:41 AM EDT - SUSE - GNOME 40 + OpenSUSE - 10 Comments
Mesa 21.2 Begins Seeing Intel Xe-HP Graphics Driver Changes

With Mesa 21.1 now branched for this collection of primarily OpenGL/Vulkan open-source drivers for Linux, feature development is on for Mesa 21.2 that will debut in Q3. One of the first major changes to land for Mesa 21.2 is the beginning of the graphics compiler support for Intel's forthcoming Xe-HP high performance graphics processor.

16 April 06:11 AM EDT - Intel - Intel Xe-HP Compiler Bits - Add A Comment
Patches Resubmitted For Linux With Selectable Intel Graphics Platform Support

Back in early 2018 were patches proposed for selectable platform support when building Intel's kernel graphics driver so users/distributions if desired could disable extremely old hardware support and/or cater kernel builds for specific Intel graphics generations. Three years later those patches have been re-proposed.

16 April 03:00 AM EDT - Intel - Disable Old Cruft - 1 Comment

15 April

NVIDIA RTX 30 Series OpenCL / CUDA / OptiX Compute + Rendering Benchmarks

Recently from NVIDIA we received the rest of the NVIDIA RTX 30 series line-up for cards we haven't been able to benchmark under Linux previously, thus it's been a busy month of Ampere benchmarking for these additional cards and re-testing the existing parts. Coming up next week will be a large NVIDIA vs. AMD Radeon Linux gaming benchmark comparison while in this article today is an extensive look at the GPU compute performance for the complete RTX 20 and RTX 30 series line-up under Linux with compute tests spanning OpenCL, Vulkan, CUDA, and OptiX RTX under a variety of compute and rendering workloads.

15 April 01:10 PM EDT - Graphics Cards - 12 Comments
Google Supports Getting Rust Into The Linux Kernel

It should come as little surprise -- especially given the recent news of Google allowing Rust to be used for Android system-level code -- but engineers at the search giant are in support of Rust code being used within the mainline Linux kernel.

15 April 06:12 AM EDT - Google - Rust The Kernel - 49 Comments

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