在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

Arm原生Google Chrome增強Windows on Arm性能

Arm社區 ? 來源:Arm社區 ? 2024-12-17 10:25 ? 次閱讀

作者:Arm 開發者大使 Dawid Borycki

微軟 Windows 10 和 Windows 11 集成了 Arm 原生支持,這保證了為 Windows 開發更多 Arm 原生應用。這種支持提供了額外的工具,以簡化應用移植、增強應用性能并降低功耗。因此,很多公司目前正在為 Windows 投資 Arm 原生應用。

此前,Arm 曾談到 Windows on Arm 應用生態系統的良好發展勢頭,Google Chrome 就是一個很好的例子。與此同時,我們也想通過探索原生 Arm 支持為 Google Chrome 帶來的諸多改進來進一步印證這一點。

適用于 Google Chrome 的 AArch64 支持

最新版本的 Google Chrome 增加了對 Windows 的原生 AArch64 支持,為用戶帶來諸多優勢,包括:

提升性能:Arm 原生支持使 Google Chrome 網頁瀏覽速度更快,效率更高,與模擬的 x86 版本相比,性能有了顯著提高。

加快網頁加載:得益于 Arm 原生支持對腳本、系統任務和渲染過程的優化,原本加載較慢的網站現在能夠更快地完成加載。

增強的 JavaScript 執行:在 Arm 原生代碼運行時,JavaScript 執行速度明顯加快,增強了網頁應用和交互元素的響應能力。

延長電池續航時間:Arm 原生代碼的高能效使用戶可以更長時間地使用設備,而無需頻繁充電。

卓越的渲染速度:渲染時間大大縮短,使網頁顯示變得更快速、更順暢。

模擬 x86 與 Arm 原生的性能對比

為了更清晰地展示這些優勢,我們在 x86_64 架構的 Windows 系統上安裝了 Google Chrome (版本號為 125.0.6422.61,官方版),下文簡稱“Win64”,并在 Windows on Arm 環境中通過模擬方式運行;同時,我們還在 AArch64 架構的 Windows 系統上安裝了原生版本的 Chrome,下文簡稱“Arm64”。我們利用這兩個版本的 Chrome 對一個熱門新聞網站的性能進行了對比分析。

我們使用 Google Chrome 開發者工具中的“性能”選項卡,量化了加載和渲染速度。

模擬 x86 版本:網站加載耗時近 16 秒,其中腳本(4.4 秒)、系統任務(1.7 秒)和渲染(0.9 秒)花費了大量時間。

Arm 原生版本:腳本時間減少至 1.5 秒(幾乎縮短了三倍),系統任務時間減少至 0.4 秒(縮短 4.25 倍),渲染時間減少至 0.18 秒(縮短五倍),表明原生 Arm 執行大大提升了加載和渲染速度。

在其他新聞網站進行的性能測試也得出了類似結果。?

Speedometer 3.0 基準測試

我們使用了 Speedometer 3.0 網頁瀏覽器基準測試,來進一步印證 Arm 原生版 Google Chrome 的性能優勢。這是一項開源基準測試,通過對不同工作負載下模擬的用戶交互進行計時,用來測定網頁應用的響應能力。

基準測試任務旨在反映實際網頁用例情況,盡管部分細節與 Speedometer 相關,不應作為通用的應用開發實踐。該基準測試由主流瀏覽器引擎(Blink、Gecko 和 WebKit)的團隊創建,并得到了 Google、英特爾、微軟和 Mozilla 等公司的大力支持。

在模擬 x86 和 Arm 原生版 Google Chrome上運行 Speedometer 3.0 基準測試后(在 Windows Dev Kit 2023 上測試),發現 Arm 原生支持顯著增強了網頁應用的響應能力。上圖顯示了 Arm 原生性能得分比模擬 x86 高出三倍多。這進一步凸顯了 Windows on Arm 上原生 Arm 應用的出色效率和性能。

TensorFlow.js 和 MobileNet 運行推理

TensorFlow.js 是 Google 廣受好評的 TensorFlow 庫的 JavaScript 實現。它允許開發者在構建交互性強、動態性高的瀏覽器應用時,運用人工智能 (AI) 和機器學習 (ML) 技術。通過 TensorFlow.js,用戶可以直接在客戶端環境中訓練和部署 AI 模型,輕松實現實時數據處理和分析,無需大量的服務器端計算。

MobileNet 是一類專為移動端和嵌入式視覺應用設計的高效架構,憑借其輕量級設計脫穎而出,能夠在計算能力和內存資源有限的設備上實現快速高效的性能。

在使用 TensorFlow 的 Python 應用中,使用 MobileNet 非常簡潔明了:

Python:

model = MobileNet(weights='imagenet')

接著,就可以對輸入的圖像進行預測 (predictions):

predictions = model.predict(input_image)

請參閱教程以獲得更好的訓練和推理示例。

然后這些預測結果可以轉換為實際標簽,比如:

print('Predicted:', decode_predictions(predictions, top=3)[0])

這里的 decode_predictions 是一個假設函數,它的作用是將模型分數(概率)轉換為描述圖像內容的標簽。

TensorFlow.js 提供了類似的接口,你可以這樣加載 MobileNet 模型:

model_tfjs = awaittf.loadGraphModel(MOBILENET_MODEL_PATH)

等圖像預處理完,就可以進行預測了:

predictions = model_tfjs.predict(image)

然后,把這些預測結果轉換為標簽或類別:

labels = await getTopKClasses(predictions, 3)

如需更好的網頁應用示例,請參閱此示例。

我們在模擬 x86 Chrome 網頁瀏覽器和 Arm 原生版 Chrome 中運行了上述網頁應用。

下圖演示了在 Chrome 網頁瀏覽器中運行的網頁應用。該應用的用戶界面包含三個核心元素:描述部分、狀態指示器和模型輸出顯示。描述部分介紹了應用是如何創建的。上傳圖像后,應用立即開始運行,狀態組件會實時更新,以顯示計算時間。圖像處理完成后,模型輸出會顯示識別出的標簽及其相應的分數。

在模擬 x86 Chrome 上,包括圖像預處理和 AI 推理在內的總處理時間接近 100 毫秒。而在 Arm 原生版 Google Chrome 上,同樣的操作僅花費 35 毫秒(大約為前者的 33%)。由于使用了相同的圖像作為輸入,因此推理結果(識別的標簽和分數)是相同的。

提升真實性能,滿足實際需求

在 Google Chrome 的 Windows 版本中集成原生 Arm 支持,可大大提升性能,使網頁瀏覽速度更快、效率更高、響應能力更強。這些改進在一般的網頁瀏覽和特定應用(如包含 MobileNet 的 TensorFlow.js)中都很顯著,凸顯了 Arm 原生支持在更廣泛的計算領域日益增長的重要性。隨著更多公司投資適用于 Windows 的 Arm 原生應用,用戶可以期待在各類設備和應用上效率和性能的持續提升。

Arm 致力于推動創新,提供前沿技術,賦能開發者并提升用戶體驗。Arm 原生支持在 Google Chrome 中的成功應用彰顯了 Arm 架構在塑造未來計算方面的革新潛力。

若你有興趣學習如何將應用遷移到 Arm 平臺上,歡迎訪問 Arm Developer Hub 中的豐富教育資源。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 微軟
    +關注

    關注

    4

    文章

    6617

    瀏覽量

    104208
  • ARM
    ARM
    +關注

    關注

    134

    文章

    9117

    瀏覽量

    368194
  • WINDOWS
    +關注

    關注

    4

    文章

    3553

    瀏覽量

    88980

原文標題:Arm 原生 Google Chrome 增強 Windows on Arm 性能

文章出處:【微信號:Arm社區,微信公眾號:Arm社區】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    ARM體系結構發展歷程 ARM增強了哪些性能

    ARM11。 從簡單的三級流水線到先進的 8 級流水線結構。用單個時鐘來進行比較,性能差別不大。 ARM11 是 ARM 家族中性能最強的
    發表于 09-26 09:59

    如何在ARM上使用Clang for Windows進行編譯

    Windows on Arm筆記本電腦上編譯C/C++應用程序。 此原生工具鏈意味著您可以在該設備上為基于Arm的設備開發軟件而不是在另一臺主機上交叉編譯或使用仿真來運行Clang的
    發表于 08-08 06:56

    Chrome瀏覽器將在ARM內核運行,Google Andr

    Chrome瀏覽器將在ARM內核運行,Google Android如虎添翼 Google將為其新發布的x86瀏覽器開發一個適用于ARM處理
    發表于 09-05 10:57 ?1390次閱讀

    ARM版和x86版Windows 8的區別

    微軟已明確表示,ARM版和x86版Windows 8體驗不同。Windows 8 ARM設備將采用德州儀器、高通和Nvidia的處理器,主流Wind
    發表于 02-10 11:09 ?1986次閱讀

    微軟:ARM處理器運行Windows 10速度接近原生X86

    ,Build 2017上微軟還提到這個ARM-X86模擬器的性能,表示ARM運行Windows 10系統接近原生X86。
    發表于 05-16 17:36 ?4818次閱讀

    微軟谷歌合作開發ARM平臺Chrome瀏覽器

    美國科技博客9to5Google發現,微軟的一些工程師正在為谷歌Chrome瀏覽器貢獻代碼,幫助其成為ARM平臺上的原生Windows應用。
    發表于 04-18 14:08 ?1597次閱讀
    微軟谷歌合作開發<b class='flag-5'>ARM</b>平臺<b class='flag-5'>Chrome</b>瀏覽器

    ARMChrome瀏覽器至今未推出,技術問題已解決

    想要讓傳統 Windows 應用在 Windows 10 on ARM 設備上運行的更快,最佳的解決方案之一就是開發 ARM 版本,從而讓應用能在平臺上
    的頭像 發表于 11-10 10:54 ?3058次閱讀

    谷歌針對蘋果M1 Mac的原生Chrome瀏覽器現已推出

    Chrome 產品經理Mark Chang透露,谷歌的 Chrome 版本將原生運行在蘋果基于 Arm 處理器的新款 Mac 上,現在已經正式推出。谷歌最初在周二開始推出這個版本,
    的頭像 發表于 11-19 09:10 ?1546次閱讀

    Adobe Lightroom已原生適配Win10 ARM

    發布原生 Lightroom 應用程序。Lightroom 發布是繼上個月 Photoshop 測試版登陸 M1 和 Windows 10 ARM 平臺之后的又一舉措。Adobe 明確表示,它正在迅速
    的頭像 發表于 12-09 10:18 ?1523次閱讀

    Adobe Lightroom 已原生適配 Win10 ARM

    發布原生 Lightroom 應用程序。Lightroom 發布是繼上個月 Photoshop 測試版登陸 M1 和 Windows 10 ARM 平臺之后的又一舉措。Adobe 明確表示,它正在迅速
    的頭像 發表于 12-09 10:13 ?1999次閱讀

    Google Chrome嚴重威脅到微軟的地位

    01 Google Chrome嚴重威脅到微軟的地位 大家都知道筆記本品牌有惠普、聯想、戴爾、蘋果、宏基、華碩等,如果按照操作系統來分有,微軟Windows 、蘋果macOS,還有Google
    的頭像 發表于 04-13 15:45 ?2150次閱讀

    Windows on ARM(WOA)優勢在哪

    Windows on ARM(WOA)是指在ARM處理器驅動的PC上運行的Microsoft Windows操作系統。
    的頭像 發表于 11-22 17:28 ?4413次閱讀

    用于Windows on Arm的開源性能分析工具

    現在是成為Arm開發人員的好時機。我們看到越來越多的應用程序不僅在基于Arm的平臺上運行,而且以市場領先的性能和功耗運行。在Arm上解鎖卓越的應用程序
    的頭像 發表于 02-02 15:32 ?832次閱讀

    Affinity創意套件2.5版新增Windows ARM原生支持,提升圖形速度

    得益于全面的ARM64處理器設備原生優化,如今的Affinity套裝能充分適配最新Windows硬件環境。在Windows平臺上,Affinity被譽為首個擁有全流程
    的頭像 發表于 05-24 17:03 ?1055次閱讀

    Adobe Illustrator正式登陸Windows on ARM

    7月31日,Adobe公司宣布了一項重要更新:其旗艦級圖形設計軟件Illustrator現已正式推出針對Windows on ARM架構的原生版本。這一舉措標志著搭載ARM處理器的
    的頭像 發表于 07-31 14:55 ?423次閱讀
    主站蜘蛛池模板: 久久aa毛片免费播放嗯啊| 亚洲精品美女| 四虎电影免费观看网站| 亚洲区中文字幕| 成人午夜亚洲影视在线观看| 天天射狠狠干| a级黄视频| 成人国产精品一级毛片视频| 猛操女人| 免费三级网站| 日本高清黄色| 色香影院| 色综合久久久久综合99| 日本美女中出| 日本精品一在线观看视频| 免费黄色毛片| 国产三级精品播放| 国产女主播在线播放一区二区| 成人免费视频一区| 天天摸天天操天天射| 精品国产一二三区| 国产资源网| 国产精品福利午夜h视频| 久久精品午夜| 免费啪| 免费黄色一级片| www.天天操| 亚洲天堂bt| 日本在线不卡一区二区| 亚洲光棍天堂| 亚洲第一精品夜夜躁人人爽| 日本写真高清视频免费网站网| 精品成人网| 多男一女一级淫片免费播放口| 国产簧片| 91色视| 爱啪网站| 午夜操操操| 欧美黑人巨大日本人又爽又色| 免费在线观看一级片| 欧美性白人极品1819hd高清|