鲲鹏原生开发的核心技术理念
鲲鹏原生开发的核心技术理念:基于鲲鹏硬件+openEuler+鲲鹏开发套件DevKit+鲲鹏应用使能套件BoostKit,实现1套代码+1条流水线构建多平台版本,效率更高、性能更优。
鲲鹏原生开发包含代码开发阶段和流水线阶段:
- 代码开发阶段:通过鲲鹏DevKit、BoostKit开发代码,充分应用鲲鹏架构优势,性能更优。
- 流水线阶段:鲲鹏DevKit以命令行方式1小时接入CI/CD,便捷发布多平台版本。
图1 核心技术理念

- 极简融入&高效发布:DevKit原生开发插件1小时接入两大主流(Jenkins、GitLab)CI/CD流水线,高效提升鲲鹏流水线搭建及版本发布效率。
- 鲲鹏亲和&极致性能:鲲鹏流水线使能鲲鹏亲和分析工具、编译器、性能工具等,实现应用性能提升。
- 多架构兼容:1套流水线同时支持多样性算力版本构建及测试。