鲲鹏架构入门与实战
上QQ阅读APP看书,第一时间看更新

本书主要内容

第1章介绍什么是指令集架构及鲲鹏芯片的历史。

第2章讲解基于鲲鹏架构的硬件生态,包括基础的CPU、主板及最终的服务器和PC。

第3章系统讲解鲲鹏架构的软件生态,包括兼容鲲鹏架构的软件栈、线上鲲鹏架构交流的鲲鹏论坛、提供鲲鹏资源的鲲鹏云服务及各地的鲲鹏创新中心。

第4章介绍获取鲲鹏硬件资源的方式及安装鲲鹏软件环境的方法,编写第一个鲲鹏程序。

第5章详细论述应用从x86架构迁移到鲲鹏架构的原因和方法,并给出具体的迁移实例。

第6章介绍鲲鹏分析扫描工具的用法,演示如何对需要迁移的对象进行分析扫描。

第7章主要讲解鲲鹏代码迁移工具的用法,该工具可以针对需要迁移的代码给出迁移建议,从而大大加快迁移进程。

第8章介绍鲲鹏性能分析工具的用法,该工具可以采集鲲鹏架构下应用的性能数据,并对此进行分析,最终给出优化的思路和建议。

第9章讲解如何利用鲲鹏架构自身的特点,对基础软件进行深度性能优化。

第10章介绍针对鲲鹏架构做了定制和优化的各种编译器。

第11章主要介绍无须重新编译就可以在鲲鹏架构运行x86应用的动态二级制指令翻译工具ExGear。

第12章介绍交叉编译的方法及如何发布RPM包。

第13章讲解如何在华为云沙箱实验室做鲲鹏实验,针对其中的典型实验给出了实验解析,帮助实验者完成实验。

第14章介绍QEMU模拟器的使用,在没有鲲鹏架构服务器的时候,可以使用该模拟器进行模拟。

第15章介绍个人、公司、产品获取鲲鹏认证的方法,并提出认证建议。

第16章演示实际的鲲鹏云服务兼容性认证过程,对其中遇到的重点、难点给出具体的建议,从而帮助申请的产品通过鲲鹏云服务兼容性认证。