ARM Give a man a fire and he's warm for a day, but set fire to him and he's warm for the rest of his life (Terry Pratchett, Jingo)

SDL3 Library Adds A Built-In Snake Game

([Linux Gaming] 31 July 06:07 AM EDT SDL Snake Game)

For those enjoying the classic game Snake (Blockade) or rather wanting to learn about the SDL3 API to develop your own software using this cross-platform software/hardware abstraction library, a game of Snake has been added to the SDL3 repository to serve as a more full-featured example.



Intel Xe2 Lunar Lake & Battlemage Graphics Might Be Officially Supported With Linux 6.12

([Intel] 30 July 08:30 PM EDT Intel Xe Driver DRM-Next)

While the Linux 6.11 merge window ended just days ago, Intel engineers are already beginning to submit kernel graphics driver changes to the DRM-Next branch of material they want to get in for the Linux 6.12 cycle that will end out 2024. Notable is they are trying to wrap up the Xe2 graphics support for Lunar Lake and Battlemage discrete graphics so that the support can be exposed by default.



oneAPI Construction Kit 4.0 Brings RISC-V Host CPU Support

([Intel] 30 July 03:35 PM EDT oneAPI Construction Kit)

Last year the oneAPI Construction Kit was introduced by Intel-owned Codeplay Software for bringing SYCL to new hardware even for hardware outside of Intel's offerings. One of the early targets of this oneAPI Construction Kit support was for RISC-V processors and now with today's release of oneAPI Construction Kit 4.0 there is finally RISC-V host CPU support.



Intel Core Ultra "Lunar Lake" Launching 3 September

([Intel] 30 July 01:47 PM EDT Lunar Lake Launch Date)

With the AMD Ryzen AI 300 "Strix Point" laptops now shipping this week, Intel has announced that their Intel Core Ultra "Lunar Lake" processors as the successor to Meteor Lake will be formally launching on 3 September.



Windows 11 vs. Ubuntu Linux Performance For The AMD Ryzen AI 9 365

([Operating Systems] 30 July 12:39 PM EDT 19 Comments)

After seeing how the AMD Ryzen AI 9 HX 370 and AMD Ryzen AI 9 365 Zen 5 Strix Point performance is under Linux against a range of other Intel/AMD laptops, the next obvious question is... how does this compare to Windows? In this article is an initial look at the Windows 11 versus Ubuntu 24.04 LTS Linux performance for the same AMD Ryzen AI 9 365 SoC within an ASUS Zenbook S16 and running the same benchmarks in looking at the out-of-the-box performance difference.



Mesa's Freedreno Gallium3D Driver Lands Initial Adreno 700 Series Support

([Mesa] 30 July 10:36 AM EDT A7xx Support)

Since last year there's been support available in the MSM DRM kernel driver for Qualcomm's Adreno 700 series graphics processors. There's also been some Adreno 700 series support in TURNIP as the Mesa Vulkan driver for these newer Adreno GPUs. Now finally the Freedreno Gallium3D driver has merged initial Adreno 700 series support for the Mesa 24.3 release.



Google's AutoFDO & Propeller For The Linux Kernel Helps With Up To 5~10% Faster Performance

([Google] 30 July 08:25 AM EDT AutoFDO + Propeller Kernel)

Google engineer Rong Xu has proposed adding AutoFDO and Propeller support to the mainline Linux kernel for its Clang-based build as it can help the system performance improve in the up to 5~10% range.



AdaptiveCpp 24.06 Released As "The Fastest Heterogeneous C++ Compiler" - Beats CUDA

([Programming] 30 July 06:42 AM EDT AdaptiveCpp 24.06)

AdaptiveCpp as the open-source compiler formerly known as hypSYCL and Open SYCL is out with a new feature release for this C++ heterogeneous compiler supporting all major CPUs and GPUs.



Canonical Saw $251M In Revenue Last Year, Grew To More Than 1K Employees

([Ubuntu] 30 July 06:25 AM EDT Canonical 2023 Performance)

Ubuntu maker Canonical (Canonical Group Limited) recently filed their financial statements with UK's Companies House that offers a fresh look at their financial performance.



DreamWorks' OpenMoonRay 1.6 Open-Source Renderer Released

([Free Software] 30 July 06:07 AM EDT OpenMoonRay 1.6)

Two years ago DreamWorks Animation made the exciting decision that they would open-source their MoonRay renderer that's been used in production for a variety of animated feature films. That initial open-source drop took place last year as OpenMoonRay and since then it has continued to be improved as an open-source project.



AMD Ryzen AI 9 365 Benchmarks: The Fantastic Power Efficiency Of Zen 5

([Processors] 29 July 04:30 PM EDT 50 Comments)

As noted in yesterday's launch-day AMD Ryzen AI 9 HX 370 review with 100+ benchmarks, I've also been testing an AMD Ryzen AI 9 365 Zen 5 laptop too. Here are those initial benchmarks of the AMD Ryzen AI 9 365 as the 10-core / 20-thread laptop Zen 5 SoC. Like with the HX 370 testing, the Ryzen AI 9 365 continues to reinforce the great power efficiency uplift of Zen 5 as one of the most exciting advancements. In fact, for many benchmarks the Ryzen AI 9 365 was delivering even greater performance per Watt than the Ryzen AI 9 HX 370.



Another Habana Labs Driver Maintainer Is Leaving Intel

([Intel] 29 July 01:00 PM EDT Maintainer Shakeup)

It was just two months ago that Oded Gabbay, the longtime maintainer of the Habana Labs kernel accelerator driver for Linux, announced he was stepping down from his software role and leaving Intel. Oded Gabbay was also a maintainer of the new Intel Xe kernel graphics driver. That was a surprising move with Oded Gabbay having been at Intel / Habana Labs for 7+ years and oversaw the creation of the Linux kernel's "accel" accelerator subsystem and more while prior to that having been at Red Hat and AMD. Ofir Bitton was named the Habana Labs driver maintainer following that but now he announced he too is leaving Intel.



SysVinit 3.10 Released With Better Interoperability For systemd's "machinectl stop"

([Free Software] 29 July 11:00 AM EDT SysVinit 3.10)

While most Linux distributions are running on systemd as the init/service manager, SysVinit is continuing to be maintained. SysVinit 3.10 was released today with one new feature and some fixes. Coincidentally the new feature of SysVinit 3.10 is improving compatibility with systemd's machinectl command.



The Current State Of CXL Support On Linux

([Hardware] 29 July 10:07 AM EDT Compute Express Link)

Immediately prior to the Linux 6.11-rc1 kernel being released yesterday, a set of Compute Express Link (CXL) patches were merged for the Linux kernel. There is some more CXL feature work this cycle but also notable is a documentation update as it now provides a concise look at the current state of CXL support on Linux.



AMD Updates DMCUB Firmware For RDNA3.5 Graphics With Strix Point

([Radeon] 29 July 09:38 AM EDT DMCUB)

As I noted in yesterday's AMD Ryzen AI 9 HX 370 review and in particular the new RDNA3.5-based Radeon 890M graphics, I used updated DMCUB firmware with the open-source Linux graphics driver stack to workaround some screen freezes and kernel errors initially experience while using the Linux 6.10 kernel. That updated DMCUB firmware is now public within the upstream linux-firmware.git repository for those that may be picking up a new AMD Ryzen AI laptop with RDNA3.5 graphics in the coming days.



Intel Compute Runtime 24.26.30049.6 Provides New APIs & Extensions

([Intel] 29 July 08:38 AM EDT Intel Compute 24.26.30049.6)

Intel is kicking off the new week with a new release to their open-source Compute Runtime stack that provides OpenCL and Level Zero support across Windows and Linux systems with Intel integrated/discrete graphics.



libX11 1.8.10 Brings Memory Safety Fixes

([X.Org] 29 July 06:23 AM EDT libX11 1.8.10)

Alan Coopersmith of Oracle -- thanks to his work on Solaris and maintaining the X11 support -- continues to be one of the few developers left managing new X.Org software component releases. This weekend Coopersmith released libX11 1.8.10 as the newest version of this client-side library for the core X11 protocol.



Mesa 24.3 Lands "The Juiciest Refactor Ever"

([Mesa] 29 July 06:49 AM EDT GLX Code Refactoring)

Mike Blumenkrantz of Valve landed another interesting patch series in Mesa Git for next quarter's Mesa 24.3... This is what he proclaims to be "THE JUICIEST REFACTOR EVER" for the Mesa GLX code.



TigerVNC 1.14 Allows OpenGL & Vulkan Hardware Acceleration

([Free Software] 29 July 06:35 AM EDT TigerVNC 1.14)

TigerVNC 1.14 released last week as the newest version of this high performance, cross-platform VNC client and server solution. Exciting with TigerVNC 1.14 is adding hardware acceleration support.



Wine 9.14 Continues Working On ODBC Windows Driver Support, Fixes For AOL

([WINE] 29 July 06:19 AM EDT Wine 9.14)

Wine 9.14 is another release off its usual Friday bi-weekly release regiment and instead debuted on Sunday evening. With this Wine 9.14 release there are yet more fixes and improvements while Wine-Staging 9.14 was also released near concurrently.



More

We cannot command nature except by obeying her.
-- Sir Francis Bacon