Arm將與Unity Technologies合作,以確保3D應用程序(例如遊戲和娛樂)在使用Arm架構的硬體上流暢運行。該公告是Arm硬體和軟體設計中更大的全面計算(Total Compute)協作方法的一部分。
Arm客戶業務部門市場營銷副總裁Ian Smythe在加利福尼亞州聖何塞舉行的Arm TechCon 2019活動上宣布了該計劃。
Arm的Ian Smythe宣布全面計算工作
他說,Arm Total Compute代表了一種IP設計的新方法,重點是用例驅動的優化系統解決方案。在這種情況下,開發人員將為其軟體編寫軟體開發套件,從而找出在中央處理器(CPU),圖形處理單元(GPU)或機器學習(ML)硬體上處理該軟體的最佳方法。Arm的客戶小組副總裁Paul Williamson在接受GamesBeat採訪時表示,「這取決於在給定的功率範圍內處理軟體的最佳方法。」
作為Total Compute的一部分,Arm和Unity Technologies正在擴展戰略合作夥伴關係,以進一步提高性能。Williamson說,他們已經與工程團隊合作了幾個月,並將在接下來的幾年中繼續這樣做。Arm的技術將針對Unity實時3D開發平台進行優化,反之亦然。
Unity Technologies平台副總裁Ralph Hauwert表示:「我們很榮幸能與Arm合作,以確保全球最大的創作者群體-Unity開發人員-為十億以上的Arm設備提供了經過獨特優化的工具。」
Williamson表示,Arm設備被用於各種娛樂和遊戲設備,從智能手機到虛擬現實和增強現實。他說,通過這種方式,與Unity的合作頗具意義。
Williamson說:「 Arm和Unity正在擴展到各種3D內容,尤其是VR和AR,要使其在具有計算約束的所有平台上最佳工作,就需要進行大量工作。通過與Unity合作,我們可以做到這一點,以便Unity公司的工具可以更了解如何在Arm平台上優化以獲得最佳渲染和性能。」
Smythe說,從過程擴展和數據隱私方面的挑戰,到CPU以外的一個非常分散的生態系統,正在發生多種轉變。
雖然5G將創造一個充滿機遇的世界,但硬體製造商仍將需要為下一代的沉浸式體驗提供動力,性能和效率。在5G連接性和處理屏幕圖形的需求之間進行權衡時會發生什麼?
這就是Total Compute努力將試圖找出的結果。隨著5G的到來,AI,xR和IoT的加速正在改變計算需求。數字沉浸所需的性能將必須超越當今的水平。
「這要求我們設計知識產權(IP)的方法截然不同,重點是優化性能,安全性和開發人員訪問許可權。沒錯,這不會再一樣了,只是思維方式發生了轉變。」Smythe說道,「通過從IP,軟體和工具內部以及跨IP,軟體和工具進行優化,以提供安全的基礎並提供應對未來工作負載的複雜計算挑戰所需的性能,我們正在從單一產品開發重點轉向用例和經驗驅動的系統解決方案。」
將機器學習性能提升到新水平
自Arm推出Cortex-A73以來,該公司逐步提高了機器學習(ML)的性能,今天,Arm希望大幅擴展ML在CPU中的使用。
「為了實現這個新的數字世界,我們需要將計算推向更高的水平,這就是為什麼我們在我們的下一代Cortex CPU Matterhorn中添加了Matrix Multiply(MatMul)的原因,從而使ML性能有效地比以前提高了一倍世代。」Smythe說道,「除了CPU之外,我們還需要關注Total Compute方法並將其應用於系統中的每個計算元素及其基礎架構。無論是Arm CPU,GPU,NPU,互連模塊還是系統IP,都必須對其進行優化以作為集成解決方案。這要依靠實現這一目標的軟體和工具,包括Arm NN,Arm Compute庫,開放源代碼社區和開放標準,它們全都建立在安全的基礎上。」
安全的基礎
由於我們都越來越依賴於手機作為我們所有個人信息,隱私和安全事項的中心。
「Arm現已開始作為Total Compute的一部分推出諸如存儲標籤擴展(MTE)之類的創新安全功能,以滿足客戶的各種需求。 Google最近宣布了與我們合作設計用於Android設備的MTE的計劃。 這些功能與平台安全體系結構(PSA)相結合,將有助於對整個生態系統的安全性進行標準化和碎片整理。」Smythe說:「任何Total Compute解決方案都涉及很多要素,無論是用於VR耳機還是可穿戴設備,智能手機或DTV。」 「我們的目標是為未來的計算平台提供基礎,並採用全面計算方法,我們將簡化安全性,提高性能和效率,並為開發人員提供整個Arm生態系統更多的性能訪問機會,最終實現真正的數字沉浸。」