<acronym id="s8ci2"><small id="s8ci2"></small></acronym>
<rt id="s8ci2"></rt><rt id="s8ci2"><optgroup id="s8ci2"></optgroup></rt>
<acronym id="s8ci2"></acronym>
<acronym id="s8ci2"><center id="s8ci2"></center></acronym>
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

    文章

    18411

    瀏覽量

    222839
  • 編程語言
    +關注

    關注

    9

    文章

    1880

    瀏覽量

    33374
  • python
    +關注

    關注

    52

    文章

    4689

    瀏覽量

    83526
  • Ampere
    +關注

    關注

    1

    文章

    54

    瀏覽量

    4501

原文標題:創芯課堂|從 x86 到 AAarch64,全新 Ampere Porting Advisor 助您實現高效代碼遷移

文章出處:【微信號:AmpereComputing,微信公眾號:安晟培半導體】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    NVIDIA推出兩款基于NVIDIA Ampere架構的全新臺式機GPU

    兩款 NVIDIA Ampere 架構 GPU 為工作站帶來實時光線追蹤功能和生成式 AI 工具支持。
    的頭像 發表于 04-26 11:25 ?205次閱讀

    雷諾集團取消電動汽車子公司Ampere的IPO計劃

    雷諾集團決定取消旗下電動汽車和軟件公司安培(Ampere)的IPO計劃。這一決策是基于對當前市場環境和集團戰略考量的結果,旨在更好地優化資本配置和確保集團穩健發展。
    的頭像 發表于 01-30 09:53 ?287次閱讀

    Ampere創新產品助力釋放數智應用潛能

    11 月 18 日,Data & AI Con Shanghai 2023在上海成功舉辦。本次大會以“數智云聚 萬象創生”為主題,匯聚了眾多頂級技術專家,包括來自開源軟件、工業界、產業界以及
    的頭像 發表于 11-24 12:34 ?484次閱讀

    navicat的數據遷移工具

    問題。在本文中,我將詳盡、詳實、細致地介紹Navicat的數據遷移工具的功能與使用方法。 一、Navicat數據遷移工具概述 Navicat是一款集結構設計、數據管理、數據
    的頭像 發表于 11-21 10:55 ?493次閱讀

    對英偉達A100芯片算力服務收費價格上調100%,這家企業的硬氣來自哪里?

    半導體芯情了解到,A100是英偉達最新推出的一款高性能計算芯片,采用了全新Ampere架構,Ampere架構是NVIDIA于 GTC 2020發布的GPU架構,NVIDIA
    的頭像 發表于 11-14 16:30 ?695次閱讀
    對英偉達A100芯片算力服務收費價格上調100%,這家企業的硬氣來自哪里?

    甲骨文同意預付超1億美元購買Ampere芯片

    根據甲骨文公司星期五提交的委任狀,甲骨文公司決定預付1.04億美元從新生公司Ampere購買處理器芯片。
    的頭像 發表于 09-25 09:55 ?930次閱讀

    基于Ampere Altra 系列處理器的一系列平臺為 AI 高效賦能

    9 月,以“算力使能,開放無限”為主題的 2023 開放數據中心大會(ODCC)于北京成功舉行,Ampere 首度亮相,展示了創新展品并發表精彩演講,暢談 AI 的可持續發展之路。 圍繞“低能耗
    的頭像 發表于 09-21 09:13 ?552次閱讀

    NVIDIA Ampere 架構的結構化稀疏功能及其在搜索引擎中的應用

    、醫療診斷和醫療保健、自動駕駛汽車、推薦系統以及氣候和天氣建模方面有許多成功案例。 在神經網絡模型不斷變大的時代,對計算速度的高需求對硬件和軟件都形成了巨大的挑戰。模型剪枝和低精度推理是非常有效的解決方案。 自 NVIDIA Ampere 架構開始,
    的頭像 發表于 07-18 17:45 ?324次閱讀
    NVIDIA <b class='flag-5'>Ampere</b> 架構的結構化稀疏功能及其在搜索引擎中的應用

    Ampere的192核云原生CPU首度導入Chiplet設計

    Ampere Computing以自有IP打造的192核云原生CPU——AmpereOne系列處理器的技術細節陸續曝光。
    的頭像 發表于 06-21 18:03 ?792次閱讀
    <b class='flag-5'>Ampere</b>的192核云原生CPU首度導入Chiplet設計

    Ampere Altra系列處理器的鎖和內存序

    舊的 Arm 版本在功能上可以很好地工作,但隨著核心數量的增加和鎖的爭用更加頻繁,預計性能會受到影響。Ampere Altra 和 Ampere Altra Max 支持 LSE,并配備了可擴展的鎖性能。
    的頭像 發表于 06-07 17:36 ?955次閱讀
    <b class='flag-5'>Ampere</b> Altra系列處理器的鎖和內存序

    192個自研核心,AmpereOne的絕對性能壓制

    ,Ampere宣布推出全新的AmpereOne系列處理器,可配置多達192個核心,且這些都是基于Ampere自有IP打造的自研核心。 ? Amper
    的頭像 發表于 06-05 15:30 ?1122次閱讀
    192個自研核心,AmpereOne的絕對性能壓制

    Ampere發布AmpereOne系列處理器,單顆處理器支持最高192個物理核心

    AmpereOne出現以前,Ampere Altra系列最多128核心,新的AmpereOne則是從136核起步,最多192核心。所以,AmpereOne可以看做是Ampere Altra的補充,兩者將長期共存。
    發表于 06-02 10:43 ?370次閱讀
    <b class='flag-5'>Ampere</b>發布AmpereOne系列處理器,單顆處理器支持最高192個物理核心

    Ampere全新AmpereOne系列處理器,多達192個單線程Ampere

    強調Ampere憑借過去Ampere Altra和Ampere Altra Max處理器創建了云原生處理器類別,提供可預測和快速節奏的產品,使得其性能和效率方面都引領著市場。
    發表于 05-23 11:44 ?317次閱讀

    Ampere Computing發布全新AmpereOne系列處理器,192個自研核

    2023 年 5 月 19 日,中國北京——Ampere Computing 宣布推出全新 AmpereOne 系列處理器,該處理器擁有多達 192 個單線程 Ampere 核,內核數
    的頭像 發表于 05-19 11:04 ?947次閱讀

    Ampere Computing 發布全新 AmpereOne 系列處理器,192 個自研核

    2023 年 5 月 19 日,中國北京——Ampere? Computing 宣布推出全新 AmpereOne? 系列處理器,該處理器擁有多達 192 個單線程 Ampere 核,內
    的頭像 發表于 05-19 10:10 ?1140次閱讀
    <b class='flag-5'>Ampere</b> Computing 發布<b class='flag-5'>全新</b> AmpereOne 系列處理器,192 個自研核
    亚洲欧美日韩精品久久_久久精品AⅤ无码中文_日本中文字幕有码在线播放_亚洲视频高清不卡在线观看
    <acronym id="s8ci2"><small id="s8ci2"></small></acronym>
    <rt id="s8ci2"></rt><rt id="s8ci2"><optgroup id="s8ci2"></optgroup></rt>
    <acronym id="s8ci2"></acronym>
    <acronym id="s8ci2"><center id="s8ci2"></center></acronym>