0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

Ampere推出全新軟件遷移工具Ampere Porting Advisor

安晟培半導(dǎo)體 ? 來源:安晟培半導(dǎo)體 ? 2023-08-24 10:14 ? 次閱讀

當(dāng)前,開發(fā)者對(duì)高效的軟件遷移解決方案的需求與日俱增。隨著計(jì)算從傳統(tǒng) x86 架構(gòu)向 AArch64 架構(gòu)遷移,尤其是向 Ampere 處理器遷移的勢(shì)頭日益強(qiáng)勁,開發(fā)者們正在尋找加速代碼庫遷移的方法。為此,我們正式在 Github 推出全新的 Ampere 軟件遷移工具 Ampere Porting Advisor,幫助開發(fā)者簡化代碼遷移流程。

通過使用 Ampere Porting Advisor 簡化遷移流程,開發(fā)者們能夠省時(shí)省力。該工具可以將代碼遷移過程中許多涉及人工的步驟自動(dòng)化,降低錯(cuò)誤風(fēng)險(xiǎn),并確保整個(gè)遷移過程的一致性。通過分析源代碼,該遷移工具可為開發(fā)人員作出的更改提供詳細(xì)建議,提醒潛在隱患,并推薦最佳的修改方案。因此,開發(fā)人員能夠在不同架構(gòu)之間更高效地進(jìn)行復(fù)雜的轉(zhuǎn)換,從而加速整個(gè)遷移流程。

目前,各類不同的軟件包都在積極擁抱 AArch64 架構(gòu)。而借助我們的軟件遷移工具,開發(fā)人員可以更快融入這一不斷拓展的生態(tài),并享受到 AArch64 平臺(tái)所帶來的益處。Ampere Porting Advisor 是一款靜態(tài)命令行工具,可分析已知代碼模式和依賴庫的 make 環(huán)境和源代碼,并生成一份關(guān)于不兼容性及相關(guān)建議的報(bào)告。

01Ampere Porting Advisor

可提供如下功能

支持的編程語言

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

架構(gòu)特定代碼檢測(cè)

檢測(cè)對(duì)應(yīng)的 AArch64 匯編缺失、架構(gòu)特定指令、make 文件中的特定架構(gòu)標(biāo)志。

依賴性檢查

檢查版本管理、JAR 掃描及依賴文件。

易于運(yùn)行

可輕松通過 Python 腳本、二進(jìn)制文件或容器運(yùn)行。

涵蓋多種輸出格式

包括用于快速檢查的終端(terminal),便于發(fā)行的 html 和用于后續(xù)處理的 CSV。

該工具不會(huì)對(duì)代碼進(jìn)行修改,或是提供 API 級(jí)別的建議,也不會(huì)將數(shù)據(jù)發(fā)送回 Ampere。

將代碼從 x86 架構(gòu)遷移到 AArch64 架構(gòu),未必是一個(gè)令人望而生畏的繁瑣過程。通過將遷移過程中的各種操作自動(dòng)化,Ampere Porting Advisor 可顯著降低開發(fā)成本。同時(shí),通過最大限度減少人工干預(yù),開發(fā)人員可以將時(shí)間和資源分配至項(xiàng)目的其他關(guān)鍵方面。此外,通過工具的全面分析和建議,還能降低代碼遷移后的潛在風(fēng)險(xiǎn),從而避免昂貴的調(diào)試和返工。

全新推出的 Ampere Porting Advisor 為 x86 架構(gòu)向 AArch64 架構(gòu)的代碼遷移簡化帶來了巨大提升。通過簡化遷移流程、降低開發(fā)成本,以及賦能開發(fā)者融入更廣泛的生態(tài),該工具助力開發(fā)者能夠更快、更高效地?fù)肀?AArch64 架構(gòu)帶來的優(yōu)勢(shì)。

審核編輯:湯梓紅
聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 處理器
    +關(guān)注

    關(guān)注

    68

    文章

    19286

    瀏覽量

    229866
  • 編程語言
    +關(guān)注

    關(guān)注

    10

    文章

    1945

    瀏覽量

    34745
  • python
    +關(guān)注

    關(guān)注

    56

    文章

    4797

    瀏覽量

    84694
  • Ampere
    +關(guān)注

    關(guān)注

    1

    文章

    66

    瀏覽量

    4544

原文標(biāo)題:創(chuàng)芯課堂|從 x86 到 AAarch64,全新 Ampere Porting Advisor 助您實(shí)現(xiàn)高效代碼遷移

文章出處:【微信號(hào):AmpereComputing,微信公眾號(hào):安晟培半導(dǎo)體】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    Ampere 年度展望:2025年重塑IT格局的四大關(guān)鍵趨勢(shì)

    ,未來一年各行各業(yè)都將面臨重新思考其戰(zhàn)略以適應(yīng)新變化的挑戰(zhàn)?;陉P(guān)鍵觀察與行業(yè)信號(hào), 以下是 Ampere 對(duì) 2025 年做出的四大預(yù)測(cè)。 趨勢(shì)一:從實(shí)驗(yàn)到執(zhí)行:生成式AI 推理成為焦點(diǎn) 生成式 AI 正在從單純的實(shí)驗(yàn)性工具轉(zhuǎn)變?yōu)槟軌蛱峁┚薮笊虡I(yè)價(jià)值的全面集成解決方案。
    的頭像 發(fā)表于 12-20 16:11 ?132次閱讀

    Ampere預(yù)測(cè)2025年IT領(lǐng)域的發(fā)展趨勢(shì)

    隨著 IT 領(lǐng)域的持續(xù)演變,新的趨勢(shì)正在涌現(xiàn)并有望在 2025 年重塑企業(yè)對(duì)待技術(shù)的方式。從生成式 AI 到數(shù)據(jù)主權(quán),未來一年各行各業(yè)都將面臨重新思考其戰(zhàn)略以適應(yīng)新變化的挑戰(zhàn)?;陉P(guān)鍵觀察與行業(yè)信號(hào), 以下是 Ampere 對(duì) 2025 年做出的四大預(yù)測(cè)。
    的頭像 發(fā)表于 12-19 15:39 ?170次閱讀

    樂天與Ampere攜手提高數(shù)據(jù)中心效率

    樂天是日本第一家大規(guī)模部署 Ampere 平臺(tái)的公司,在測(cè)試中取得了能耗降低36%的佳績。樂天集團(tuán)股份有限公司宣布,將擴(kuò)大與 Ampere Computing 的合作,以實(shí)現(xiàn)高效的 AI 計(jì)算。
    的頭像 發(fā)表于 11-22 17:19 ?375次閱讀

    芯至科技與Ampere達(dá)成業(yè)務(wù)合作

    近日芯至科技與全球知名現(xiàn)代化半導(dǎo)體公司Ampere Computing達(dá)成BMC系統(tǒng)研發(fā)業(yè)務(wù)合作。
    的頭像 發(fā)表于 11-07 13:46 ?273次閱讀

    emc數(shù)據(jù)遷移工具的使用指南

    全球領(lǐng)先的數(shù)據(jù)存儲(chǔ)解決方案提供商,提供了多種數(shù)據(jù)遷移工具,以幫助企業(yè)實(shí)現(xiàn)這一目標(biāo)。 準(zhǔn)備工作 需求分析 :在開始遷移之前,首先要明確遷移的目的和需求。這包括確定需要
    的頭像 發(fā)表于 11-01 15:55 ?271次閱讀

    Ampere與高通技術(shù)攜手合作,共同開發(fā)人工智能推理聯(lián)合解決方案

    近日,Ampere Computing? 正式發(fā)布 2024 年度戰(zhàn)略和產(chǎn)品路線圖更新,重點(diǎn)介紹 Ampere 在可持續(xù)、高效能計(jì)算的云和人工智能計(jì)算方面的持續(xù)創(chuàng)新和發(fā)明。
    的頭像 發(fā)表于 05-21 10:43 ?658次閱讀

    Ampere攜手高通合作開發(fā)人工智能推理解決方案

    近日,Ampere Computing公司公布了其2024年度的戰(zhàn)略和產(chǎn)品路線圖更新,強(qiáng)調(diào)了公司在可持續(xù)、高效能計(jì)算的云和人工智能計(jì)算領(lǐng)域的持續(xù)創(chuàng)新和進(jìn)步。作為業(yè)界領(lǐng)先者,Ampere不斷推動(dòng)云計(jì)算和AI技術(shù)的邊界。
    的頭像 發(fā)表于 05-21 10:21 ?539次閱讀

    Ampere 宣布將 AmpereOne? 系列處理器擴(kuò)展至 256 核,并與高通在 CPU 和加速器領(lǐng)域展開合作

    新款 Ampere CPU 將提供比市場(chǎng)上任何 CPU 高出 40% 的性能 中國北京,2024 年 5 月 20 日 – Ampere Computing? 今天正式發(fā)布 年度戰(zhàn)略和產(chǎn)品路線圖更新
    的頭像 發(fā)表于 05-20 14:29 ?1582次閱讀
    <b class='flag-5'>Ampere</b> 宣布將 AmpereOne? 系列處理器擴(kuò)展至 256 核,并與高通在 CPU 和加速器領(lǐng)域展開合作

    Ampere將與高通聯(lián)手推出一款新型芯片

    近日,美國初創(chuàng)公司Ampere Computing宣布將與高通公司聯(lián)手推出一款新型芯片,這款芯片的主要目標(biāo)是降低人工智能芯片的運(yùn)行能耗。這一創(chuàng)新舉措無疑將為人工智能領(lǐng)域帶來一場(chǎng)技術(shù)革命。
    的頭像 發(fā)表于 05-20 10:29 ?435次閱讀

    是德科技、新思科技和Ansys推出全新集成射頻設(shè)計(jì)遷移流程

    近日,是德科技、新思科技和Ansys攜手,共同推出了一個(gè)革命性的集成射頻(RF)設(shè)計(jì)遷移流程。這一流程旨在助力臺(tái)積電從N16制程無縫升級(jí)到N6RF+技術(shù),以滿足當(dāng)前無線集成電路在功耗、性能和面積(PPA)上的嚴(yán)苛挑戰(zhàn)。
    的頭像 發(fā)表于 05-11 10:42 ?381次閱讀

    NVIDIA推出兩款基于NVIDIA Ampere架構(gòu)的全新臺(tái)式機(jī)GPU

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

    全新NVIDIA RTX A400和A1000 GPU全面加強(qiáng)AI設(shè)計(jì)與生產(chǎn)力工作流

    兩款 NVIDIA Ampere 架構(gòu) GPU 為工作站帶來實(shí)時(shí)光線追蹤功能和生成式 AI 工具支持。
    的頭像 發(fā)表于 04-18 10:29 ?533次閱讀

    NVIDIA宣布推出基于Omniverse Cloud API構(gòu)建的全新軟件框架

    NVIDIA 在 GTC 大會(huì)上宣布推出基于 Omniverse Cloud API(應(yīng)用編程接口)構(gòu)建的全新軟件框架。
    的頭像 發(fā)表于 03-25 09:09 ?539次閱讀

    雷諾撤銷Ampere IPO計(jì)劃,決定繼續(xù)投資其發(fā)展

    雷諾集團(tuán)明確表示,即便放棄 IPO,整個(gè) Ampere 團(tuán)隊(duì)將繼續(xù)執(zhí)行電動(dòng)汽車和軟件戰(zhàn)略,按照既定路線圖最低限度地降低電動(dòng)汽車成本,確保在未來一代產(chǎn)品內(nèi)節(jié)省 40%的開支。
    的頭像 發(fā)表于 01-30 10:06 ?469次閱讀

    雷諾集團(tuán)取消電動(dòng)汽車子公司Ampere的IPO計(jì)劃

    雷諾集團(tuán)決定取消旗下電動(dòng)汽車和軟件公司安培(Ampere)的IPO計(jì)劃。這一決策是基于對(duì)當(dāng)前市場(chǎng)環(huán)境和集團(tuán)戰(zhàn)略考量的結(jié)果,旨在更好地優(yōu)化資本配置和確保集團(tuán)穩(wěn)健發(fā)展。
    的頭像 發(fā)表于 01-30 09:53 ?597次閱讀