Vue lecture

Il y a de nouveaux articles disponibles, cliquez pour rafraîchir la page.

WayVNC 0.8 Adds Auto Server-Side Resizing Of Headless Outputs, Detached Mode

WayVNC 0.8 was released this weekend as the VNC server for wlroots-based Wayland compositors like Sway. WayVNC attaches to wlroots-using compositors and creators virtual input devices and exposes the display via the RFB protocol for the lack of Wayland having any standardized VNC-type support for remote/network computing...

Reverse-Engineered NPU Driver Tantalizingly Close To Proprietary Driver Performance

When it comes to neural processing unit NPU/AI accelerators for Linux there is open-source options with the likes most notably of Intel-owned Habana Labs leading the way, Intel's iVPU driver for the NPU found within Meteor Lake SoCs, AMD recently posting a Ryzen AI Linux driver, etc. When it comes to reverse-engineered efforts, the Etnaviv project has expanded its scopes from just Vivante graphics IP to also embracing the Vivante NPU IP for running workloads like TensorFlow Lite. With the latest open-source achievements, the Etnaviv NPU performance is coming incredibly close to the proprietary and official driver...

Mesa OpenGL Threading Work Sees Much Reduced Memory Footprint For OpenGL Calls

Longtime AMD open-source Mesa developer Marek Olšák after more than one decade working officially for AMD and years before that as an independent open-source contributor going back to the R300g days still has not run out of new performance optimizations to pursue. The most recent accomplishment for this leading Mesa contributor are some refinements to the OpenGL threading "glthread" code for lowering the memory footprint...

SDDM 0.21 Display Manager Released With Better Wayland Support, Qt6 Fixes

Released last June was the SDDM 0.20 display manager with experimental Wayland support and other enhancements after being in development for three years. Out this morning is SDDM 0.21 as another step toward SDDM 1.0 with improved Wayland support and other enhancements to this Qt-tooled display manager...

AMD Radeon RX 7900 GRE Linux Performance

Last July AMD launched the Radeon RX 7900 GRE graphics card in China with a reduced Navi 31 GPU. Beginning tomorrow, 27 February, the Radeon RX 7900 GRE is being made available worldwide. Today the review embargo expires on the Radeon RX 7900 GRE for the worldwide scope and within the US will be priced around $549 USD.

KiCad 8.0 Released For Leading Open-Source EDA Software

KiCad 8.0 has been released as the latest major feature release for this open-source Electronics Design Automation (EDA) software suite. KiCad supports designing PCB layouts, provides a 3D viewer for inspecting PCBs, and other functionality...

Ubuntu Blog Talks Up Rust Schedulers, Potential For Micro-Kernel Design Future

Ubuntu/Canonical has for a while now promoted the prospects of Rust programming within the Linux kernel and one of their kernel engineers, Andrea Righi, wrote a Rust-written Linux scheduler with promising results that leverages eBPF for dynamically loading it at run-time. While Ubuntu isn't yet committing to using it as part of their distribution, appearing on the Ubuntu blog today was more praise for the work and even talking about the potential for a "micro-kernel design" in the future via leveraging Rust and eBPF...

Intel HFI Driver Can "Save Tons Of CPU Cycles" By Only Enabling Itself When Needed

The Linux kernel has supported the Intel Hardware Feedback Interface "HFI" via the "intel_hfi" driver since 2022 for bettering supporting Core hybrid processors. The Intel HFI can be used for communicating performance and energy efficiency capabilities of individual CPU cores of the system. In turn the Linux kernel can leverage Intel HFI details for better task placement among the available CPU cores/threads. With a new patch series, the Intel HFI driver can "save tons of CPU cycles" by only enabling it when needed...

64K Kernel Page Size Performance Benefits For HPC Shown With NVIDIA's GH200 Grace CPU

By default the AArch64 kernel on Ubuntu and other Linux distributions tend to default to a standard 4K page size but for newer AArch64 hardware especially in the server/HPC space, there can be great benefits to using a 64K page size. As it's been a while since I last ran any 64-bit ARM 4K vs. 64K kernel page size benchmarks, while having remote access to the NVIDIA GH200 I ran a fresh comparison for looking at the performance advantages to switching over to a 64K page size kernel. These new 64K kernel numbers are shown alongside the recent AMD EPYC and Intel Xeon CPU reference benchmark results for a look at how the 4K vs. 64K page size affects the overall computing landscape.
❌