LTO is short for Link-Time Optimizations as a compiler-based performance optimization technique.

LTO Articles & Reviews

Benchmarking Mercury As The "Fastest Firefox Fork" With AVX, AES, LTO + PGO   Storage   2023-08-22
Intel Announces Rialto Bridge As Ponte Vecchio Successor, Talks Up Falcon Shores & DAOS   Events   2022-05-31
LLVM Clang 12 Benchmarks At Varying Optimization Levels, LTO   Software   2021-06-25
Linux 5.12 Features Intel Xe VRR, Nintendo 64 Port + Clang LTO + Much More   Software   2021-02-28
7-Way Linux Distribution Benchmarks For July 2019, Including LTO'ed openSUSE Tumbleweed   Operating Systems   2019-07-22
GCC 4.7 Link-Time Optimization Performance   Software   2012-08-21
Logitech Alto Express   Peripherals   2008-03-20

LTO Linux & Open-Source News

Arch Linux's Pacman 6.1 Released With Cache Server Support   Arch Linux   2024-03-04
CachyOS Moves To Glibc 2.39 & Other Package Upgrades For February   Operating Systems   2024-02-24
Linux 6.9 To Allow RISC-V Kernel Builds With Clang Link-Time Optimizations   Linux Kernel   2024-02-13
Arch Linux ALHP Adds x86-64-v4 Repository For Packages Built With AVX-512   Arch Linux   2023-12-14
LLVM Now Using PGO For Building x86_64 Windows Release Binaries: ~22% Faster Builds   LLVM   2023-11-18
GCC Patches Posted For Implementing Incremental LTO   GNU   2023-11-18
Intel Speeds Up ISPC Via LLVM/Clang LTO   Intel   2023-11-15
LLVM 17.0 + Clang 17.0 Released With Many New Compiler Features   LLVM   2023-09-19
Inception & Downfall, Linux 6.6 Development Kicking Off & Other August Highlights   Phoronix   2023-09-01
Unified LTO Bitcode Front-End Comes Together For LLVM   LLVM   2023-07-26
LLVM Lands Initial Support For Fat LTO Objects   LLVM   2023-07-02
Intel Shifts Its HPC Max Series Focus To Falcon Shores In 2025   Intel   2023-03-03
Fedora 38 Cleared To Ship With Its Bleeding Edge Compiler Toolchain   Fedora   2023-01-30
GCC 13 Progresses To Stage 4 "Regression Fixes Only" Development   GNU   2023-01-16
LLVM Introducing JIT Support For OpenMP Offloading   LLVM   2022-12-28
NVIDIA CUDA 12.0 Released With Official JIT LTO, C++20 Dialect Support   NVIDIA   2022-12-09
Patches Posted For GCC LTO Optimizing The Linux Kernel   Linux Kernel   2022-11-14
Meson 0.64 Build System Released With Intel oneAPI Compiler Support, Incremental ThinLTO   Programming   2022-11-07
Improved Control Flow Integrity (KCFI) Implementation Submitted For Linux 6.1   Linux Kernel   2022-10-02
OpenMandriva Speeding Up Their AArch64 Linux Development With Ampere Altra   Operating Systems   2022-09-20
GCC 12 Profile Guided Optimization Benchmarks With The AMD Threadripper 3990X   GNU   2022-08-02
Mold 1.3 High Speed Linker Released With LTO Improvements   Programming   2022-06-18
Mold 1.1.1 Released With Optimized Memory Usage, New Options   Programming   2022-03-08
Mold 1.1 High Performance Linker Brings Native LTO, RISC-V Support   Programming   2022-02-21
Chimera Linux Pushes Ahead For FreeBSD User-Space Atop Linux, Built Using LLVM   Operating Systems   2022-02-08
Mold 1.0.2 Released For This High Performance Linker   Programming   2022-01-23
BOLT Merged Into LLVM To Optimize Binaries For Faster Performance   LLVM   2022-01-11
Gentoo Linux Packages Up AMD ROCm, Makes Progress On RISC-V, LTO+PGO Python   Operating Systems   2022-01-08
LLVM Enjoyed Record Growth In 2021, Many Exciting Compiler Advancements   LLVM   2022-01-02
Hypocrite Commits, Rust RFC & FUTEX2 Were Among Popular Kernel Topics In 2021   Linux Kernel   2022-01-01
2021 Brought A Convenient Installer For Arch Linux, Powering The Steam Deck   Arch Linux   2021-12-31
Ubuntu Had A Great Year In Switching To Wayland, Continued Commercial Success   Ubuntu   2021-12-30
Facebook's BOLT Nearing Mainline LLVM For Optimizing Binaries   LLVM   2021-11-04
Linux 5.15, AMD / Radeon Advancements, Intel SDSi Dominated Discussions This Month   Phoronix   2021-10-01
Facebook Has Been Working On BOLT'ing The Linux Kernel For Greater Performance   Linux Kernel   2021-09-25
Clang CFI Patches For The Linux Kernel Updated To Beef Up Security   Linux Kernel   2021-08-25
The Most Popular Intel Linux/Open-Source News From H1'2021   Intel   2021-07-08
AMD's Linux Strides In H1'21 From FreeSync HDMI To PyTorch ROCm   AMD   2021-07-04
Intel Crocus, Linux 5.13, Other Vendor Happenings Made For An Exciting June   Phoronix   2021-06-30
Clang Profile Guided Optimizations Support Sent In For Linux 5.14   LLVM   2021-06-29
Profile Guided Optimizations (PGO) Likely Coming To Linux 5.14 For Clang   Linux Kernel   2021-06-12
Clang CFI Support Upstreamed For Linux 5.13 - But Only On ARM64 For Now   LLVM   2021-04-30
The 12 Most Interesting Changes Of Linux 5.12 - PS5, N64, Intel VRR, RDNA2 OverDrive   Linux Kernel   2021-04-15
Ubuntu 21.04 Testing Week Continues For Taming The Hirsute Hippo   Ubuntu   2021-04-04
Ubuntu 21.04 Beta Released For This Linux 5.11 Powered Update With Wayland By Default   Ubuntu   2021-04-01
Linux 5.12 Corruption, GNOME 40, AMD Milan, Rust In Linux-Next Made For An Exciting March   Phoronix   2021-04-01
The Most Popular AMD Linux/Open-Source News For Q1'2021   AMD   2021-03-31
QEMU 6.0 On The Way With LTO Support, AMD SEV-ES Guests, Multi-Process Experiment   Virtualization   2021-03-25
Ubuntu 21.04 Moves Ahead With Enabling LTO Optimizations For Greater Performance   Ubuntu   2021-03-20
Clang CFI Patches For The Linux Kernel Aim To Provide Better Security   LLVM   2021-03-14
Arch Linux Looking To Employ LTO By Default, Possibly Raise x86-64 Requirements   Arch Linux   2021-03-09
Clang LTO Support Merged For Linux 5.12 Including ARM64 + x86_64   LLVM   2021-02-23
Clang LTO PR Submitted For Linux 5.12, But x86_64 Support Not Included Yet   Linux Kernel   2021-02-17
GNU C Library 2.33 Should Be Out Soon - And It's Very Exciting Due To "HWCAPS"   GNU   2021-01-29
Ubuntu 21.04 To Turn On LTO Optimizations For Its Packages   Ubuntu   2021-01-29
GNU Binutils 2.36 Released With Support For Intel AMX, AVX VNNI, Key Locker   GNU   2021-01-24
Following LTO, Linux Kernel Patches Updated For PGO To Yield Faster Performance   LLVM   2021-01-14
Clang LTO Support Looks Like It Could Land For Linux 5.12   Linux Kernel   2021-01-11
Some Linux/Open-Source Letdowns Last For Years   Free Software   2021-01-01
Clang LTO Support For The Linux Kernel Spun Up A Seventh Time   Linux Kernel   2020-11-21
Fedora 33 To Be Released Next Week   Fedora   2020-10-23
Fedora 33 Beta Released With Big Changes From LTO To Btrfs   Fedora   2020-09-29
Fedora 33 Beta To Be Released Next Week   Fedora   2020-09-25
Clang LTO Patches Updated For The Linux Kernel   Linux Kernel   2020-09-04
GCC Automatic Parallel Compilation Viability Results Help Up To 3.3x   GNU   2020-09-03
GCC Is Currently Faster Than LLVM's Clang At Compiling The Linux Kernel   GNU   2020-09-02
Google Using AutoFDO On Linux Meant Up To 12% Less Cycles Spent Within The Kernel   Google   2020-08-28
Microsoft Is Exploring LTO+PGO For A Faster Linux Kernel   Microsoft   2020-08-27
GCC "-fparallel-jobs" Sent Out For Compiling Individual Files In Parallel - Up To ~1.9x Speedup   GNU   2020-08-21
Fedora 33 LTO Support Is Now In Good Shape For Faster, Smaller Packages   Fedora   2020-08-19
Fedora 33 Moving Closer To LTO-Optimizing Packages   Fedora   2020-08-09
Google Posts Patches So The Linux Kernel Can Be LTO-Optimized By Clang   Linux Kernel   2020-06-24
Mesa Developers Discuss LTO'ing + PGO'ing Builds For Greater Performance   Mesa   2020-02-13
OpenMandriva 4.1 Released With Clang'ed LTO+PGO Packages, Linux 5.5 + More   Operating Systems   2020-02-01
GCC 10 PGO Benchmarks On AMD Ryzen Threadripper 3960X + Ubuntu 19.10   AMD   2019-12-24
Fedora 32 Aiming To Enable Link-Time Optimizations By Default For Packages   Fedora   2019-12-20
GNOME 3.35.2 Released As Another Step Towards The GNOME 3.36 Desktop   GNOME   2019-11-24
LLVM Clang RISC-V Now Supports LTO   LLVM   2019-10-16
GCC 10's LTO Will Make Use Of Available CPU Cores By Default   GNU   2019-08-04
AMD Dominated The Conversation Among Linux/Open-Source Fans In July   Phoronix   2019-08-01
Purism Finally Announces The Firmed Up Specifications For The Librem 5 Smartphone   Hardware   2019-07-29
GCC 10 Likely To See "-flto=auto" Option   SUSE   2019-07-24
Fedora 31 Looking At Making It Easy To Use LLVM's LLD Linker   Fedora   2019-07-23
OpenSUSE Enables LTO By Default For Tumbleweed - Smaller & Faster Binaries   SUSE   2019-07-17
GCC 10 Lands The Zstd LTO Bytecode Compression Support   GNU   2019-07-06
GCC Is Looking At Zstd For Compressing Its LTO Data   GNU   2019-06-21
OpenSUSE Tumbleweed Eyeing LTO By Default; GCC 9 Optimization Work Thanks To Firefox   GNU   2019-05-04
Intel Cascade Lake Xeon Benchmarks With GCC 8 vs. GCC 9 Compilers   Intel   2019-05-03
At Least 27% Of Gentoo's Portage Can Be Easily LTO Optimized For Better Performance   Operating Systems   2019-04-17
OpenMandriva Appears To Be Experimenting With Profile Guided Optimizations   Operating Systems   2019-03-31
Librem 5 Smartphone Specs Firmed Up, But Now Delayed To Q3   Hardware   2019-02-21
Fedora's Firefox To Stick With GCC Over Clang, Beefed Up By LTO/PGO Optimizations   Fedora   2019-01-08
Building The Linux Kernel With Clang Is Becoming Popular Again   Linux Kernel   2018-11-21
Radeon ROCm 1.9.2 Released - Brings SDMA/RDMA Support For Vega 20, HIP/HCC Improvements   Radeon   2018-11-16
Firefox Is Now Built With Clang+LTO Everywhere, Sizable Performance Wins For Linux   Mozilla   2018-09-12
Fedora Gets An Unofficial Kernel Based On Clear Linux   Clear Linux   2018-07-17
Initial Retpoline Support Added To LLVM For Spectre v2 Mitigation   Linux Security   2018-01-22
Linux Kernel Patches Add Clang LTO Support   Linux Kernel   2017-11-04
Squeezing More Juice Out Of Gentoo With Graphite, LTO Optimizations   Operating Systems   2017-09-11
LLVM 3.9 Officially Released   LLVM   2016-09-02
Microsoft Open-Sources PowerShell & Brings It To Linux   Microsoft   2016-08-18
LLVM/Clang 3.9 Is Shipping Soon With OpenCL 2.0, ThinLTO & Much More   LLVM   2016-08-16
LTO'ing Mesa Is Getting Discussed For Performance & Binary Size Reasons   Mesa   2016-05-31
Other Linux Distributions Begin Analyzing Clear Linux's Performance Optimizations   Clear Linux   2016-04-24
OpenMandriva Lx3 Beta 1 Finally Released, Built With Clang+LTO By Default   Operating Systems   2016-04-07
LLVM's New LLD ELF Linker Continues To Mature For Linux Systems   LLVM   2016-04-04
Ubuntu 15.10 + GCC 5.2: -O3, March=Native, FLTO Tests   GNU   2015-10-20
Biggest Linux Kernel Features & Work Of 2014   Linux Kernel   2014-12-27
Trying Link-Time Optimizations On GCC 4.10   GNU   2014-06-23
Intel Is Working On A Linux Networking Stack For Small Systems   Intel   2014-05-06
AMD's AM1 Platform & Linux 3.15 Dominated April   Phoronix   2014-04-30
Link-Time Optimizing Improved, But Still Takes A While On GCC 4.9   GNU   2014-04-13
The Linux 3.15 Kernel Is Going To Have A Lot Of Great Features   Linux Kernel   2014-04-12
Bringing Major Features, GCC 4.9 RC1 Has Been Released   GNU   2014-04-11
Torvalds Is Unconvinced By LTO'ing A Linux Kernel   Linux Kernel   2014-04-09
LTO Support Coming To Linux 3.15, Making For A Faster Kernel   Linux Kernel   2014-04-07
Link-Time Optimizations Near Reality For x86 Linux Kernel   Linux Kernel   2014-04-01
GCC 4.9 Is Working Towards A Possible Release In April   GNU   2014-03-19
"Mega Drivers" Being Proposed For A Faster Mesa   Intel   2013-08-08
GCC Link-Time Optimizations On The ARM Cortex-A9   Arm   2013-03-02
Link-Time Optimizations With GCC 4.8   GNU   2013-02-09
Optimizing Mesa Performance With Compiler Flags   Mesa   2013-01-27
What Features LLVM/Clang 3.2 Bring To The Table   LLVM   2012-12-23
GCC 4.8 Has More Optimizations   GNU   2012-11-14
Link-Time Optimization To Speed Up The Linux Kernel   Intel   2012-08-19
A GCC Proposal To Build It Better, Faster   GNU   2012-07-12
Linus Torvalds Calls NVIDIA The Worst Company Ever   NVIDIA   2012-06-17
The Good Stuff Out Of GCC 4.7, C++11   GNU   2012-04-06
The Prominent Changes For The GCC 4.7 Compiler   GNU   2012-03-15
The State Of GCC 4.7.0: Still Months Away   GNU   2011-09-13
GCC 4.6 Leaves Stage 1 With New Features   GNU   2010-11-03