芯東西(公衆号:aichip001)文 | 心緣
芯東西11月13日報道,英特爾終于填上了其異構計算架構規劃的最後一塊重要拼圖。
本周三,英特爾正式推出其首款數據中心獨立圖形顯卡:基于Xe-LP微架構的服務器GPU(SG1),專為高密度、低時延的安卓雲遊戲和流媒體服務而設計。
在以數據為中心的轉型路上,英特爾将異構計算視作戰略高地,并為此大舉布局,而在其服務器GPU落地後,英特爾将同時擁有CPU、GPU、FPGA、ASIC這四大數據中心關鍵架構的産品線,這意味着英特爾在數據中心領域的生态壁壘将更為堅固。
當前,英特爾正與Gamestream、騰訊和Ubitus等衆多軟件和服務合作夥伴合作,共同将英特爾服務器GPU推向市場。該GPU将于今年正式出貨。
英特爾SG1已在騰訊先遊雲遊戲上試用,為了解其實測效果,芯東西等少數媒體近日線上采訪了騰訊先遊雲遊戲助理總經理方亮。
方亮告訴我們,基于英特爾至強可擴展處理器和SG1,每台雙卡服務器上可生成超過100個遊戲實例,《王者榮耀》、《傳說對決》、《和平精英》等騰訊主流遊戲均已通過測試,表現相當不錯。
01英特爾SG1如何解構遊戲上雲三大難點?
雲遊戲的概念很吸引人,在PC、手機、iPad、電視等各種設備,都能像高配電腦一樣暢玩高畫質的遊戲大作,同時不會占用太多本地存儲空間。
但截至目前,雲遊戲還沒有真正的普及開來,這就要提到遊戲上雲的幾個難點——網絡穩定性、延時和成本。
騰訊先遊雲遊戲助理總經理方亮介紹說,雲遊戲主要的技術需求是虛拟化,包括内核的升級、服務器軟硬件優化、音視頻解碼,以及渲染的能力。
雲遊戲的另一特點是對即時性要求非常高,幾乎不能有任何緩存,将玩家操作過程發至雲端、雲端計算後再反饋給玩家,這個過程本地不能有一點延遲,因此雲端編碼優化和客戶端解碼都需要做完整的鍊條。
在方亮看來,英特爾SG1獨顯的優勢恰恰得以在雲遊戲體現。
早在2018年預研雲遊戲時,騰訊先遊雲遊戲就已經與英特爾在雲遊戲解決方案上進行深度合作。
專為雲遊戲打造的SG1服務器GPU出來後,騰訊先遊雲遊戲第一時間在現有雲遊戲平台上進行測試,并率先部署于對編碼要求高的遊戲。
針對虛拟化的需求,騰訊先遊雲遊戲與英特爾合作做了很多優化,可通過雲的方式向玩家呈現1080P HTML 5效果的遊戲。
對于雲遊戲服務器來說,編碼能力至關重要,在使用英特爾SG1測試過程中,方亮發現SG1的編碼能力非常強,能提供高密度、低延時、靈活多樣的視頻編碼能力。
這帶來兩大好處:一方面,雲遊戲能帶為玩家呈現更高畫質的内容,提高遊戲在高清大屏上的視覺效果;另一方面,SG1帶來了更高的性價比,能通過軟硬協同優化解決成本問題。
此外,英特爾SG1還有一個優勢,即能做到渲染和編碼在一起,因而效率較高。
測試結果顯示,不少遊戲的表現相較以往有很大提升,且通過了内部穩定性測試。
方亮說,像《王者榮耀》這樣的遊戲,一個英特爾SG1能同時跑50路左右,在每台配置2顆或4顆SG1的服務器上,可以帶來遊戲路數的很大提升,而遊戲路數越大,成本就會越低。
由于SG1表現出色,方亮透露道,近期會有SG1的方案在騰訊先遊雲遊戲平台上線。
02高能效微架構,雙卡系統最高支持160個并發用戶英特爾SG1如何做到高密度、低時延、低功耗、低TCO,滿足安卓雲遊戲及實時頂級視頻直播的高密度媒體轉編碼的核心訴求呢?
從GPU硬件本身來看,英特爾SG1擁有低功耗、獨立SoC設計,并配備128比特管道和8GB專用闆載低功耗DDR4顯存。
該GPU采用的Xe-LP微架構,屬于英特爾已公布基礎GPU架構Xe的四類微架構(LP、HPG、HP、HPC)之一,是英特爾能效最高的圖形架構。
除了硬件外,英特爾也展示出其在軟硬協同方面的積累和優勢。
英特爾SG1 GPU與英特爾至強可擴展處理器組合,加上開源和授權的英特爾軟件組件,服務提供商可在不改變服務器數量的情況下,單獨擴展顯卡容量,從而能在每個系統上支持更多流和訂閱用戶,同時實現較低的總擁有成本(TCO)。
根據英特爾的演示,一張封裝4個英特爾服務器GPU的新華三3/4長、全高的x16 PCIe 3.0擴展卡XG310内,可在一個典型雙卡系統中支持超過100個安卓雲遊戲并發用戶。
這一數量最高可擴展至160個并發用戶,實際數量取決于具體的遊戲和服務器配置。
開發人員可利用目前Media SDK中的通用API,該API将于明年遷移到oneAPI視頻處理庫oneVPL當中。
英特爾将GPU從入門級圖形顯卡擴展到高性能計算的核心策略之一,在于實施同一套代碼庫。
為了實現這一目标,英特爾的軟件堆棧現在支持多代圖形顯卡,包括最近發布的第11代英特爾酷睿移動處理器集成的銳炬Xe顯卡和英特爾銳炬Xe MAX獨立顯卡。
此外,支持開發者在各種英特爾架構上測試代碼和工作負載的英特爾DevCloud平台,現已增加新的英特爾Xe GPU硬件,銳炬Xe MAX現可供公開訪問,英特爾Xe-HP已開放給特定開發者。
擴展代碼庫以支持Linux更為普遍的數據中心産品,是可擴展Xe架構策略的下一個關鍵步驟。
英特爾對Linux驅動程序進行了優化,将重點放在操作系統之間的代碼重用,并進一步關注Linux 3D性能,目前提供了3個經過充分驗證和集成的發行版堆棧。
在推出SG1同一天,英特爾宣布,其隐式SPMD程序編譯器(ISPC)将在oneAPI級别零之上運行。
oneAPI級别零(level zero)是為XPU提供硬件抽象層的API的集合,由英特爾創建。它是開源的,提供了底層的直接到硬件的接口,以供客戶跨多種硬件平台進行編程。
ISPC是英特爾oneAPI渲染工具包的已安裝基礎語言,該工具包支持大多數主流視頻工作室基于至強處理器的渲染場,并将支持基于Xe架構的GPU。
03雲遊戲隻是第一站據英特爾高管介紹,英特爾服務器GPU先從聚焦安卓雲遊戲和流媒體服務開始,之後會進一步擴展。
英特爾網絡平台事業部視頻雲部門總經理Lynn Comp說,率先選擇切入這兩個用例,原因之一是英特爾與各種雲遊戲服務公司有深入合作,真正理解亟待優化的點。
在Lynn看來,這恰恰是英特爾的優勢所在,通過與四五家不同雲遊戲公司的合作,他們發現這些公司真正關注的點是多種多樣的:比如如何支付帶寬?在哪裡支付的TCO最多?将服務于什麼樣的網絡?如何在session中提供良好的用戶體驗?以及在服務負擔得起的前提下,怎樣的session密度算恰當?
“當你看到視覺服務能力的時候,其實有很大的創新空間,它不一定會符合你通常衡量性能或TCO的規則。”Lynn說,“我在這些領域所看到的創新浪潮而言,這些還隻是觸及了表面。我想我們會一起學習。”
方亮也在采訪期間分享了他對雲遊戲的觀察和思考。他認為,騰訊先遊雲遊戲和英特爾,都隻是雲遊戲生态中的一部分,接下來,雲遊戲生态的發展至少還要途徑兩個階段。
第一個階段,是要通過降低成本提升體驗,将這個平台做大,打通用戶和遊戲之間的連接,使越來越多用戶可以承載在上面。
第二個階段,由于現在還并沒有原生的雲遊戲出現,需要遊戲引擎公司和遊戲工作室為雲遊戲這個平台去做一些原生雲玩法的遊戲。到那時,一個真正的雲遊戲時代才會到來。
04結語:英特爾XPU戰略的最後一顆棋子落地服務器GPU産品SG1的發布,對于英特爾而言頗具戰略意義,不僅繼續擴展完善了英特爾以數據為中心的産品版圖,也會成為其推進以數據為中心轉型的重要支柱和抓手。
随着工作負載和應用需求日益多元化,異構計算已經成為公認的數據中心領域一大趨勢,近期業界兩筆巨額收購計劃,NVIDIA拟收購Arm和AMD拟收購賽靈思,俨然都瞄準了數據中心異構計算布局。
而早在幾年前确立以數據為中心新戰略的英特爾,無疑是在異構計算領域布局最為完善的公司。架構是英特爾六大技術支柱中的一個重要支柱,而随着其SG1的落地,英特爾不僅正式跻身服務器GPU賽道,而且落下其XPU戰略的最後一顆棋子。
這些不同架構的硬件布局,将與英特爾的其他五大技術支柱一起,為數據中心提供更為豐富、靈活的可替代選擇,也将進一步鞏固英特爾在數據中心領域的獨特生态優勢。
,