|
整体介绍
鲲鹏在最初发展存在生态不丰富问题,随着鲲鹏的发展,越来越多的应用需要在鲲鹏上进行原生开发,使用鲲鹏的算力。
通过广泛的调研,我们了解到,开发者开发鲲鹏架构应用的主要有以下痛点
不知道鲲鹏架构的特点是什么,
不知道在应用中如何最大程度地使用鲲鹏算力。
在开发过程中缺乏鲲鹏亲和开发引导
缺少针对鲲鹏特点的检查工具,
难以快速获取鲲鹏生态的三方依赖
编译调试阶段缺少应对鲲鹏多样性算力的编译和调试能力。
测试阶段,存在应用兼容性测试工作量大。
同时在开发过程中,鲲鹏开发者和爱好者难以获得完整的学习体验和测试的硬件环境,开发者需要获得面向整个开发流程的工具及配套资料。
为了解决开发者的痛点,我们推出了鲲鹏亲和开发框架,帮助开发者降低学习成本和入门门槛,提高开发者的开发效率。
目前,鲲鹏亲和开发框架提供了场景化的 SDK 启发式编程、鲲鹏亲和分析、鲲鹏调试器和远程实验室等功能,降低开发应用的难度,方便开发者使用鲲鹏架构提供的软硬协同能力,提升开发效率。
通过鲲鹏亲和开发框架,用户可以方便地获取线上实验资源、编程指南、指导手册等资料,通过简单的快速学习,赋能开发者鲲鹏架构应用开发能力,开发者可以通过工程向导创建代码工程,并利用鲲鹏场景化 SDK 示例程序快速学习鲲鹏架构特性。
开发鲲鹏亲和代码开发过程中,通过启发式建编程,可以智能提示近万条优化函数和百万级别的依赖文件。鲲鹏亲和分析可以通过各种静态检查工具,帮助开发者选择鲲鹏亲和编译选项、运行环境等,屏蔽底层的硬件差异,大大提高软件设计和开发效率。
|
|