OpenCL與OpenGL應用程式現可於Windows 10 on ARM獲 ...

文章推薦指數: 80 %
投票人數:10人

即便沒有原生驅動程式,OpenCL與OpenGL應用程式現在可以透過DirectX 12,在Windows 10 on ARM上使用GPU功能. 移至主內容 文/李建興 | 2020-11-20發表 微軟發布適用於Windows10onARM的OpenCL與OpenGL相容套件,讓原本使用OpenCL和OpenGL的應用程式,只要透過DirectX12驅動程式,就可以在Windows10onARM上獲得硬體加速。

而Adobe也發布了原生支援的ARM64的Photoshop測試版本,藉由微軟現在發布最新的OpenCL與OpenGL相容套件,Photoshop就能在Windows10onARM上,使用GPU加速運算。

Windows10onARM的限制很多,包括不支援x86驅動程式,也就是說裝置廠商,必須要把驅動程式編譯成為ARM64版本,另外,Windows10onARM只支援採用DirectX9、DirectX10、DirectX11與DirectX12的程式,要求OpenGL1.1版之後或OpenGL的應用程式,皆無法獲得硬體加速。

因此在2020年3月的時候,微軟宣布與Collabora合作,開發OpenCL和OpenGL到DirectX12的映射層,目的是要讓建立在OpenCL以及OpenGL之上的應用程式,在沒有原生驅動程式的情況下,也能在Windows10onARM獲得硬體加速功能,OpenCL與OpenGL相容套件支援OpenCL1.2或是更之前的版本,以及OpenGL3.3版或更早版本的應用程式。

微軟和Collabora的合作,開始有一些成果,複雜影像處理應用程式Photoshop,現在已經可以在Windows10onARM上運作,並且透過OpenCL與OpenGL相容套件,利用ARM裝置上的GPU功能。

使用者必須要付費訂閱Photoshop,才能在CreativeCloud桌面應用程式,發現並安裝此Photoshop的Beta版本。

OpenCL和OpenGL相容套件並非一個應用程式,因此安裝之後不會出現在開始選單中,相容套件是一堆由開源專案建置而來的DLL,要在WindowsonARM上使用OpenCL與OpenGL相容套件,作業系統版本必須高於19041.488,也就是Windows102020年5月更新之後的版本,包括最新Windows10在10月10日的更新,以及Insider版本都可以。

用戶除了需要在ARM裝置中,安裝OpenCL和OpenGL相容套件之外,如果要讓該相容套件支援GPU加速,還需要安裝最新的DirectX12驅動程式。

微軟提到,目前這個OpenCL和OpenGL相容套件,僅正式支援ARM原生Photoshop,他們還在增加其他應用程式的支援。

在WindowsInsiders中,已經有更多受支援的應用程式,而基本上,OpenCL1.2或是更之前的版本,以及OpenGL3.3版或更早版本的應用程式,應該都可以使用WindowsInsider版本中的相容套件。

熱門新聞 LinusTorvalds公布Linux5.19,讚Arm-basedMac電腦好用 2022-08-02 今日上午7-11櫃臺後方數位看板螢幕紛紛關閉,小七表示廠商受不明來源干擾播放訊息 2022-08-03 駭客利用Log4j漏洞以MicrosoftDefender工具部署LockBit3.0 2022-08-02 【資安日報】2022年8月1日,AtlassianConfluence密碼寫死漏洞已有駭客攻擊鎖定利用,台積電擴大推動營業祕密註冊制度 2022-08-01 GooglePlayStore新政策將禁止全螢幕廣告、VPN、山寨他人 2022-08-01 使用微軟郵件服務的企業正遭到大規模網釣攻擊 2022-08-04 【資安月報】2022年7月 2022-08-01 因無法備份,美國特勤局考慮關閉員工iPhone上的iMessage功能 2022-08-01 Advertisement 專題報導 備份應用的資料減量革命 電子病歷上雲開放了 臺灣數位貨幣新進展 千億營收電商的SRE之旅 摩根大通2022科技新戰略 更多專題報導



請為這篇文章評分?