Вход на сайт

Просмотр новости

Найдите то, что Вас интересует

Google Working To Leverage More Compiler Optimizations Within The Linux Kernel

Дата публикации: 08-10-2026 09:57:36

While Linus Torvalds previously shot down plans for Profile Guided Optimizations (PGO) in the mainline Linux kernel, Google engineers are hoping still to get that out-of-tree functionality upstream. They also would like to see PGO supported for Linux kernel modules rather than just the main Linux kernel image. Additionally, they hope to see limitations overcome around AutoFDO and Propeller optimizations of kernel modules...

Основное содержимое страницы с новостью.

GOOGLE

While Linus Torvalds previously shot down plans for Profile Guided Optimizations (PGO) in the mainline Linux kernel, Google engineers are hoping still to get that out-of-tree functionality upstream. They also would like to see PGO supported for Linux kernel modules rather than just the main Linux kernel image. Additionally, they hope to see limitations overcome around AutoFDO and Propeller optimizations of kernel modules.

Google engineers presented this week at the LPC 2026 conference in Prague on advancing PGO, AutoFDO, and Propeller compiler optimization techniques for the Linux kernel. They want to see Profile Guided Optimizations upstreamed as well as kernel modules supporting these optimization techniques in the name of better performance.

Google more compiler optimizations

These optimizations are being pursued to both benefit Google servers as well as having implications for Android devices too.

Google more compiler optimizations the Linux kernel

With Linus Torvalds previously rejecting PGO from the mainline tree, it remains to be seen if/when they will be able to convince him otherwise. They are proposing a unified Kbuild interface that would ease the compiler optimization challenges for kernel modules so that profile data is easily generated for them.

Hopefully this work can pan out as PGO has shown measurable performance benefits and the ability to better optimize kernel modules is worthwhile too. Those interested can find the presentation assets from the LPC2026 talk on lpc.events.

Схожие новости

#Наименование новостиТональностьИнформативностьДата публикации
1Proposal To Set ARM64 Kernel Stack Size At Boot Time To Reduce Memory Consumption05.830-09-2026
2Linux 7.4 To Mainline Support For The Google Tensor G5, Pixel 10 Devices010.5605-10-2026
3Kage: Google Experimenting With Linux Driver Isolation Using In-Kernel LFI Sandboxes08.3207-10-2026
4Google's Sashiko AI Has Completed 191k Patch Reviews, Cited On Nearly 500 Kernel CVEs07.808-10-2026
5SpacemiT RISC-V SoCs To See More Improvements With Linux 7.4013.308-10-2026
6Linux Kernel's LZ4 Compression Code Being Resynced For Better Performance & Cleanliness09.3127-09-2026
7Linux Kernel Developers Consider Adding AGENTS.md To Help Guide AI/LLM Agents05.4825-09-2026
8Linux 7.4 To Support The NPU On AMD Ryzen AI Max 400 Series "Gorgon Halo"09.4830-09-2026
9AMD PerfOpt To Deliver New Performance Optimization For AMD iGPUs With Linux 7.409.5528-09-2026
10Оценка затрат времени на поддержание пакетов с открытым ПО в Google07.0909-10-2026

Классификация: . Схожих патентов: 0. Схожих новостей: 10. Тональность: 0. Информативность: 6.31. Источник: www.phoronix.com.