IRILL - Research and Innovation on Free Software

FDO-based whole program optimization in LLVM


"FDO-based whole program optimization in LLVM"
by Diego Novillo - Google,
on 2013-04-30 00:00:00
Download Webm format
Download MP4 format

At Google, we achieve the highest levels of performance using whole program optimization. However, traditional whole program optimization does not scale to the size of applications that we are interested in optimizing. In this lightning talk, I will briefly describe the FDO technologies that we have implemented, how we apply them to whole program optimization and our plans to port this technology to the LLVM compiler.