鲲鹏原生开发技术白皮书(6.0修订版)_109页_15mb
报告摘要
鲲鹏原生开发技术白皮书概要
-
机会与挑战:基于“硬件开放、软件开源、使能伙伴、发展人才”策略,加速计算产业,推动全栈技术创新,提升生态效率。并行迭代需求下,采用两套流水线导致重复开发,鲲鵬原生开发解决此问题。
-
核心技术理念:通过硬件开放、软件开源,实现一套代码对应多平台版本,提升开发效率和性能优越性。覆盖代码开发、流水线阶段。
-
核心能力介绍:
- 代码开发:提供鲲鹏DevKit应用开发工具、BoostKit应用使能套件,支持代码开发、优化、编译、调试、调优等。
- 流水线阶段:DevKit原生开发插件支持1小时接入主流CI/CD流水线,实现多平台版本构建,效率高、性能优。
- 门禁检查、代码优化:使用亲和分析工具检查鲲鹏兼容性,提供优化建议,拦截早期适配问题。
- 编译构建、调优:提供鲲鹏亲和编译器(如毕昇编译器)和自动反馈优化,提升编译效率和应用性能。
- 测试与版本发布:包括兼容性测试、Java性能测试、病毒扫描等,确保软件质量与安全。
-
OS底座:以openEuler为主的AI原生操作系统,支持多样性计算,提高资源共享与生态兼容。
-
场景化应用加速:提供大数据、分布式存储、数据库、虚拟化、HPC等领域的加速库和套件,支持算力全域优化。
-
行业案例:
- 金融:恒生电子、宇信科技。
- 电信:浩瀚深度、恒安嘉新。
- 政府:超图软件、深圳防灾减灾研究院。
- 电力:广州海颐、国能信控。
- 医疗:卫宁健康、东华软件。
- 水平软件:星环科技、深信服。
总结
鲲鹏原生开发目标是通过一套代码、多套流水线、多平台版本,实现软硬件协同优化,解决架构差异导致的重复开发问题。其核心在于DevKit工具链与BoostKit加速套件,结合openEuler操作系统,显著提升开发效率与应用性能,已在金融、电信、政府、电力、医疗等多个行业实现规模化落地,并显著提升了业务处理效率。
展开完整摘要
试读结束,高清完整版pdf/doc/ppt,请点下载