AMD sent out an initial batch of "new stuff" for their AMDGPU/AMDKFD kernel graphics driver code to begin queuing in DRM-Next ahead of the Linux 6.3 cycle kicking off during the back-half of February...
While DragonFlyBSD has previously praised the performance of AMD Ryzen Threadripper CPUs going back to the Zen 2 days, it's taken them until this weekend to get temperature sensor monitoring working for Family 19h processors: Zen 3, Zen 3+, and Zen 4 CPUs...
A new version of Mir has been released, which in recent years has been serving as a Wayland compositor and used for various niche use-cases like smart exercise mirrors and other IoT and kiosk-type deployments...
OBS Studio 29.0 is out this weekend as the latest major feature release to this very popular, cross-platform software for screencasting and screen recording purposes...
The Linux 4.9 kernel was released back in 2016 and Greg Kroah-Hartman today issued the final point release for that kernel series with the Long Term Support (LTS) period now expired...
For years Intel has been developing HAXM as a hardware-accelerated execution manager with a focus on using it for the Android Emulator and QEMU in conjunction with Intel VT enabled processors. HAXM works not only on Linux but Windows, macOS, and some BSDs. Unfortunately, Intel has decided to discontinue development of HAXM. Oh yeah, they also note there are security issues with the code so it's best to just stop using it...
Hans-Kristian Arntzen of notoriety for being with Valve's Linux team and leading the work on VKD3D-Proton has been experimenting with the Vulkan Video API initially for his personal Vulkan renderer, Granite...
FEX as the open-source project working on allowing x86_64 software to run atop Linux AArch64 (64-bit Arm) systems -- including games and the likes of Valve's Steam Play (Proton) -- is out with its newest monthly feature release...
A very nice feature pull request was merged to OpenZFS that can provide a nice performance improvement to this open-source ZFS file-system implementation to kick off the new year...
In addition to the big performance uplift from AVX-512, up to 96 cores per socket, and other Zen 4 architectural improvements, also empowering the EPYC 9004 "Genoa" processors is the support for up to 12 channels of DDR5-4800 memory. In this article is a wide assortment of benchmarks looking at the AMD EPYC 9654 performance across varying numbers of populated DDR5 memory channels.
Following the recent discussions around Fedora planning to disable byte swapped clients support for the X.Org Server in order to close another "large attack surface" with the aging X11 server codebase, the upstream X.Org Server has now dropped this support by default...
Linspire as the Linux distribution whose roots go back two decades ago to when it originally started out as "Lindows" is preparing a new major release. The current incarnation of Linspire though started five years ago when PC/OpenSystems acquired the Linspire and Freespire rights from Xandros. Linspire claims to be "the easiest desktop Linux" and are looking to improve things further with their v12 release...
While MGLRU is a nice performance win for the Linux kernel now available when enabling it for v6.1+ kernel builds, during my testing I did encounter a regression around the SVT-AV1 video encode performance at least and a fix is working its way toward mainline...
Over the past few years it's become possible to compile the mainline Linux kernel with LLVM/Clang compared to the long-standing dependence on using the GCC compiler. While it's been possible for 3+ years to use the mainline Linux kernel and mainline Clang for building a working x86_64 and AArch64 kernel, the process and support continues to mature...
Following the year-end looks at Windows 11 vs. Linux graphics/gaming performance for AMD Radeon and NVIDIA GeForce graphics cards, today's article is my first look at the Windows 11 vs. Linux performance for Intel Arc Graphics with the flagship A770 graphics card.
NVIDIA this morning released the NVIDIA 525.78.01 Linux driver as a minor update to the R525 driver series with a few fixes and support for the new GeForce RTX 4070 Ti graphics card...
Merged today for the LLVM 16 compiler stack is support for Intel's next-generation Xeon Scalable "Emerald Rapids" processors with -march=emeraldrapids now being supported...
Following the recent Zen 4 tuning patches that were merged to GCC 13 (Git) just ahead of Christmas, today an AMD patch adding the Zen 4 automatons have been merged ahead of this next open-source compiler release...
After enjoying a two month holiday, Valve-funded Mike Blumenkrantz is back to working on Mesa's Zink code that implements OpenGL (and via Rusticl even OpenCL) atop the Vulkan API. Zink has shown it can be quite competitive in its OpenGL performance atop Vulkan compared to dedicated OpenGL drivers and in 2023 should be maturing into even better shape...
Those paying close attention to the Linux kernel development may have noticed a small change to how a key Linux developer is marking his kernel patches...
Sent out last year as "request for comments" were two rounds of patches by Google engineer James Houghton for introducing the concept of HugeTLB High Granularity Mapping (HGM) to the Linux kernel. In kicking off the new year, the set of 46 patches in their post-RFC state have been mailed out for review...
While not even midway through the Linux 6.2 cycle yet, the hardware monitoring "HWMON" sensor driver feature changes queuing in the "hwmon-next" branch is seeing more hardware support readied for Linux 6.3...
Red Hat has been among the key Linux stakeholders working for years toward the ultimate goal of ensuring the Linux desktop will have suitable High Dynamic Range (HDR) support in place. They are working to organize a hackfest this year to further the progress being made on HDR application support on the GNOME desktop as well as associated open-source graphics driver infrastructure...
In addition to Fedora 38 now allowing "no-omit-frame-pointer" to enhance profiling/debugging with possible performance costs, this next Fedora Linux release is also planning to use "_FORTIFY_SOURCE=3" compiler defenses to further bolster security...
Over the holidays some fun benchmarking was to be had with the dual AMD EPYC 9654 "Genoa" processors providing a combined 192 cores / 384 threads and seeing how various modern Linux distributions were competing for this flagship 4th Gen EPYC server configuration. Up on the testing block was AlmaLinux 9.1, CentOS Stream 9, Clear Linux 37930, Debian 12 Testing, Fedora Server 37, Ubuntu 22.04.1 LTS, Ubuntu 22.10, and Ubuntu 23.04 daily.
Samuel Pitoiset of Valve's Linux graphics team has landed a few patches into Mesa 23.0 for further reducing the CPU overhead of the Vulkan driver's draw path...
Since GCC 11 there has been support for AMX and the upcoming Sapphire Rapids CPU features, which has been further improved in the open-source compiler over the past two years. GCC 13 meanwhile as the next GNU Compiler Collection release is bringing Meteor Lake and Sierra Forest, Grand Ridge, and Granite Rapids. Basic enablement of Intel's Emerald Rapids meanwhile was merged yesterday for GCC 13 too...
Microsoft released CBL-Mariner 2.0.20221222 on Tuesday as their first update of 2023 for their in-house Linux distribution that is used for a variety of purposes within the company from Azure to other behind-the-scenes Linux OS use...
GNOME's Mutter now allows disabling XWayland support at build-time if so desired. This is part of the broader GNOME effort for making X11 support optional and ultimately allowing for a modern Wayland-only environment if so desired and without carrying legacy X11 cruft...
While back in 2018 when the C-SKY architecture was merged to the Linux kernel it was talked about possibly being the last new CPU arch/port to be mainlined given the growing success of RISC-V even back then, it looks like that upstream kernel developer belief might not hold true. France-based Kalray that focuses on high-performance, data-centric computing from cloud to edge posted their initial Linux kernel patches today for their "KVX" kernel port to get the kernel running on their MPPA3-80 "Coolidge" DPU SoC with the KV3-1 CPU architecture...
The past several months saw much discussion over a proposal to add "-fno-omit-frame-pointer" as a default compiler flag to Fedora Linux that would improve profiling/debugging but with possible performance implications that can vary based on the application/workload. While just over one month ago FESCo rejected that change, they re-voted today and decided after all to allow this change to happen but to ensure that packages can easily opt-out if they find performance regressions. By Fedora 40 they will also re-visit the matter to determine if the benefits and performance costs are justified...
It's been one year and a few days since BusyBox 1.35 was released while today it's been succeeded by BusyBox 1.36 for this software package that is common to embedded Linux environments with the lone executable providing a plethora of commands and functionality...
GIGABYTE announced this morning they have spun off their server business unit and formed Giga Computing for their enterprise products moving forward...
Intel is using the CES 2023 to announce their 13th Gen Intel Core mobile H/P/U-series processors, additional 13th Gen Core "Raptor Lake" desktop CPUs for the 35 and 65 Watt tiers, and new Intel Processor (formerly Celeron) and Core i3 N-series processors.
The Tellusim Engine that is focused on professional simulations, visualizations, urban planning, VR/AR, and other 3D tasks has added a comprehensive set of Rust programming language bindings...
With the Linux 6.2 merge window behind us, feature work for the Direct Rendering Manager (DRM) changes targeting now the Linux 6.3 kernel have begun queuing with DRM-Next...
Thanks to Valve's incredible work on Steam Play and investing in low-level Linux graphics stack improvements, the latest milestone being achieved is HDR (High Dynamic Range) support beginning to work...