AMD FirePro新品:計算+圖形+VDI解決方案
AMD在國外宣布推出2款最新的工作站顯卡——FirePro V5900和V7900。按照常規(guī),我們認(rèn)為和FirePro相關(guān)的大多還是在2D/3D專業(yè)顯示方面,如:CAD/DCC(計算機輔助設(shè)計/數(shù)字內(nèi)容創(chuàng)作)、虛擬現(xiàn)實(VR)/可視化、醫(yī)療圖像/多屏顯示、能源(地震數(shù)據(jù)可視化分析)等傳統(tǒng)圖形工作站應(yīng)用的領(lǐng)域?,F(xiàn)場演示解決方案部分詳見本文第二頁。
不過這次我們還獲悉了FirePro與服務(wù)器相結(jié)合,組成GPU計算 + 專業(yè)圖形 + VDI(虛擬桌面基礎(chǔ)架構(gòu))的全新解決方案和應(yīng)用理念。對應(yīng)的內(nèi)容我們將在本文第三頁詳細(xì)介紹,讀者也可以點擊這里的鏈接打開。
FirePro V5900/7900:幾何翻倍?4屏門檻降低
前天,也就是全球正式發(fā)布的第二天,AMD聯(lián)合其專業(yè)工作站顯示卡亞太區(qū)唯一授權(quán)合作伙伴藍(lán)寶科技(Sapphire),在北京舉行了題為“藍(lán)寶石AMD專業(yè)工作站顯示卡,寬域之路邁向輝煌”的發(fā)布會。
在發(fā)布會現(xiàn)場的展區(qū),AMD和藍(lán)寶幾乎擺出了正在銷售的全線ATI/AMD FirePro(3D)、FirePro Multi-View(2D)專業(yè)顯卡實物。本次的亮點無疑是FirePro V5900和V7900這兩款新品,值得注意的是,從它們開始AMD工作站顯卡正式放棄使用ATI的商標(biāo)。類似的情況也出現(xiàn)在AMD FirePro 2270 2D/雙屏專業(yè)顯卡上,同時先前發(fā)布的ATI FirePro產(chǎn)品名稱保持不變。
筆者在北京發(fā)布會現(xiàn)場拍攝的AMD FirePro V7900專業(yè)顯卡實物
早在24日當(dāng)天,就有同行編譯了國外網(wǎng)站的相關(guān)報道,其中包括效果圖、現(xiàn)場實物還有性能評測結(jié)果等,類似的信息我們就不過多重復(fù)。FirePro V7900雖然在顯存帶寬方面領(lǐng)先上一代產(chǎn)品V7800,不過流處理器數(shù)量和單精度浮點運算性能都處于劣勢。那么為何它能夠在SPECviewperf測試中領(lǐng)先呢?AMD宣稱本次發(fā)布的2款顯卡具備“GeometryBoost”(幾何加速)特性,按照我們的理解,應(yīng)該就是對應(yīng)消費級顯卡Radeon HD6950/6970等架構(gòu)更新后增加了1個GPC單元(之前只有1個)。
在AMD業(yè)務(wù)總監(jiān)Mr. Anirban Chakravartti先生的現(xiàn)場演講中,也提到了Tessellation(曲面細(xì)分)性能的改善。我們知道NVIDIA Fermi架構(gòu)中的高端產(chǎn)品具有4個GPC,并在某些專門的Benchmark中表現(xiàn)出明顯優(yōu)勢。不過還是那句話,實際應(yīng)用中的顯示速度才有真正意義,無論是用Radeon/Geforce玩游戲(Direct3D),還是FirePro/Quadro進行設(shè)計工作和圖形處理(更多針對OpenGL顯示接口)。
使用2塊AMD FirePro V7900組建CrossFire Pro,輸出到4屏運行Autodesk公司的Demo演示(這里應(yīng)該是播放的視頻)
每一塊單插槽寬度的FirePro V7900提供了4個可輸出最大分辨率為2560x1600 @60Hz的DisplayPort顯示接口,進一步降低了組建4屏Eyefinity寬域技術(shù)專業(yè)顯示方案的門檻。要知道原有的V8800(4屏)和V9800(6屏)顯卡的價格要高出不少,而且還都是雙插槽寬度。
CrossFire Pro技術(shù)在這里的作用類似于NVIDIA的Qudro SLI Frame Rendering(SLI幀渲染),不是用來連接到8個屏幕,而是對單塊顯卡的輸出進行加速。當(dāng)然如果用戶需要連接8個顯示器,插兩塊FirePro V7900不使用CrossFire Pro就好了。
AMD FirePro和NVIDIA Quadro之間的對比:一塊V7900顯卡就可以連接3~4個顯示器;而競爭對手的Quadro 4000則需要2塊,帶來了更大的功耗和成本。NVIDIA Quadro Mosaic技術(shù)最多可以在單一系統(tǒng)中使用4塊顯卡輸出8個屏幕(NVS 420/450、AMD FirePro 2450/2460 Multi-View這些4屏卡還可以做到更多)。相比較而言,AMD Eyefinity單卡支持更多輸出也許會遇到一個問題,就是當(dāng)單卡顯示復(fù)雜內(nèi)容時的處理能力可能不足,不過我們也可以在V7900上只接2個甚至1個顯示器啊。
AMD FirePro V5900實物:2個DisplayPort加上1個Dual-link(雙鏈路)DVI最多可連接3個顯示器,類似于部分Radeon消費級顯卡,仍然超過NVIDIA只有單卡雙屏的支持 #p#page_title#e#
FirePro V5900的顯存容量從V5800的1GB提升至2GB,盡管流處理器數(shù)量、單/雙精度浮點性能都明顯低于后者,卻由于前面提到的GeometryBoost技術(shù)在圖形工作站應(yīng)用中不落下風(fēng)(至少從目前看到的Benchmark數(shù)值如此)。
CAD/DCC、醫(yī)療圖像應(yīng)用演示,S400同步模塊
FirePro V5900安裝在一臺戴爾T1600工作站中,運行SolidWorks軟件
筆者以前看到飛機模型的設(shè)計,比較多使用的是Dassault(達(dá)索)公司的CATIA軟件,特別因為其在曲面支持方面的優(yōu)勢。不過隨著SolidWorks被達(dá)索收購,數(shù)年之后出現(xiàn)上圖這樣的情況也不算意外。根據(jù)我們的經(jīng)驗,SolidWorks擅長的領(lǐng)域主要還是在相對于Siemens NX(原UGS)、Pro/E這些大型CAD/CAM軟件而言,一些中小規(guī)模的機械、模具設(shè)計/制造等領(lǐng)域。當(dāng)然每種軟件都有各自的特點和使用習(xí)慣,另外根據(jù)功能的不同和多少(比如是否帶有分析模塊等),價格上也會有相應(yīng)體現(xiàn)的。
VBO(頂點緩沖對象)是一個OpenGL函數(shù),Dassault CATIA和SolidWorks兩款軟件中都有支持。AMD專業(yè)顯卡在這方面與Dassault有一定的合作及優(yōu)化,因此運行這些軟件時能夠大幅提升性能。當(dāng)然這個前提是顯示子系統(tǒng)成為瓶頸的時候,如果您的模型由于特征等原因“卡”在了單個CPU核心線程上,只有換用主頻快、TurboBoost更高的處理器了。
SolidWorks對專業(yè)顯卡性能的要求相對不算高,通常一塊FirePro V3800/5800/5900足以勝任了。
ATI FirePro S400同步模塊
ATI FirePro S400同步模塊推出大約有2年的時間,其功能相當(dāng)接近于NVIDIA Quadro G-sync II同步子卡。用途之一是將GPU顯示刷新頻率與外來同步源相鎖定(Genlock,亦稱同步鎖相),如使用攝像機拍攝顯示器或者投影機輸出的畫面,就可以避免由于刷新不同步而導(dǎo)致的異常閃爍(相信很多人在看電視時見到過)。還有一個重要的功能,就是將同一主機內(nèi)部或者多個系統(tǒng)中GPU的刷新頻率進行同步(Framelock,幀鎖定),這在拼接輸出大屏幕立體投影時相當(dāng)重要,因為液晶快門眼鏡的切換速度必須和保持每一路顯示輸出的刷新頻率同步,這樣才能達(dá)到理想的立體視覺效果。
每個FirePro S400同步模塊最多支持4個GPU,哪怕是一塊主板上的4塊FirePro V7800/7900或者更高端的專業(yè)顯卡。當(dāng)然如果是雙插槽顯卡,需要選擇Tyan S7025等同類支持的主板和對應(yīng)的機箱、電源供電才能實現(xiàn)。NVIDIA Quadro G-sync II在一個系統(tǒng)中只能支持2塊顯卡,也就是說上圖中那一排黑色連接器的數(shù)量減半了。
ATI FirePro V5800 DVI顯卡同時輸出ChiLin醫(yī)療視頻 + MRI診斷圖(右側(cè)使用EIZO專業(yè)顯示器豎屏顯示)
ATI FirePro V5800 DVI是一款專門針對醫(yī)療圖像應(yīng)用專業(yè)顯卡,從型號看出它帶有2個DVI輸出接口。V5800 DVI的特點是最大能夠支持2560x2048 60Hz的數(shù)字分辨率(使用封包像素模式),可驅(qū)動兩臺5MP(五百萬像素)的顯示設(shè)備,并具備完整30-bit精度顯示管線和每個RGB顏色分量8-bit、10-bit、16-bit HDR(高動態(tài)范圍)渲染。
現(xiàn)場演示的Autodesk Mudbox 2012軟件
Autodesk Mudbox 2012是一款數(shù)字雕刻軟件,現(xiàn)屬于歐特克公司傳媒與娛樂產(chǎn)品線的一員。盡管筆者在IDF2011北京的報道中曾經(jīng)提到,用于單路工作站的Intel Xeon E3處理器集成的HD Graphics P3000顯卡得到了Autodesk AutoCAD、Inventer等軟件的認(rèn)證,但現(xiàn)在看來同樣來自Autodesk的Maya、Softimage等使用傳統(tǒng)OpenGL顯示接口的DCC動畫類軟件等,仍然推薦使用AMD FirePro和NVIDIA Quadro獨立專業(yè)顯卡。
首款計算、專業(yè)圖形、VDI多功能服務(wù)器解決方案
發(fā)布會現(xiàn)場我們還看到了一塊“奇怪的顯卡”,上面安裝了散熱片但沒有風(fēng)扇(被動式散熱),并且只有一個DisplayPort輸出接口。它是用于服務(wù)器上的GPGPU(通用計算GPU)卡嗎?
#p#page_title#e#
在這塊卡的背面,我們發(fā)現(xiàn)了右側(cè)的“ATi STREAM TECHNOLOGY”logo字樣,再加上黑色的PCB,讓筆者想起了AMD的FireStream GPU計算加速卡產(chǎn)品線,目前的最新一代應(yīng)該是FireStream 9350/9370。
然而該卡的型號標(biāo)識卻是FirePro V7800 2GB,顯然它不是一塊普通的V7800,那么這到底是何方神圣呢?
AMD同時還發(fā)布了專門用于服務(wù)器的FirePro V7800P,這個紅色PCB的才是它的正式版本,發(fā)布會現(xiàn)場那塊應(yīng)該是比較早期的樣卡
AMD宣稱FirePro V7800P是第一款針對計算、專業(yè)顯示和VDI應(yīng)用的多功能服務(wù)器解決方案。下面我們來看看它的規(guī)格特性:
FirePro V7800P能夠支持3種API:用于圖形的OpenGL 4.1、DirectX 11(包括DirectCompute)和OpenCL 1.1通用計算標(biāo)準(zhǔn)。另外,它已經(jīng)通過了戴爾PowerEdge M610x刀片式服務(wù)器的認(rèn)證,可以組成完整的服務(wù)器解決方案。
記得筆者當(dāng)年測試FireStream 9170(也可能是9150,記不太清了)時,發(fā)現(xiàn)它只具備Radeon游戲顯卡的D3D性能,而沒有像FirePro那樣驅(qū)動層面上的OpenGL專業(yè)顯示優(yōu)化。其實NVIDIA Tesla C2050/2070通用計算卡的情況也是類似,因為所有這些的硬件可以說都是脫胎于消費級顯卡。
進一步查看FirePro V7800P的規(guī)格,除了128GB/s帶寬的2GB GDDR5顯存之外,它的單/雙精度浮點性能分別為2.0 TFLOPS和400 GFLOPS。為了保證正常的散熱,V7800P安裝所在服務(wù)器的位置需要10 CFM的風(fēng)量。
CPU+GPU高性能計算應(yīng)用早已不是什么新概念,從迄今為止取得最好Top500排名的天河一號A(NVIDIA Tesla方案,之前為AMD Radeon)到曙光星云超級計算機,從被動散熱(用于服務(wù)器)的Tesla M系列到AMD FireStream。GPU在HPC服務(wù)器集群中帶來的浮點性能提升人所共知,而FirePro V7800P為什么要把專業(yè)顯示特性也加進來?用于VDI桌面虛擬化的意義又是什么呢?
FirePro V7800P,還有一款尚未正式發(fā)布的V9800P的“5大特性”:高性能/被動散熱、針對Windows Server 2008認(rèn)證、RemoteFX遠(yuǎn)程圖形支持和VDI、革命性的浮點性能,還有CAD/DCC應(yīng)用程序優(yōu)化
目前流行的桌面虛擬化應(yīng)用,無論是Citrix XenServer/XenDesktop還是VMware View,通常都是運行在標(biāo)準(zhǔn)服務(wù)器平臺上,每臺客戶端顯示的2D/3D?內(nèi)容都是使用由CPU來仿真處理,效率不高之外顯然無法勝任復(fù)雜一些的圖形、視頻應(yīng)用,那么如何滿足傳統(tǒng)文字辦公等之外的桌面虛擬化圖形顯示需求呢?FirePro V7800P這類產(chǎn)品可以說就是為此而產(chǎn)生的。
其實單就顯卡而言,除了V7800P之外每一款FirePro都具備這樣的功能,只是V7800P專門針對服務(wù)器環(huán)境而做出了優(yōu)化(主要是散熱部分)。
如上圖示例方案,每一個通過網(wǎng)絡(luò)連接到服務(wù)器的桌面客戶端(可以是瘦客戶機等)都能分享FirePro的專業(yè)顯示和GPU計算性能資源。這可以由Windows Server 2008操作系統(tǒng)的RemoteFX技術(shù)來配合實現(xiàn),相對于微軟原來的RDP(遠(yuǎn)程桌面?zhèn)鬏攨f(xié)議),RemoteFX能夠提供更好的顯示效果和網(wǎng)絡(luò)帶寬利用。
在以前,如果要遠(yuǎn)程操作(主機)位于數(shù)據(jù)中心內(nèi)的專業(yè)圖形應(yīng)用,IBM/惠普和戴爾分別推出了刀片、機架式工作站,由于空間限制早期只能搭配移動版Quadro顯卡,現(xiàn)在有的也可以支持標(biāo)準(zhǔn)專業(yè)顯卡。但問題是每臺工作站同一時間只能有一個用戶使用,無法像VDI那樣多用戶分享硬件資源;另外IBM、戴爾的遠(yuǎn)程圖形卡,惠普的RGS遠(yuǎn)程圖形軟件也都是要賣錢的。
現(xiàn)在隨著技術(shù)的不斷發(fā)展,GPU計算、圖形工作站上的專業(yè)顯示應(yīng)用也可以通過VDI來虛擬化了,筆者2、3年前曾經(jīng)有過的設(shè)想成為現(xiàn)實。不過話又說回來,Server OS本來就支持多用戶,這里改善的主要只是遠(yuǎn)程圖形傳輸環(huán)節(jié)吧?實際效果又如何呢?
最后,我們再簡單提一下AMD針對移動工作站(筆記本)的FirePro M系列專業(yè)顯卡。AMD在這方面有可能只是賣芯片,不過我們看到顯存頻率等規(guī)格也都列出了。 #p#page_title#e#