Zum Inhalt springen

LLVM Social #12: ThinLTO Summaries for Incremental JIT Compilation

Foto von Stefan Gränitz
Hosted By
Stefan G.
LLVM Social #12: ThinLTO Summaries for Incremental JIT Compilation

Details

We will have another last-Thursday's meetup on May, 31st 2018 hurray!

In the first part Stefan Gränitz will give a presentation on Incremental JIT Compilation as usual in the Mozilla Community Space in Kreuzberg. There's a few major findings and a lot to talk about when it comes to the details. Fading from Q&A into discussion in the second part, we may stay at the MozSpace or go to one of the bars on Schlesische Straße.

We're looking forward to seeing you all!

Some more info on the presentation:

ThinLTO compilation is a new type of Link-Time optimization that is both scalable and incremental. In ThinLTO mode clang emits LLVM bitcode augmented with a compact summary of the module. In a Thin-Link step summaries of multiple modules are merged into a combined summary index, which allows fast and efficient whole-program analysis. Cross-module function importing and Interprocedural Transformations can then be performed in parallel in the Thin Backends on a per-module basis.

The talk will present a case study on how incremental JIT compilation may benefit from LLVM implementations for ThinLTO.

Photo of LLVM Social Berlin group
LLVM Social Berlin
Mehr Events anzeigen
Mozilla Berlin Community Space
Schlesische Straße 27, Gebäude 3, 3. Obergeschoss · Berlin