TensorFlow技術內幕(八):模型優化之XLA(下)

上一章我們分析了XLA在TensofFlow中的兩種調用方式AOT和JIT,本章分析XLA編譯器的實現。 LLVM 提到編譯器就不得不提大名鼎鼎的LLVM。LLVM是一個編譯器框架,由C++語言編寫而成,包括一系列分模塊、可重用的編譯工具。 LLVM框架的主要組成部分有: 前端:負責將源代碼轉換爲一種中間表示 優化器:負責優化中間代碼 後端:生成可執行機器碼的模塊 圖1:LLVM框架結構 LLVM
相關文章
相關標籤/搜索