在今華為HDC 2020開(kāi)發(fā)者大會(huì)上,除了鴻蒙2.0系統(tǒng)之外,華為還推出了方舟編譯器2.0,這是去年首發(fā)方舟編譯器之后的升級(jí)版。
華為表示,編譯器開(kāi)發(fā)非常難,它是處理軟件的軟件,因此也非常重要。
華為去年推出了第一代方舟編譯器,提供了全新的系統(tǒng)及應(yīng)用的編譯和運(yùn)行機(jī)制,從動(dòng)態(tài)編譯變?yōu)殪o態(tài)編譯,就是直接將高級(jí)語(yǔ)言直接編譯成機(jī)器碼,徹底消除了虛擬機(jī)動(dòng)態(tài)編譯的額外開(kāi)銷(xiāo),實(shí)現(xiàn)了開(kāi)發(fā)和運(yùn)行效率的兼容并舉。
華為宣稱(chēng),方舟編譯器可讓系統(tǒng)操作流暢度提升24%,系統(tǒng)響應(yīng)速度提升44%,第三方應(yīng)用重新編譯后流暢度可提升60%。
在今天發(fā)布的方舟編譯器2.0上,華為沒(méi)有提供性能改善的信息,更強(qiáng)調(diào)它在多語(yǔ)言、多設(shè)備上的提升。
據(jù)介紹,方舟編譯器2.0統(tǒng)一了多語(yǔ)言前端,可選Java、JS或者其他語(yǔ)言,還統(tǒng)一了運(yùn)行時(shí),消除了跨語(yǔ)言交互開(kāi)銷(xiāo)。
此外,方舟編譯器2.0還統(tǒng)一了分發(fā)格式,提供OS、開(kāi)發(fā)框架和運(yùn)行時(shí)協(xié)同涉及,聯(lián)合優(yōu)化,提高了代碼執(zhí)行效率。
在華為的鴻蒙生態(tài)鏈中,方舟編譯器2.0也是重要的一環(huán),它會(huì)跟華為的鴻蒙OS應(yīng)用框架、13000多個(gè)API、一體式開(kāi)發(fā)工具DevEco及分布式應(yīng)用一道成為鴻蒙平臺(tái)的重要組成。
責(zé)任編輯:gt
-
華為
+關(guān)注
關(guān)注
216文章
35211瀏覽量
255879 -
編譯器
+關(guān)注
關(guān)注
1文章
1662瀏覽量
50214 -
虛擬機(jī)
+關(guān)注
關(guān)注
1文章
966瀏覽量
29358 -
方舟編譯器
+關(guān)注
關(guān)注
0文章
63瀏覽量
441
發(fā)布評(píng)論請(qǐng)先 登錄
Microchip推出MPLAB? XC統(tǒng)一編譯器許可證 更高效的管理多個(gè)許可證
【「鴻蒙操作系統(tǒng)設(shè)計(jì)原理與架構(gòu)」閱讀體驗(yàn)】02-華為鴻蒙設(shè)計(jì)理念
什么樣的代碼會(huì)被編譯器優(yōu)化
Triton編譯器與GPU編程的結(jié)合應(yīng)用
Triton編譯器如何提升編程效率
Triton編譯器在高性能計(jì)算中的應(yīng)用
Triton編譯器的優(yōu)化技巧
Triton編譯器的優(yōu)勢(shì)與劣勢(shì)分析
Triton編譯器在機(jī)器學(xué)習(xí)中的應(yīng)用
Triton編譯器支持的編程語(yǔ)言
Triton編譯器與其他編譯器的比較
Triton編譯器功能介紹 Triton編譯器使用教程
Keil編譯器優(yōu)化方法

評(píng)論