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

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

3天内不再提示

Ampere推出全新软件迁移工具Ampere Porting Advisor

安晟培半导体 来源:安晟培半导体 2023-08-24 10:14 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

当前,开发者对高效的软件迁移解决方案的需求与日俱增。随着计算从传统 x86 架构向 AArch64 架构迁移,尤其是向 Ampere 处理器迁移的势头日益强劲,开发者们正在寻找加速代码库迁移的方法。为此,我们正式在 Github 推出全新的 Ampere 软件迁移工具 Ampere Porting Advisor,帮助开发者简化代码迁移流程。

通过使用 Ampere Porting Advisor 简化迁移流程,开发者们能够省时省力。该工具可以将代码迁移过程中许多涉及人工的步骤自动化,降低错误风险,并确保整个迁移过程的一致性。通过分析源代码,该迁移工具可为开发人员作出的更改提供详细建议,提醒潜在隐患,并推荐最佳的修改方案。因此,开发人员能够在不同架构之间更高效地进行复杂的转换,从而加速整个迁移流程。

目前,各类不同的软件包都在积极拥抱 AArch64 架构。而借助我们的软件迁移工具,开发人员可以更快融入这一不断拓展的生态,并享受到 AArch64 平台所带来的益处。Ampere Porting Advisor 是一款静态命令行工具,可分析已知代码模式和依赖库的 make 环境和源代码,并生成一份关于不兼容性及相关建议的报告。

01Ampere Porting Advisor

可提供如下功能

支持的编程语言

包括 Python 3+、Java 8+、Go 1.11+、C、C++、Fortran。

架构特定代码检测

检测对应的 AArch64 汇编缺失、架构特定指令、make 文件中的特定架构标志。

依赖性检查

检查版本管理、JAR 扫描及依赖文件。

易于运行

可轻松通过 Python 脚本、二进制文件或容器运行。

涵盖多种输出格式

包括用于快速检查的终端(terminal),便于发行的 html 和用于后续处理的 CSV。

该工具不会对代码进行修改,或是提供 API 级别的建议,也不会将数据发送回 Ampere。

将代码从 x86 架构迁移到 AArch64 架构,未必是一个令人望而生畏的繁琐过程。通过将迁移过程中的各种操作自动化,Ampere Porting Advisor 可显著降低开发成本。同时,通过最大限度减少人工干预,开发人员可以将时间和资源分配至项目的其他关键方面。此外,通过工具的全面分析和建议,还能降低代码迁移后的潜在风险,从而避免昂贵的调试和返工。

全新推出的 Ampere Porting Advisor 为 x86 架构向 AArch64 架构的代码迁移简化带来了巨大提升。通过简化迁移流程、降低开发成本,以及赋能开发者融入更广泛的生态,该工具助力开发者能够更快、更高效地拥抱 AArch64 架构带来的优势。

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

    关注

    68

    文章

    20336

    浏览量

    255064
  • 编程语言
    +关注

    关注

    10

    文章

    1965

    浏览量

    39879
  • python
    +关注

    关注

    58

    文章

    4886

    浏览量

    90315
  • Ampere
    +关注

    关注

    1

    文章

    81

    浏览量

    4912

原文标题:创芯课堂|从 x86 到 AAarch64,全新 Ampere Porting Advisor 助您实现高效代码迁移

文章出处:【微信号:AmpereComputing,微信公众号:安晟培半导体】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    NVIDIA DLI推出全新OpenUSD教学套件

    GTC 期间,NVIDIA 深度学习培训中心(DLI)推出了面向教育工作者的全新 OpenUSD 教学套件,持续为高校提供体系化 AI 教学资源。
    的头像 发表于 04-16 11:42 422次阅读

    IAR与英飞凌共同推出DRIVECORE软件包及AURIX™ RISC‑V调试方案,全面加速SDV开发进程

    本次重点呈现与英飞凌在DRIVECORE软件评估包产品系列的深度战略合作,并正式预告面向英飞凌AURIX™ RISC‑V系列推出全新调试功能。
    的头像 发表于 03-05 15:27 295次阅读
    IAR与英飞凌共同<b class='flag-5'>推出</b>DRIVECORE<b class='flag-5'>软件</b>包及AURIX™ RISC‑V调试方案,全面加速SDV开发进程

    爱立信推出全新无线、天线设备以及AI RAN软件解决方案

    随着人工智能驱动设备在全球范围内的加速普及,移动网络能够无缝满足新性能需求的重要性日益彰显,爱立信于MWC26前夕宣布推出一套全新的无线、天线设备以及AI RAN软件解决方案。
    的头像 发表于 02-27 10:08 1992次阅读

    Glfipower杰夫微GLF推出全新推出基于AEC-Q100标准的车规级Load Switch IC系列

    Glfipower杰夫微GLF推出全新推出基于AEC-Q100标准的车规级Load Switch IC系列
    的头像 发表于 01-16 17:43 1755次阅读
    Glfipower杰夫微GLF<b class='flag-5'>推出</b><b class='flag-5'>全新</b><b class='flag-5'>推出</b>基于AEC-Q100标准的车规级Load Switch IC系列

    Glfipower杰夫微GLF推出全新推出DC-DC系列产品GLF8114,以及方案应用~

    Glfipower杰夫微GLF推出全新推出DC-DC系列产品GLF8114,以及方案应用~
    的头像 发表于 01-16 17:30 1167次阅读
    Glfipower杰夫微GLF<b class='flag-5'>推出</b><b class='flag-5'>全新</b><b class='flag-5'>推出</b>DC-DC系列产品GLF8114,以及方案应用~

    华秋DFM软件丨操作教程——工具菜单-焊接工具

    Hi,各位工程师朋友,这里是华秋DFM软件科普系列。上一期,我们聚焦于软件分析相关的工具,为大家介绍了开短路分析、铜面积计算、等长线计算、测试点分析这几个实用功能(戳这里回顾:华秋DFM软件
    的头像 发表于 12-10 07:34 1127次阅读
    华秋DFM<b class='flag-5'>软件</b>丨操作教程——<b class='flag-5'>工具</b>菜单-焊接<b class='flag-5'>工具</b>篇

    亚马逊云科技推出全新前沿AI Agent,重塑软件开发团队协作边界

    马逊云科技在2025 re:Invent全球大会上,宣布全新推出三款前沿AI Agent,重新定义软件构建、安全与运维的方式。
    的头像 发表于 12-05 15:52 555次阅读

    无质量损失的数据迁移:Nikon SLM Solutions信赖3Dfindit企业版

    的数据迁移,并从另外两个应用中获益:战略性零部件管理和ECAD集成。作为金属增材制造集成解决方案的全球供应商,该公司被认为是选区激光熔化技术的先驱。其创新技术被广泛应用于各行各业,包括汽车、能源、工具
    发表于 11-25 10:06

    英飞凌推出全新软件开发集成工具AURIX™ Configuration Studio,加速AURIX™系列器件软件开发

    【2025年11月10日, 德国慕尼黑讯】全球功率系统和物联网领域的半导体领导者英飞凌科技股份公司(FSE代码:IFX / OTCQX代码:IFNNY)推出全新集成开发环境(IDE)——AURIX
    的头像 发表于 11-12 16:14 6.7w次阅读

    SEGGER推出Flasher BitStreamer软件工具

    SEGGER推出了Flasher BitStreamer软件工具,新的软件解决方案扩展了业界领先的Flasher系列工具的编程能力。
    的头像 发表于 11-05 09:09 669次阅读

    微电子所在芯粒集成电迁移EDA工具研究方向取得重要进展

    优势,获得广泛青睐。但芯粒集成中普遍存在供电电流大、散热困难等问题,导致其面临严峻的电迁移可靠性挑战。针对工艺层次高度复杂的芯粒集成系统,如何实现电迁移问题的精确高效仿真,并完成电迁移效应与热效应的耦合分析,已成为先
    的头像 发表于 09-01 17:40 880次阅读
    微电子所在芯粒集成电<b class='flag-5'>迁移</b>EDA<b class='flag-5'>工具</b>研究方向取得重要进展

    季丰电子多款软件工具介绍

    在半导体领域,软件工具和IT系统可以极大地提高工作效率、工作质量,给客户提供更优质和高效的服务。
    的头像 发表于 08-18 11:28 1161次阅读
    季丰电子多款<b class='flag-5'>软件</b><b class='flag-5'>工具</b>介绍

    IQM 宣布 Resonance 量子云平台重大升级,推出全新软件开发工具

    全球领先的量子计算机制造商 IQM Quantum Computers 今日宣布,其量子计算云平台 IQM Resonance 迎来重大升级。本次升级引入了全新软件工具,旨在加速量子算法的开发
    的头像 发表于 07-11 11:03 805次阅读

    新思科技携手是德科技推出AI驱动的射频设计迁移流程

    新思科技与是德科技宣布联合推出人工智能(AI)驱动的射频设计迁移流程,旨在加速从台积公司N6RF+向N4P工艺的迁移,以满足当今要求严苛的无线集成电路应用对性能的需求。全新的射频设计
    的头像 发表于 06-27 17:36 1720次阅读

    Ampere如何解决人工智能背后的能源困境

    人工智能已从一项前景广阔的创新成果迅速蜕变,成长为一股强大的力量,正重塑着商业领域的每一个角落以及人们日常生活的方方面面。从革新企业的运营模式,到提升全球消费者的体验,人工智能不再是一种小众技术,而是推动全球变革的关键驱动力。
    的头像 发表于 05-07 10:43 1078次阅读