TensorFlow 引入新的中间表示和编译框架 MLIR
TensorFlow 今日宣布 MLIR,这是一种表示格式和编译器实用程序库,位于模型表示和生成特定于硬件的代码的低级编译器/执行程序之间。使用 MLIR,TensorFlow 团队希望以生产质量组件为后盾,在优化编译器设计和实现方面实现新颖的探索。TensorFlow 博客文章表示,以下人群或对 MLIR 感兴趣:编译器研究人员和实施者,希望优化机器学习模型的性能和内存消耗;正在寻找将其硬件连接到 TensorFlow 的方法的硬件制造商,例如 TPU,手机中的便携式神经硬件以及其他定制 ASIC;希望利用优化编译器和硬件加速的语言绑定的人群。