↩ Accueil

Vue normale

Aujourd’hui — 11 février 2025Phoronix

AMD AOMP 20.0-2 Compiler Adds The "flang-new" Fortran Compiler Option

11 février 2025 à 12:24
AOMP 20.0-2 was released on Monday as the newest update to this AMD downstream of the LLVM/Clang/Flang code that is focused on delivering the latest staging/testing patches around OpenMP offloading to AMD GPUs using ROCm. Many of AMD's AMDGPU/OpenMP patches end up being upstreamed into LLVM proper while AOMP is the staging area for those wanting to have the latest and best experience for Clang C/C++ and Flang Fortran offloading to AMD Instinct/Radeon hardware...
Hier — 10 février 2025Phoronix

Python 3.14 Lands A New Interpreter With 3~30% Faster Python Code

10 février 2025 à 15:02
Merged last week for Python 3.14 is a new tail-call intepreter that aims to offer significantly better performance with around 10% faster performance in PyPerformance or around a 40% speed-up in Python-heavy benchmarks. This tail-call interpeter can even outperform the current Python JIT compiler but for maximum performance benefits Python should be built with Profile Guided Optimizations (PGO)...

Union Hopes To Address KDE's Fragmented Ways Of Styling Apps

10 février 2025 à 14:51
KDE/Qt apps can be styled many different ways with Qt widgets, SVG-based styling, Qt Quick, and other routes for styling of applications. That fragmentation of different ways to styling KDE apps can probe problematic for UI designs and lead to a less cohesive user experience. KDE developer Arjen Hiemstra is hoping to change that with the Union project...
À partir d’avant-hierPhoronix

New Apple Silicon Co-Maintainer Steps Up For The Linux Kernel

9 février 2025 à 12:39
This week was the dramatic decision by Asahi Linux lead developer Hector Martin to step down as upstream kernel maintainer for the Apple Silicon (ARM) code following friction with other kernel developers over Rust affairs within the kernel. He still intends to contribute code to Asahi Linux's downstream kernel and Linus Torvalds has already merged the patch dropping him as an upstream maintainer. Now a new co-maintainer has volunteered to help oversee the Apple Silicon code for the mainline kernel...

Clang Thread Safety Checks Begin Uncovering Bugs In The Linux Kernel

8 février 2025 à 17:02
Posted to the Linux kernel mailing list this week were two competing solutions for new LLVM Clang capability / thread safety analysis to the Linux kernel. Two developers had separately been working on implementations for the Linux kernel to make use of Clang's "-Wthread-safety" functionality. Ultimately the upstream kernel will likely settle upon the superior or unified solution while already making use of these new checks is uncovering Linux kernel bugs...

Vulkan Cooperative Matrix Merged For RDNA4 GPUs With RADV, DCC Support Inches Closer

7 février 2025 à 17:28
Last week when RADV lead developer Samuel Pitoiset with Valve was commenting on the AMD RDNA4 state with the Mesa RADV driver it was noted that Vulkan cooperative matrix support, Vulkan Video encode/decode, and DCC support were still missing. But in the past week one of the items is now crossed off the list and another is continuing to see new patch activity...

GCC 15 Compiler Showing Off Nice Performance Improvements On AMD Zen 5

7 février 2025 à 16:13
With the GCC 15 compiler having progressed to its final stage of development prior to the GCC 15.1 stable release in the likely March~April time frame, I've begun testing the updated GNU Compiler Collection on some test systems. Overall GCC 15 is looking nice and on AMD Zen 5 "znver5" in particular seeing some solid gains over GCC 14. Here are some initial performance benchmarks of the GCC 15 compiler.

Asahi Linux Lead Developer Hector Martin Steps Down As Upstream Apple Silicon Maintainer

7 février 2025 à 14:32
Following arguments on the Linux kernel mailing list the past few days over some Linux kernel maintainers being against the notion of Rust code in the mainline Linux kernel and trying to avoid it and very passionate views over the Linux kernel development process, Asahi Linux lead developer Hector Martin has removed himself from being an upstream maintainer of the ARM Apple code...

Bcachefs Preps More Fixes For Linux 6.14, Continues Tracking Down Other Bugs

7 février 2025 à 12:33
With the Linux 6.14 kernel Bcachefs has its last big planned on-disk format upgrade before removing the "experimental" tag on this copy-on-write file-system. Well, that's the hope at least. In addition to some early fixes last week, some additional Bcachefs fixes are now pending for merging to the mainline kernel while continuing to track down some other bugs...
❌
❌