長久以來,圖形卡市場就有專業顯卡和娛樂顯卡之分,兩者既相互關聯,又涇渭分明。關聯者,兩者都是計算機強大圖形顯示能力的有效保證,且有時均由同一廠商提供,在芯片研發方面相互借鑒關聯;分明者,兩者針對不同用戶,娛樂顯卡針對消費娛樂市場,提供對游戲、影音、商用圖形的支持,而專業顯卡則針對專業圖形設計用戶,且由于專業卡大多安裝在圖形工作站平臺內,因此也被稱為工作站圖卡。用戶定位不同,導致專業卡和娛樂卡在品質精度、軟件驅動和價格等方面有著較大差別。本文將在PTC公司的著名大型三維CAD/CAM系統Pro/ENGINEER上,引領讀者感受專業顯卡麗臺Quadro FX 3700在專業圖形軟件中的出色表現。
一、Pro/ENGINEER與測試平臺
Pro/ENGINEER ——PTC最主要的 MCAD/CAM/CAE 軟件,大部分用戶習慣的叫法更多是“PRO/E”。自從野火版推出,其強大的功能受到了業界用戶的廣泛好評。在Pro/ENGINEER Wildfire 3.0 推出的時候,友好的用戶界面、改進的功能設計、增強的數據集成能力已經給行業工程師、設計師帶來了驚喜,有更多的人不再猶豫,從老版本的Pro/ENGINEER轉向了野火版 。2008年,PTC 公司推出了 Pro/ENGINEER Wildfire 4,野火版 4 基本延續了野火 3.0 的強大功能,但在草圖、概念設計、建模效率方面有了突破性的改進。
野火 3.0和野火4.0的強大功能對硬件系統提出了更高的需求,要想流暢地運行Pro/ENGINEER野火版4.0,PTC官方建議內存至少要1GB,而且要留出3GB—5GB硬盤空間用于數據緩存。處理器至少需要2.4 GHz主頻,而且建議雙核處理器,以分擔系統多余的計算任務。至于顯卡,PTC官方顯得非常謹慎,建議用戶選擇有限的十幾款經過其認證的專業OpenGL顯卡,并且聲明這是為了最大程度地保證圖形系統的兼容性和穩定性,而且只有使用經過認證的專業顯卡才能提供雙屏顯示(Dual Monitor)等特殊的Pro/ENGINEER功能,同時支持Span mode(擴展屏幕顯示模式)和dual monitor mode(重疊屏幕顯示模式)。
PTC在在其官方網站上公布了所有通過認證的專業顯卡,其中NVIDIA作為PTC公司的硬件合作伙伴,其Quadro顯卡產品基本全部列入了表內。特別的,這些顯卡都是配合品牌圖形工作站一起認證的,以幫助用戶根據情況選擇工作站產品。本次即將試用的麗臺Quadro FX 3700顯卡是在HP、Dell的工作站上通過測試的。
實際上,要流暢地運行Pro/ENGINEER,你的計算機需要在官方建議配置的基礎上再上一個檔次,因為系統中大多數時候不僅僅運行Pro/ENGINEER,同時還要運行操作系統、辦公軟件、PDM等其他應用,因此在內存最好在2GB以上,而處理器和顯卡則可以根據情況選擇,當要執行較為復雜的分析計算任務時,最好選擇多核的高主頻處理器。PTC在公布支持操作系統的時候,也提示用戶在32位的Windows XP上最好打開2GB內存上限的開關,以使用更多的內存。
圖形方面,Pro/ENGINEER野火版3/4在建模質量、曲面處理和建模規模方面的強大能力需要一片中高端的專業圖卡才能相配,麗臺Quadro FX 3700顯卡是比較適合的選擇。使用麗臺Quadro FX 3700顯卡有助于提高模型顯示的質量,改善系統圖形表現,在進行造型設計和概念設計時,麗臺Quadro FX 3700所支持的高質量OpdnGL三維圖形加速和穩定的工作環境,更能明顯改善工作效率。
本次測試安裝了Pro/ENGINEER野火版3,我們的測試平臺如下:
測試平臺的配置和大多數企業中常使用的中端主流工作站類似,同時考慮到從Pro/ENGINEER野火版3開始正式支持64位操作系統(不需要任何額外的應用程序補丁),我們使用了Windows XP PRO 64系統,以便應用程序能獲得更好的內存效率。
二、麗臺Quadro FX 3700
測試采用的麗臺Quadro FX 3700擁有512MB顯存和256Bit顯存帶寬,采用基于65nm工藝的G92GL核心,具備112個流處理器,能輕松地處理大規模圖形數據。
麗臺Quadro FX 3700加入了NVIDIA應用程序組態引擎(ACE),可根據應用軟件自動配置硬件參數,從而在不同軟件下獲得最好的性能表現。Quadro FX 3700支持SLI技術,必要的時候,可以同時安裝兩片Quadro FX 3700,提高系統的圖形表現,并支持多重屏幕顯示。
麗臺Quadro FX 3700支持第二代PCI-Express接口,圖形處理器與芯片組之間的數據傳輸速度增加到了16GB/秒。此外,通過Energy Star 4.0認證的Quadro FX 3700的耗電量少于80瓦,相比上一代產品大幅改善了功耗表現。同時,Quadro FX 3700還支持NVIDIA CUDA技術,讓應用程序開發者可充分發揮GPU巨大的并行運算能力,大幅縮短解決復雜可視化問題所需的時間。
NVIDIA Quadro FX顯卡具有統一渲染架構技術,可讓著色器模擬各式各樣的物理特征,如光源效果中的光源散布、反射、折射及BRDF模型等,又如鑄造物表面效果、多孔表面效果和塑料體表面效果等物質表面的特性。實時著色器可讓這些效果相互結合,并可隨意進行修飾,以實時、真實地顯示模型。統一渲染架構技術的效率和效果是2D靜態材質貼圖所不能比擬的。
作為專業顯卡Quadro FX家族中的一員,麗臺Quadro FX 3700相比娛樂類的GEFORCE顯卡有著本質的不同。
(1)矢量圖形硬件抗鋸齒功能
在CAD軟件中,精確的線條圖不是以像素數據的形式存在,而是以矢量數據定義的形式存在,如此可以保證圖形計算的精確性。但是,顯示器顯示圖形時必須以像素形式。因此,精確的矢量圖形以像素形式近似地顯示就會出現精度降低的問題,表現在屏幕上就是線條和曲面、實體的邊緣不光滑,鋸齒現象非常明顯。對于規模龐大且精細的CAD線條圖形而言,鋸齒對顯示效果的影響是很明顯的。Quadro FX專業顯卡對矢量數據的顯示采用了更為精確的數據模型,在數據量大幅度增加的情況下,減輕甚至消除了鋸齒問題,這就是Quadro FX的硬件抗鋸齒功能。對于GEFORCE顯卡的用戶而言,矢量圖的精確顯示則并不重要。