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.

Get the Android app

Or read this on Phoronix

Read more on:

Photo of Support

Support

Photo of llvm

llvm

Photo of dtlto

dtlto

Related news:

News photo

SFrame Support Beginning To Materialize For LLVM/Clang

News photo

Intel axes Clear Linux, the fastest distribution on the market — company ends development and support, effective immediately

News photo

Intel Kills Clear Linux OS As Support Ends Without Warning