桂人网

找回密码
免费注册

QQ登录

只需一步,快速开始

资迅
资迅
生活
生活
服务
服务
工具
工具
搜索
桂人网 门户 查看主题

说说:华为发布鲲鹏开发套件:支持在鲲鹏平台上开发或迁移软件包含四个组件

发布者: heshaoqin | 发布时间: 2019-11-5 18:28| 查看数: 5| 评论数: 0 |帖子模式 |只看大图 |关灯


9月20日午间消息(蒋均牧)为了支持开发者在鲲鹏计算平台上简单、x86迁移工具高效地进行软件开发或迁移,华为在2019华为全联接大会上正式发布鲲鹏开发套件,包含编译器和三个工具共四个组件。  

“鲲鹏生态发展进入快车道,在过去的9个月内,华为携手合作伙伴共同完成了超过3000个行业应用向鲲鹏生态的迁移。鲲鹏使能开发者,为每行代码注入改变世界的算力。”华为智能计算TaiShan&Atlas领域总经理张熙伟表示。

业务和数据的多样性需要新的计算架构、海量的数据增长带来了更高的计算需求,鲲鹏由此而生,面向智能世界持续提供先进算力支持,使能各个行业加速数字化转型。

张熙伟指出,鲲鹏具备“端边云算力同构”优势,打破数据中心与边缘、终端的界限,为开发者提供统一架构的计算平台;具备多核高并发的计算优势,满足大数据、分布式存储、数据库等场景的算力需求,引领IT架构分布式转型趋势;通过“鲲鹏+昇腾”的协同优势,灵活向AI算力扩展,满足5G、AI、自动驾驶等新技术对多样性算力需求;鲲鹏五级算力加速技术,通过迭代编译、NUMA-aware、消息队列硬加速、函数加速库、内核调度自优化,实现程序性能提升50%。

鲲鹏开发套件中包含业界首创的分析扫描工具和代码移植工具,实现跨计算平台的自动化应用迁移,让开发者对指令集差异无感,加速应用迁移的同时实现代码优化;性能优化工具面向开发者性能调优实战设计,通过性能可视和一键式优化,帮助开发者工作效率提升5倍。

那么已有的软件如何从X86迁移到鲲鹏计算平台?JAVA/Python等解释性的软件无需修改源代码,只需安装运行ARM版本JVM即可。C/C++、GO语言的软件需要用鲲鹏编译器重新编译,也可能需要修改部分代码,通过调优可以提高性能。如果是汇编语言,则需要重新编写;或者无代码的应用,则可以通过指令翻译完成软件的移植。

C114现场获悉,开发者能够在鲲鹏开发者社区一站式获取相关工具和知识库,同时华为云DevCloud云上软件开发平台也集成了鲲鹏开发套件,为开发者提供线上全流程软件研发工具。

最新评论

发布主题 上个主题 下个主题 快速回复 返回列表 联系我们 官方QQ群