在数智化浪潮席卷全球的当下,算力生态的升级成为了行业关注的焦点。鲲鹏,作为这一领域的佼佼者,凭借其独树一帜的计算架构与开源基础软件研发,正引领着技术创新的崭新篇章。通过持续且深远的研发投入,鲲鹏不仅汇聚了全球计算产业的精英力量与尖端技术,更推动了全栈计算技术的不断突破,致力于构建一个面向多样化计算的全球开源体系与产业标准。
鲲鹏计算产业的发展,遵循着“硬件开放、软件开源、使能伙伴、发展人才”的核心理念。如今,鲲鹏软硬件联合创新已深入国计民生的核心场景,众多主流合作伙伴的核心应用已成功迁移至鲲鹏平台。随着鲲鹏生态步入快速发展的黄金时期,鲲鹏与x86多平台版本的并行迭代成为了合作伙伴的迫切需求。然而,两大架构在开发生态上的差异,给开发者带来了不小的挑战。为了解决这一问题,鲲鹏在2024年初全面启动了原生开发计划。
这一计划的核心在于,通过鲲鹏硬件、openEuler操作系统、鲲鹏开发套件DevKit以及鲲鹏应用使能套件BoostKit的有机结合,实现了“一套代码+一条流水线”构建多平台版本的高效开发模式。这一模式不仅极大地提升了开发效率,还确保了伙伴能够持续推出性能领先的商用版本。
鲲鹏开发套件DevKit的推出,为开发者提供了从迁移、开发、调试到编译、测试、调优&诊断的全流程支持。它能够以命令行方式快速集成到企业的CI/CD流水线中,使开发者能够在流水线中直接调用鲲鹏DevKit的插件能力,包括兼容性&亲和性门禁检查、高性能编译软件的无感知切换、性能分析插件、测试框架&样例以及版本安全合规扫描等。这一能力使得开发者能够以一套代码和一条流水线,同步迭代鲲鹏和x86两个版本,平均发布效率提升了30%以上。
而鲲鹏应用使能套件BoostKit则面向大数据、数据库、分布式存储、虚拟化等八大主流应用场景,提供了软硬协同的全栈调优能力。它包含应用加速软件包、基础加速软件包、高性能开源组件以及参考实现等,使合作伙伴能够充分发挥鲲鹏平台的性能优势。同时,BoostKit还提供了WAAS负载感知加速系统,能够根据单个计算任务进行深度调优,自动配置全栈最佳参数,典型场景下的性能提升可达10~30%。
在基础软件层面,openEuler操作系统与鲲鹏服务器实现了协同优化,其综合性能领先其他Linux操作系统15%,确保了软件的高性能运行。鲲鹏原生开发还提供了全方位的安全保障体系。DevKit针对病毒/安全编译选项、安全配置、密钥和信息泄露以及典型编码问题等进行安全检查和扫描,确保版本的安全性。而BoostKit的机密计算核心组件则通过了CC EAL4+认证,支持可信计算3.0,国密解决方案也通过了等保三级密评。同时,openEuler领先的CVE漏洞管理和修复体系为全系统的安全提供了有力保障。
自2019年发布鲲鹏计算产业战略以来,鲲鹏已经吸引了超过5500家合作伙伴的加入,共同打造了16500多个通过鲲鹏认证的解决方案。这些解决方案已经广泛应用于电信、金融、电力、科研、航空、教育及医疗等多个领域。此次《鲲鹏原生开发技术白皮书》的发布,将进一步促进鲲鹏生态的开放与合作,为广大开发者提供更多的技术支持和资源。我们期待更多的合作伙伴能够携手鲲鹏,共同推动鲲鹏计算产业的繁荣发展。