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

    文章

    19159

    浏览量

    229112
  • 编程语言
    +关注

    关注

    10

    文章

    1938

    浏览量

    34593
  • python
    +关注

    关注

    56

    文章

    4782

    浏览量

    84449
  • Ampere
    +关注

    关注

    1

    文章

    64

    浏览量

    4532

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

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

收藏 人收藏

    评论

    相关推荐

    乐天与Ampere携手提高数据中心效率

    乐天是日本第一家大规模部署 Ampere 平台的公司,在测试中取得了能耗降低36%的佳绩。乐天集团股份有限公司宣布,将扩大与 Ampere Computing 的合作,以实现高效的 AI 计算。
    的头像 发表于 11-22 17:19 261次阅读

    芯至科技与Ampere达成业务合作

    近日芯至科技与全球知名现代化半导体公司Ampere Computing达成BMC系统研发业务合作。
    的头像 发表于 11-07 13:46 183次阅读

    emc数据迁移工具的使用指南

    全球领先的数据存储解决方案提供商,提供了多种数据迁移工具,以帮助企业实现这一目标。 准备工作 需求分析 :在开始迁移之前,首先要明确迁移的目的和需求。这包括确定需要
    的头像 发表于 11-01 15:55 195次阅读

    使用AmpereOne遏制快速增长的能源需求

    Ampere 2024 年度战略和路线图更新视频中,CEO Renée James 和 CPO Jeff Wittich 强调 Ampere 如何通过 AmpereOne 的设计来遏制快速增长的能源需求。
    的头像 发表于 07-15 09:50 294次阅读
    使用AmpereOne遏制快速增长的能源需求

    Ampere与高通技术携手合作,共同开发人工智能推理联合解决方案

    近日,Ampere Computing® 正式发布 2024 年度战略和产品路线图更新,重点介绍 Ampere 在可持续、高效能计算的云和人工智能计算方面的持续创新和发明。
    的头像 发表于 05-21 10:43 631次阅读

    Ampere携手高通合作开发人工智能推理解决方案

    近日,Ampere Computing公司公布了其2024年度的战略和产品路线图更新,强调了公司在可持续、高效能计算的云和人工智能计算领域的持续创新和进步。作为业界领先者,Ampere不断推动云计算和AI技术的边界。
    的头像 发表于 05-21 10:21 504次阅读

    Ampere 宣布将 AmpereOne® 系列处理器扩展至 256 核,并与高通在 CPU 和加速器领域展开合作

    新款 Ampere CPU 将提供比市场上任何 CPU 高出 40% 的性能 中国北京,2024 年 5 月 20 日 – Ampere Computing® 今天正式发布 年度战略和产品路线图更新
    的头像 发表于 05-20 14:29 1515次阅读
    <b class='flag-5'>Ampere</b> 宣布将 AmpereOne® 系列处理器扩展至 256 核,并与高通在 CPU 和加速器领域展开合作

    Ampere将与高通联手推出一款新型芯片

    近日,美国初创公司Ampere Computing宣布将与高通公司联手推出一款新型芯片,这款芯片的主要目标是降低人工智能芯片的运行能耗。这一创新举措无疑将为人工智能领域带来一场技术革命。
    的头像 发表于 05-20 10:29 406次阅读

    是德科技、新思科技和Ansys推出全新集成射频设计迁移流程

    近日,是德科技、新思科技和Ansys携手,共同推出了一个革命性的集成射频(RF)设计迁移流程。这一流程旨在助力台积电从N16制程无缝升级到N6RF+技术,以满足当前无线集成电路在功耗、性能和面积(PPA)上的严苛挑战。
    的头像 发表于 05-11 10:42 352次阅读

    NVIDIA推出两款基于NVIDIA Ampere架构的全新台式机GPU

    两款 NVIDIA Ampere 架构 GPU 为工作站带来实时光线追踪功能和生成式 AI 工具支持。
    的头像 发表于 04-26 11:25 587次阅读

    全新NVIDIA RTX A400和A1000 GPU全面加强AI设计与生产力工作流

    两款 NVIDIA Ampere 架构 GPU 为工作站带来实时光线追踪功能和生成式 AI 工具支持。
    的头像 发表于 04-18 10:29 486次阅读

    NVIDIA宣布推出基于Omniverse Cloud API构建的全新软件框架

    NVIDIA 在 GTC 大会上宣布推出基于 Omniverse Cloud API(应用编程接口)构建的全新软件框架。
    的头像 发表于 03-25 09:09 491次阅读

    苹果准备推出AI软件开发工具

    近日,有知情人士透露,苹果公司正在全力加码人工智能,准备推出一款新的软件开发工具。这款工具将利用生成式人工智能技术,帮助开发者自动完成编码工作,预计将加剧与微软在人工智能方面的竞争。
    的头像 发表于 02-20 14:35 845次阅读

    雷诺撤销Ampere IPO计划,决定继续投资其发展

    雷诺集团明确表示,即便放弃 IPO,整个 Ampere 团队将继续执行电动汽车和软件战略,按照既定路线图最低限度地降低电动汽车成本,确保在未来一代产品内节省 40%的开支。
    的头像 发表于 01-30 10:06 423次阅读

    雷诺集团取消电动汽车子公司Ampere的IPO计划

    雷诺集团决定取消旗下电动汽车和软件公司安培(Ampere)的IPO计划。这一决策是基于对当前市场环境和集团战略考量的结果,旨在更好地优化资本配置和确保集团稳健发展。
    的头像 发表于 01-30 09:53 551次阅读