华为方舟编译器之美——基于开源代码的架构分析与实现

作者: 史宁宁

出版社: 清华大学出版社

出版日期: 2020-09-01

  • 优惠券
  • ¥3
    ¥10
  • 领券
电子书 ¥44.85 定价:69.0
  • 收藏

  • 加书架

  • 引用

简介

华为方舟编译器自面世以来,在业界乃至互联网科技圈引发了巨大的反响。作为一款国内研发的大型工业编译器,方舟编译器从一开始就承载了众多期望。方舟编译器开源之后,业界不少同仁开始分析方舟编译器的架构和实现,本书也是这时候开始编写的。 本书基于方舟编译器开源代码的V0.2.1版本,从方舟编译器的开源进程与前景谈起,介绍方舟编译器的构建、总体架构、IR设计、Maple IR的处理、Me体系、phase体系的设计与实现等内容,覆盖了V0.2.1版本所开源的所有核心内容。在最后,还对如何参与方舟编译器社区的建设给出了指引。 总体而言,本书既有对整体架构的分析,又有对整体架构实现以及重点内容代码实现的介绍,可以帮助读者快速的了解方舟编译器的开源代码,让读者更加方便的参与到方舟编译器的建设和使用之中。

编辑推荐

编译器作为中国软件发展的关键环节,非常受重视。华为选择研发和开源方舟编译器,为国内的编译器发展起到了很大的推动作用。方舟编译器作为一个工业级的编译器,对于其进行研究和分析,将非常有利于推动国内编译器产业的发展。本书基于方舟编译器开源代码的V0.2.1版本,从方舟编译器的开源进程与前景谈起,覆盖了V0.2.1版本所开源的所有核心内容。在最后,还对如何参与方舟编译器社区的建设给出了指引。本书有助于读者对方舟编译器的学习和理解,推动方舟编译器的普及和发展。

更多出版物信息
  • 版权: 清华大学出版社
  • 出版: 2020-09-01
  • 作者:史宁宁
  • 更新: 2023-06-07
  • 书号:9787302562627
  • 中图:TP314
  • 学科:
    工学
    控制科学与工程
    工学
    计算机科学与技术