“鯤鵬生態(tài)發(fā)展進入快車道,在過去的9個月內(nèi),華為攜手合作伙伴共同完成了超過3000個行業(yè)應(yīng)用向鯤鵬生態(tài)的遷移。鯤鵬使能開發(fā)者,為每行代碼注入改變世界的算力。”華為智能計算TaiShanAtlas領(lǐng)域總經(jīng)理張熙偉表示。
業(yè)務(wù)和數(shù)據(jù)的多樣性需要新的計算架構(gòu)、海量的數(shù)據(jù)增長帶來了更高的計算需求,鯤鵬由此而生,面向智能世界持續(xù)提供先進算力支持,使能各個行業(yè)加速數(shù)字化轉(zhuǎn)型。
張熙偉指出,鯤鵬具備“端邊云算力同構(gòu)”優(yōu)勢,打破數(shù)據(jù)中心與邊緣、終端的界限,為開發(fā)者提供統(tǒng)一架構(gòu)的計算平臺;具備多核高并發(fā)的計算優(yōu)勢,滿足大數(shù)據(jù)、分布式存儲、數(shù)據(jù)庫等場景的算力需求,引領(lǐng)IT架構(gòu)分布式轉(zhuǎn)型趨勢;通過“鯤鵬+昇騰”的協(xié)同優(yōu)勢,靈活向AI算力擴展,滿足5G、AI、自動駕駛等新技術(shù)對多樣性算力需求;鯤鵬五級算力加速技術(shù),通過迭代編譯、NUMA-aware、消息隊列硬加速、函數(shù)加速庫、內(nèi)核調(diào)度自優(yōu)化,實現(xiàn)程序性能提升50%。
鯤鵬開發(fā)套件中包含業(yè)界首創(chuàng)的分析掃描工具和代碼移植工具,實現(xiàn)跨計算平臺的自動化應(yīng)用遷移,讓開發(fā)者對指令集差異無感,加速應(yīng)用遷移的同時實現(xiàn)代碼優(yōu)化;性能優(yōu)化工具面向開發(fā)者性能調(diào)優(yōu)實戰(zhàn)設(shè)計,通過性能可視和一鍵式優(yōu)化,幫助開發(fā)者工作效率提升5倍。
那么已有的軟件如何從X86遷移到鯤鵬計算平臺?JAVA/Python等解釋性的軟件無需修改源代碼,只需安裝運行ARM版本JVM即可。C/C++、GO語言的軟件需要用鯤鵬編譯器重新編譯,也可能需要修改部分代碼,通過調(diào)優(yōu)可以提高性能。如果是匯編語言,則需要重新編寫;或者無代碼的應(yīng)用,則可以通過指令翻譯完成軟件的移植。
C114現(xiàn)場獲悉,開發(fā)者能夠在鯤鵬開發(fā)者社區(qū)一站式獲取相關(guān)工具和知識庫,同時華為云DevCloud云上軟件開發(fā)平臺也集成了鯤鵬開發(fā)套件,為開發(fā)者提供線上全流程軟件研發(fā)工具。
相關(guān)閱讀:http://www.wlk.cn/a/1080.html