Get the latest tech news
LLVM Begins Landing Distributed ThinLTO "DTLTO" Support
The LLVM compiler toolchain has begun upstreaming support for Distributed ThinLTO 'DTLTO' as a new means of handling ThinLTO compilations for leveraging link-time optimizations.
This "Bazel-style" distributed ThinLTO requires a modern build system as it must handle the dynamic dependencies specified in the summary index file shards. That page is also noting pretty good performance results out of DTLTO:"We have access to a large farm of computers on Windows. For a link of clang.exe on a modest Windows development machine (AMD64 16 cores, 64GB RAM) DTLTO (via sn-dbs.py) was approximately 4 times as fast as multi-threaded in-process ThinLTO.
Or read this on Phoronix