English科技新聞

Computex 2024:Windows on ARM在 Snapdragon X Elite 上執行 x86 應用程式 微軟最新Prism模擬器

Running x86 applications on Windows on ARM with the latest Microsoft Prism emulator on Snapdragon X Elite.

🛫空姐卡 常去日韓用這張最划算,一年份總量版,社群敲碗訂製產品
💺 傑西大叔 x 易遊網折扣碼:點擊網站專屬連結,全球機票1%【ezjessef1】全球訂房3%優惠【ezjesseh3】
日本購物折價券總整理(點這裡):BIC CAMERA、近鐵、大丸、松板屋、札幌藥妝
加入LINE社群『不在機場就在去機場的路上』 入群密碼『RCMQ(後方接任何一個台灣小吃)』
將本網站加入到 GOOGLE 偏好來源

身為目前唯一的Windows on ARM支援的晶片組,在Qualcomm上面執行傳統Windows 應用程式則是大家最好奇,也是最需要被解決的問題。

傑西直接在Computex現場可以找到的兩台Snapdragon PC,都有快速的玩了一下,分別的是ACER的SWIFT 14 AI跟華碩的PZ13,這篇文章傑西想要測試的是Window x86/x64應用程式本身在Windows on ARM的相容程度,因為耳聞這一個版本的Windows on Windows引擎處理得還不錯,特別想要來玩看看。

同時在QUALCOMM的KEYNTOE,也提到了已經有超過1200個遊戲支援Windows on ARM。

結論就是快速測試後程式都沒太多問題,最好的狀況下是可以實際借到一台機器,然後完成把作業的環境移植過來,直接用看看程式會不會碰到額外的問題。

As the only chipset currently supporting Windows on ARM, the most intriguing and necessary issue to address is running traditional x86 Windows applications on Qualcomm.

Jesse quickly tested two Snapdragon PCs available at Computex: the Acer Swift 14 AI and the ASUS PZ13. In this article, Jesse aims to test the compatibility of Windows x86/x64 applications on Windows on ARM, especially since there have been reports that this version of the Windows on Windows engine handles it quite well, making it particularly interesting to explore.

During Qualcomm’s keynote, it was also mentioned that over 1200 games now support Windows on ARM.

In conclusion, the programs didn’t encounter many issues after a quick test. Ideally, borrowing a machine and fully migrating the work environment to it would allow for a thorough test to see if the programs encounter any additional problems.

關於最新的Prism模擬器

在這一個版本上,使用了最新的Prism模擬器,做為應用程式的中介層,來提供x86/x64應用程式在ARM平台上執行的相關所需的應用程式的資源,速度是之前的兩到三倍。而微軟也跟ARM以及QUALCOMM合作,在ARMv8指令集的基礎上面,提供程式開發人員所需要的資源。

In this version, the latest Prism emulator is used as an intermediary layer to emulate x86 applications, achieving speeds two to three times faster than before. Additionally, Microsoft has collaborated with ARM and Qualcomm to provide the necessary resources for developers based on the ARMv8 instruction set.

PRISM模擬器的效能SOUCE Introducing the Next Generation of Windows on Arm | BRK249 (youtube.com)
PRISM模擬器的效能
SOUCE Introducing the Next Generation of Windows on Arm | BRK249 (youtube.com)
從底層 MCDM(Microsoft Compute Driver Model)開始支援
從底層 MCDM(Microsoft Compute Driver Model)開始支援
開發人員可以透過DIRECT ML以及 ONNX直接存取並且利用NPU
開發人員可以透過DIRECT ML以及 ONNX直接存取並且利用NPU
各種程式開發語言的支援
各種程式開發語言的支援
關鍵應用程式的支援
關鍵應用程式的支援
Computex 2024:Windows on ARM在 Snapdragon X Elite 上執行 x86 應用程式 微軟最新Prism模擬器:關於最新的Prism模擬器

剛好傑西有audacity build的存取權限,但目前來說還沒看到arm64 for windows的build開放給社群存取,這主要是來自於GitHUB本身還沒有提供ARM64對於Windows的支援,需要等到GITHUB支援支援之後,才會有BUILD提供給使用者。以下是在WIKI上面的的QUOTE,『Audacity is expected to include Windows on Arm64 support in 3.5 release. However, until Github runners for Arm64 are available, we do not expect a binary published.。』

Coincidentally, Jesse has access to the Audacity build, but currently, there is no ARM64 for Windows build available to the community. This is primarily because GitHub has not yet provided ARM64 support for Windows. We will need to wait until GitHub offers this support before a build can be made available to users.

Windows On Arm (WOA) - Confluence (atlassian.net)各種底層開發語言的程式的開發進度
Windows On Arm (WOA) – Confluence (atlassian.net)
各種底層開發語言的程式的開發進度

現場有看到的Qualcomm展示設備

ACER

Computex 2024:Windows on ARM在 Snapdragon X Elite 上執行 x86 應用程式 微軟最新Prism模擬器:現場有看到的Qualcomm展示設備
Computex 2024:Windows on ARM在 Snapdragon X Elite 上執行 x86 應用程式 微軟最新Prism模擬器:現場有看到的Qualcomm展示設備

ASUS

Computex 2024:Windows on ARM在 Snapdragon X Elite 上執行 x86 應用程式 微軟最新Prism模擬器:現場有看到的Qualcomm展示設備
Computex 2024:Windows on ARM在 Snapdragon X Elite 上執行 x86 應用程式 微軟最新Prism模擬器:現場有看到的Qualcomm展示設備

系統規格

ACER 處理器的規格 Snapdragon X Plus X1P6410016GB的記憶體
ACER 處理器的規格 Snapdragon X Plus X1P64100
16GB的記憶體
Computex 2024:Windows on ARM在 Snapdragon X Elite 上執行 x86 應用程式 微軟最新Prism模擬器:系統規格
另外一台是比較高規格的 X1E78100
另外一台是比較高規格的 X1E78100
Computex 2024:Windows on ARM在 Snapdragon X Elite 上執行 x86 應用程式 微軟最新Prism模擬器:系統規格

軟體安裝(32bit/x86) – XNVIEW

可以完成安裝,安裝過程中有一些目錄上小錯誤,可以忽略,安裝完成之後程式可以直接開啟。因為這是比較舊的32位元的應用程式,32/64位元應用程式的目錄位置本來就有一些調整。

Installation can be completed, and although there are some minor directory errors during the process, they can be ignored. Once installed, the program can be launched directly. Since this is an older 32-bit application, there are naturally some adjustments to the directory locations for 32/64-bit applications.

Computex 2024:Windows on ARM在 Snapdragon X Elite 上執行 x86 應用程式 微軟最新Prism模擬器:軟體安裝(32bit/x86) - XNVIEW
Computex 2024:Windows on ARM在 Snapdragon X Elite 上執行 x86 應用程式 微軟最新Prism模擬器:軟體安裝(32bit/x86) - XNVIEW
執行起來可以看到標示為32位元
執行起來可以看到標示為32位元
Computex 2024:Windows on ARM在 Snapdragon X Elite 上執行 x86 應用程式 微軟最新Prism模擬器:軟體安裝(32bit/x86) - XNVIEW

軟體安裝(64bit/x86) – 7zip

安裝執行起來也沒有什麼太多問題
安裝執行起來也沒有什麼太多問題

OFFICE已經是原生ARM

Computex 2024:Windows on ARM在 Snapdragon X Elite 上執行 x86 應用程式 微軟最新Prism模擬器:OFFICE已經是原生ARM

Windows 控制台

其實打開後台,不只有傑西剛剛安裝的應用程式,一看ACER本身原生設計應用程式也都直接使用原來64位元的模式執行。其實這一張圖有蠻多的意義,因為這代表x86/x64原生程式可以無痛的在ARM系統上被執行。

Computex 2024:Windows on ARM在 Snapdragon X Elite 上執行 x86 應用程式 微軟最新Prism模擬器:Windows 控制台
Computex 2024:Windows on ARM在 Snapdragon X Elite 上執行 x86 應用程式 微軟最新Prism模擬器:Windows 控制台
Computex 2024:Windows on ARM在 Snapdragon X Elite 上執行 x86 應用程式 微軟最新Prism模擬器:Windows 控制台
打開看顯卡的資訊
打開看顯卡的資訊

最新版本小畫家 生成式AI

這一套APP是微軟的應用程式,但也有看到各家在利用類似的自家的程式產生各種不同生成式的圖形或者文字對話。這裡給的指令要夠精確,因為我發現我卡通的英文字少打一個o,但是其他的敘述還是可以出來。如果還有機會的話傑西可以在來現場測試看看。

Computex 2024:Windows on ARM在 Snapdragon X Elite 上執行 x86 應用程式 微軟最新Prism模擬器:最新版本小畫家 生成式AI
Computex 2024:Windows on ARM在 Snapdragon X Elite 上執行 x86 應用程式 微軟最新Prism模擬器:最新版本小畫家 生成式AI
Computex 2024:Windows on ARM在 Snapdragon X Elite 上執行 x86 應用程式 微軟最新Prism模擬器:最新版本小畫家 生成式AI

內建的COPILOT

生成要去機場的卡通圖案
生成要去機場的卡通圖案
Computex 2024:Windows on ARM在 Snapdragon X Elite 上執行 x86 應用程式 微軟最新Prism模擬器:內建的COPILOT
叫他改一張有登機證的也可以
叫他改一張有登機證的也可以

微軟發表會上的DEMO

COMPUTEX 2024 相關文章

🧳搜尋說走就走票價那邊最便宜
Click for deals: |EzTravel
EzTravel discount coupon EzTravel x Jesse Link,airline ticket 1% discount【ezjessef1】Hotel 3% discount【ezjesseh3】

最新新聞

航空新聞分類

傑西大叔|專業航旅自媒體
骨子裡是理性的資訊人,靈魂裡裝著飛行的翅膀。擅長以理工腦的邏輯與數據,拆解複雜的航空事件與天氣分析,提供平心靜氣、綜觀全貌的飛行旅行決策建議。

飛行資歷: 累積 142 萬公里 / 繞行地球 34 圈 / 走訪 72 座機場 / 執飛 163 條航線
專注領域: 飛行體驗優化、機艙座位分析、CIQS 通關實戰
斜槓身分: 科技器材控、Podcast 製作人、堅持味蕾的吃貨
Back to top button