在很多制造企業存在這樣一種情況:產品設計所使用的平臺并不是專業級的圖形工作站,而是高性能PC與專業級圖形顯卡的搭配組合。這樣一種方式能降低硬件的采購成本,但也會讓企業面臨一些新問題,比如兼容性和穩定性不如圖形工作站可靠等。為幫助企業更好的實現這一搭配,本文將就如何進行專業圖形顯卡的選型,以及保證顯卡與PC之間不出現性能上的瓶頸進行探討。
一、專業圖形顯卡特點
一直以來,很多用戶都不大理解專業圖形顯卡與普通消費級顯卡有什么區別。為什么即便是入門級專業圖形顯卡,其價格也要高出普通消費級顯卡很多?其功能到底有什么神奇之處?今天我們就帶著疑問來一窺究竟。
AMD FirePro系列專業圖形顯卡
NVIDIA Quadro系列專業圖形顯卡
1、點線硬件抗鋸齒功能
在CAD軟件中,模型一般是以精確的數學方程進行描述,在顯示的時候則轉換成相應的幾何數據送入GPU進行顯示的處理。線框模式是CAD的設計者經常使用的一種顯示模式,因為采用線框模式進行顯示可以對特定的線或者面進行準確地選擇操作,而且設計者也容易看清整個模型的結構。顯示器必須以像素形式顯示圖形。因此,模型的線框以像素形式近似地顯示就會出現精度降低的問題,表現在屏幕上就是線條和曲面、實體的邊緣線框不光滑,鋸齒現象非常明顯。對于規模龐大且精細的CAD線條圖形而言,鋸齒現象對顯示效果的影響是很明顯的,甚至會導致看不清具體的結構。專業圖形顯卡對線框的顯示具備矢量點線硬件抗鋸齒功能,在數據量大幅度增加的情況下,減輕甚至消除了鋸齒問題,從而提高了圖形的顯示質量。
2、OpenGL硬件邏輯操作
CAD圖形設計過程是人機交互的過程,設計人員經常需要對三維圖形中特定的點、線、面進行拾取,以執行特定的操作。比較典型的操作過程是:選取操作對象,旋轉、局部放大或平移,執行后續操作,這一過程完全是用戶和計算機圖形的精確交互。被拾取的部分圖形必須準確地得到突出顯示,如變成不同的顏色或變得具有透視效果,這種圖形的交互式邏輯操作需要顯卡的硬件支持,
而這就是專業圖形顯卡的OpenGL硬件邏輯操作功能,而這一功能需要顯卡硬件對OpenGL的完美支持。對于消費級顯卡的用戶而言,在3D視頻、3D游戲等過程中并不需要精確的圖形交互(在三維圖形環境下的直接、頻繁交互),因此,這種矢量圖形的硬件邏輯操作也是消費級顯卡所不提供的。
3、重疊圖形處理
正如上文所述,CAD圖形交互過程中,用戶需要不斷與軟件系統進行對話,將設計參數、功能參數等數據提供給計算機,計算機也要將處理結果反饋給用戶,因此,在三維圖形界面下必須不斷彈出交互窗口,這些窗口往往與三維模型的場景重疊。你是否想過:重疊部分的三維模型不用顯示,這部分數據如何處理?當用戶移走上層窗口,被遮擋部分的模型能否及時地復現在顯示屏上?新近被遮擋的模型能否及時地被移過來的窗口所覆蓋?這些問題是計算機交互式圖形處理系統所必須考慮到的,而專業圖形顯卡通過硬件楨緩存的形式智能地執行這些操作,被遮擋的像素數據將進入硬件緩存,當窗口移走,再從緩存中回讀像素數據,復現在屏幕上,對于CAD軟件中的重疊圖形處理非常有效。而消費級顯卡對此的支持則非常有限,要通過軟件系統進行額外的運算來完成。
4、硬件加速的圖形剖切
三維設計軟件的顯著優勢就是直觀以及產品結構的可見性好,對于結構復雜的三維實體我們經常需要進行剖切操作,以“窺視”產品的內部結構或部件之間的連接關系,而且剖面也是工程圖形語言中必不可少的表述方式之一。專業圖形顯卡的硬件架構能對剖切操作進行加速,提高操作效率,改善應用體驗。這種硬件加速越是面對復雜的模型就越能體現其優勢,讓操作者領略“庖丁解牛”般的體驗。而3D游戲基本上是不會用到剖切操作的,用戶在三維游戲中看到栩栩如生的“魔獸”,只會感到緊張和刺激,而絕不會關心“魔獸”的內部結構,因此,面向消費娛樂群體的普通顯卡就沒必要去支持硬件級別的圖形剖切加速。
5、動態顯存管理和UMA
專業圖形顯卡具備更為科學的顯存管理機制,當進行大型CAD圖形設計時,顯卡會智能地分配管理顯存,首先保證CAD軟件需要,其次保證當前模型、視圖的需要,以保證正在進行的工作流暢運行。而消費級顯卡基本不涉及這個問題,因此也不提供類似的顯存管理功能。這種功能差異的結果是,使用消費級顯卡在運行大型三維圖形設計時,相同大小顯存的實際效果相差巨大,且同時運行多個模型時消費級顯卡的運行效率大幅度降低,而專業圖形顯卡支持UMA(統一顯存構架)技術,將禎、材質和矢量數據統一存放在顯存中,并根據應用需要動態調整資源,提高了數據傳輸和顯存利用的效率,對進行復雜外觀和場景設計的CAD、DCC用戶而言,UMA所帶來的效果非常明顯。
6、雙面光源處理
在計算機中顯示三維模型需要通過三角形或多邊性的面片,這些面片組成了多姿多彩的三維世界。而為了得到真實感強的三維模型,必須考慮光源問題,必須通過計算機模擬自然界光源的反射、散射等效果。專業圖形顯卡支持雙面光源處理,保證了當CAD用戶旋轉不封閉曲面,或剖切封閉的空間時,三維模型的另一面或內表面同樣得到很好的光源處理,從而得到內外兼具真實感的完整三維模型。消費級顯卡用戶并不需要雙面光源處理,因為在游戲場景中的三維物體僅僅需要處理對外顯示的面,而物體的內側不需要顯示,因而不需要額外花費資源進行處理。
7、專業軟件認證和優化
為了保證在各種CAD/DCC專業軟件中獲得最佳表現,專業圖形顯卡都額外進行一項工作:專業軟件認證。NVIDIA、AMD都通過與包括Autodesk、PTC、DASSAULT SYSTEMES、Solidworks、Simense PLM等主流廠商合作,在專業圖形顯卡的設計、檢測階段保證其在專業軟件中應具有的良好、穩定表現。在專業圖形顯卡的驅動程序中,專門針對不同的專業應用進行了優化調整,用戶選擇相應的優化方案后效能可以得到不同程度的改善。而這些工作是不會在消費級顯卡系列上進行的,理由很簡單,成本會大幅度提升,而且游戲娛樂用戶也不需要。
二、專業圖形顯卡選型
前面談到了專業圖形顯卡的優勢,下面我們就如何進行專業圖形顯卡的選型展開探討。在決定選擇一款專業圖形顯卡之前,我們先要評估用途。比如是用來做什么設計?是CAD設計還是CAE分析?是產品設計還是加工類軟件?通常的模型大。恳约耙钆涞模校眯阅艿。特別對于最后一點,一定要多加注意,如果將一款性能高的專業圖形顯卡搭配在不能完全發揮出其性能的PC上,不但會影響使用效果,而且對企業的資金及資源成本也造成浪費。那么,PC與專業圖形顯卡之間應該如何搭配才合適?
1、PC與顯卡帶寬盡可能一致
一般而言,因為GPU與CPU計算架構的不同,GPU對圖形數據的處理能力要高于CPU,因此,顯卡的數據傳輸帶寬要高于主機的總線帶寬,這個時候為保證性能,我們要盡可能的讓PC主板的帶寬接近顯卡帶寬。這也告訴企業,不是選擇的專業圖形顯卡性能越強,整機性能就越強,而是必須考慮帶寬因素。
2、以應用需求為向導
在選型過程中,企業的選型人員由于顧慮所選產品性能不足而承擔責任,寧愿選擇貴的產品,也不愿意去選擇完全可以滿足需求且價格較低的產品,因為,在他們看來,價格越高,性能越好,使用效果就一定更好。這種想法沒有錯,但并不可取,若不考慮應用,不考慮對PC的支持能力,而盲目的選擇貴的產品只會導致成本的上升。在如Solidworks、Maya等這類軟件平臺上,若模型不太大,一般的入門級的專業圖形顯卡就能很好的滿足需求。因此,產品選型過程務必以應用需求為向導。
核心關注:拓步ERP系統平臺是覆蓋了眾多的業務領域、行業應用,蘊涵了豐富的ERP管理思想,集成了ERP軟件業務管理理念,功能涉及供應鏈、成本、制造、CRM、HR等眾多業務領域的管理,全面涵蓋了企業關注ERP管理系統的核心領域,是眾多中小企業信息化建設首選的ERP管理軟件信賴品牌。
轉載請注明出處:拓步ERP資訊網http://www.guhuozai8.cn/
本文標題:信息化選型征文:專業圖形顯卡選型
本文網址:http://www.guhuozai8.cn/html/consultation/10839315204.html