TensorFlow技术内幕(八):模型优化之XLA(下)

上一章我们分析了XLA在TensofFlow中的两种调用方式AOT和JIT,本章分析XLA编译器的实现。 LLVM 提到编译器就不得不提大名鼎鼎的LLVM。LLVM是一个编译器框架,由C++语言编写而成,包括一系列分模块、可重用的编译工具。 LLVM框架的主要组成部分有: 前端:负责将源代码转换为一种中间表示 优化器:负责优化中间代码 后端:生成可执行机器码的模块 图1:LLVM框架结构 LLVM
相关文章
相关标签/搜索