论文阅读:ThinLTO: Scalable and Incremental LTO

ThinLTO: Scalable and Incremental LTO 论文阅读笔记

A little bit of history.
SYZYGY – A Framework for Scalable Cross-Module IPO

ielf,persistent intermediate representation (IR),基于 ELF 格式,存储自定义格式的 IR(以及 summary)。论文中表示 ielf 文件大小平均是原始 elf 文件的五倍,极端情况下有700倍。在 SYZYGY 中的地位类似于 LLVM ThinLTO 中的 bitcode IR。
注:从上图中我们可以看到,FE会直接生成 ielf 文件,同时会收集summary信息,并基于这些信息进行后面的 interprocedural analysis。 FE,编译源码,进行简单的优化,生成 IR 并收集

论文阅读:ThinLTO: Scalable and Incremental LTO最先出现在Python成神之路

版权声明:
作者:ht
链接:https://www.techfm.club/p/24408.html
来源:TechFM
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>