鲲鹏一码多芯_同辕开发_技术白皮书_92页_6mb
报告摘要
鲲鹏一码多芯、同辕开发技术白皮书总结
1. 技术白皮书概述
鲲鹏计算产业聚焦计算架构创新和开源基础软件研发,推动鲲鹏生态发展。通过多平台版本并行迭代需求,提出“一码多芯、同辕开发”方案,基于鲲鹏硬件+openEuler+DevKit+BoostKit,实现一套代码+一条流水线+多平台版本构建,提升开发效率和性能。
2. 核心技术理念
- 一码多芯:一套代码适配多样性算力平台,减少重复开发。
- 同辕开发:集成代码开发、流水线、门禁检查、编译优化、调优等全流程能力,实现“极简融入+高效发布”。
- 鲲鹏亲和:深度优化代码,结合毕昇编译器、亲和分析工具和性能调优技术,提升应用在鲲鹏平台上的性能。
3. 核心能力介绍
- 代码开发阶段:
- 提供启发式编程、鲲鹏亲和分析工具、加速库优化,帮助开发者快速生成适配代码。
- 应用迁移工具支持源码分析和字节对齐检查,解决跨平台迁移问题。
- 流水线阶段:
- 鲲鹏同辕开发插件(如毕昇编译器、毕昇 Profiler)一键集成主流CI/CD工具。
- 提供自动化门禁检查、代码优化和动态反馈调优。
- 测试与发布阶段:
- 兼容性测试工具、性能压测和病毒扫描,确保版本安全与性能。
- 操作系统底座:
- 基于欧拉操作系统的容器引擎(如EulerKern、EulerContainer)和智能调优框架,支持轻量级部署和高效资源调度。
4. 生态与社区支持
- 提供开发者工具链(如DevKit)、源码仓库、镜像定制能力,兼容多种场景(如大数据、数据库、虚拟化等)。
- 操作系统迁移方案助力企业平滑过渡至国产平台,减少业务中断风险。
5. 总结
鲲鹏一码多芯、同辕开发通过全栈技术优化,显著提高多平台开发效率,同时保障性能与安全。其核心价值在于统一源码管理、流水线自动化和硬件生态适配,适用于多样化计算场景,加速数字基础设施转型。
展开完整摘要
试读结束,高清完整版pdf/doc/ppt,请点下载