0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

DevKit代码迁移工具主要功能介绍

7riU_gh_3a181fa 来源:华为计算 作者:华为计算 2021-12-03 10:49 次阅读

本次直播介绍DevKit代码迁移工具通过自动扫描和分析待迁移代码,为应用从X86到鲲鹏平台的迁移提供专业指导,简化迁移过程。本课程重点介绍代码迁移工具的主要功能,以及C/C++的迁移实践,帮助用户快速掌握工具使用技巧。

华为鲲鹏布道师/候老师

将为大家在线讲解此次【鲲鹏DevKit直播】代码迁移实践直播。

邀请好友报名直播+课程还能赢取华为平板、无线耳机等好礼哦~

直播内容简介

本次直播主要介绍DevKit代码迁移工具可以简化应用到鲲鹏平台的迁移过程,解决软件迁移过程中人工分析投入大、准确率低、兼容性人工排查困难、反复依赖编译调错定位等痛点,主要提供以下主要功能:

软件迁移评估

扫描并自动分析软件包(非源码包),提供可迁移性评估报告,同时提供鲲鹏兼容的依赖文件下载链接。

源码迁移

扫描并自动分析软件代码(包括C/C++/Fortran/汇编/Python/Java/Scala/Go等),评估迁移所需替换的依赖文件,给出修改建议,并将源码中的x86汇编指令翻译成功能对等的鲲鹏汇编指令。用户可根据建议快速修改,或一键替换建议源码。

软件包重构

分析软件包的构成及依赖性,将平台相关的依赖文件替换为鲲鹏平台兼容的版本,并重构成适用于鲲鹏平台的软件包。

专项软件迁移

支持将部分专项软件源码一键自动化迁移修改、编译并构建成鲲鹏平台兼容的软件包。

增强功能

支持软件代码质量的检查功能,如在64位环境中运行的兼容性检查、结构体字节对齐检查和内存一致性检查等增强功能。

原文标题:【鲲鹏DevKit直播】代码迁移实践直播

文章出处:【微信公众号:华为计算】欢迎添加关注!文章转载请注明出处。
责任编辑:pj

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 代码
    +关注

    关注

    30

    文章

    4841

    浏览量

    69161
  • DevKit
    +关注

    关注

    0

    文章

    8

    浏览量

    7756
  • 鲲鹏
    +关注

    关注

    1

    文章

    131

    浏览量

    8998

原文标题:【鲲鹏DevKit直播】代码迁移实践直播

文章出处:【微信号:gh_3a181fa836b6,微信公众号:华为计算】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    相关推荐

    变频电源的主要功能及特点

    变频电源的主要功能及特点 1. 引言 随着现代工业自动化和智能化的发展,对电力供应的稳定性和灵活性提出了更高的要求。变频电源作为一种能够提供可变频率和电压的电源设备,已经成为工业自动化领域不可或缺
    的头像 发表于 12-04 10:06 317次阅读

    画面分割器的主要功能

    主要功能 画面分割器是一种视频处理设备,它能够将多个视频信号分割成多个小画面,并在一个显示器上同时显示。这种设备的出现,极大地提高了视频监控系统的效率和灵活性。本文将详细介绍画面分割器的主要功能、工作原理、技
    的头像 发表于 10-17 09:22 938次阅读

    数字化智能工厂的主要功能组成

    数字化智能工厂是一种基于数字化技术和智能化系统的现代制造工厂,主要功能包括自动化生产设备、信息技术基础设施、数据采集与分析系统、互联互通技术、人工智能与机器学习、虚拟现实与增强现实、安全防护体系和绿色制造。
    的头像 发表于 10-08 11:40 584次阅读
    数字化智能工厂的<b class='flag-5'>主要功能</b>组成

    FPD link主要功能模块

    电子发烧友网站提供《FPD link主要功能模块.pdf》资料免费下载
    发表于 09-27 11:38 0次下载
    FPD link<b class='flag-5'>主要功能</b>模块

    漏洞扫描的主要功能是什么

    漏洞扫描是一种网络安全技术,用于识别计算机系统、网络或应用程序中的安全漏洞。这些漏洞可能被恶意用户利用来获取未授权访问、数据泄露或其他形式的攻击。漏洞扫描的主要功能是帮助组织及时发现并修复这些安全
    的头像 发表于 09-25 10:25 534次阅读

    电子地图的主要功能与应用

    电子地图,即数字地图,是利用计算机技术,以数字方式存储和查阅的地图。它不仅继承了传统纸质地图的基本功能,还通过现代科技手段实现了诸多创新应用。以下是电子地图的主要功能与应用: 一、主要功能 快速存取
    的头像 发表于 09-12 11:18 2665次阅读
    电子地图的<b class='flag-5'>主要功能</b>与应用

    GUTOR不间断电源的主要功能是什么?

    GUTOR不间断电源的主要功能是什么?
    发表于 09-06 17:44

    微处理器的主要功能是什么

    微处理器(Microprocessor),作为计算机系统的核心部件,其主要功能对于整个计算机系统的运行至关重要。
    的头像 发表于 08-22 11:48 2358次阅读

    RFID天线的工作原理和主要功能

    RFID(Radio Frequency Identification,无线射频识别)天线作为RFID系统中的关键组件,其工作原理和主要功能对于整个系统的性能和稳定性至关重要。以下是对RFID天线工作原理和主要功能的详细阐述。
    的头像 发表于 08-09 15:38 1598次阅读

    高频调谐器的主要功能有哪些

    高频调谐器是一种广泛应用于电子通信领域的设备,其主要功能是对接收到的高频信号进行调谐、滤波、放大等处理,以满足通信系统对信号质量的要求。 一、调谐功能 调谐功能是高频调谐器最基本的功能
    的头像 发表于 07-16 16:35 946次阅读

    opencv的主要功能有哪些

    OpenCV(Open Source Computer Vision Library)是一个开源的计算机视觉库,提供了大量的计算机视觉算法和工具。以下是OpenCV的主要功能: 图像处理
    的头像 发表于 07-16 10:35 1816次阅读

    BMS电池管理系统的主要功能

    和控制,可以有效地延长电池的使用寿命,提高电池的能量利用率,降低电池的故障率,从而提高整个系统的可靠性和性能。 本文将介绍BMS的主要功能,包括电池状态监测、电池状态估计、电池保护、能量管理、热管理、均衡控制、故障诊断和远程监控等方面,并对各个
    的头像 发表于 07-05 10:55 1401次阅读

    CAN总线测试工具主要功能

    CAN总线测试工具是用于测试CAN(Controller Area Network)总线通信的软件或硬件工具,其功能丰富且多样化。以下是CAN总线测试工具
    的头像 发表于 06-25 16:02 1248次阅读

    连接器的主要功能是什么

    连接器的主要功能是实现电子设备之间的电气连接和信号传输。连接器的种类繁多,应用领域广泛,其主要功能可以归纳为以下几点: 电气连接:连接器的主要功能是实现电子设备之间的电气连接。连接器通过其金属接触件
    的头像 发表于 06-20 09:22 1232次阅读

    接地电阻柜的主要功能是控制和限制接地电流

    中性点接地电阻柜的主要功能是控制和限制接地电流
    的头像 发表于 05-09 15:16 503次阅读
    接地电阻柜的<b class='flag-5'>主要功能</b>是控制和限制接地电流