消息來源
NVIDIA公司的GPU技術大會(GTC)日前在美國開幕,公司CEO黃仁勳在會上做了主題演講。一改之前對未來產品計劃三緘其口的風格,黃仁勳在此次大會上預告了下兩代GPU架構。繼特斯拉和費米之後,兩款新核心的代號仍然以著名物理學家命名,分別是Kepler(開普勒)和Maxwell(麥克斯威爾)。
按照黃仁勳在會上的描述,2009年推出的費米比2007年的特斯拉(G80)在每瓦雙精度浮點性能上提升了近一倍。而2011年底將推出的開普勒會把雙精度浮點性能提升4倍以上。開普勒會基於28nm工藝製造,引進多項類似CPU的功能特色,比如虛擬記憶體、Non-blocking(非阻塞)I/O等。
再過兩年到了13年,22nm工藝打造的麥克斯威爾就將來臨,每瓦雙精度浮點性能相比費米提高10倍,相比特斯拉提高接近16倍。
從之前的每年甚至每半年更新下一代GPU,到現在的每兩年升級架構。黃仁勳解釋稱,NVIDIA認為GPU架構升級如果不能伴隨著製程提升則意義不大。因此,他們今後的每一次大規模架構升級都將和製程升級同步進行。但在兩次升級中間,最終產品線仍然會進行更新,因此GeForce系列遊戲GPU仍會每年推出新產品。
GTC首日會議上,NVIDIA公司還展示了多個基於DX11技術的遊戲Demo。比如下面這兩張截圖,就演示了曲面細分技術的頂級效果(由於會上進行的是3D演示,因此現場拍照很難看到細節)。
無曲面細分
曲面細分
據稱該Demo中每秒會處理13億個多邊形,由於曲面細分技術的應用,畫面的幾何圖形複雜度是普通遊戲的500倍,每秒鐘數據量高達80GB。
第二個Demo演示的是煙霧流體模擬和光照效果。一個機器人放出煙霧,另一個機器人則在對面搧風。真實感的體積煙霧效果由100萬個三維像素組成,每秒運算20萬億次,背後由多顆Fermi支撐。
最後一個Demo演示的是波浪的模擬,海面被分割為50萬個粒子,與固定物體進行互動模擬真實海浪的物理效果。
另外,黃仁勳還在會上演示了真正的下一代DX11作品《H.A.W.X.2》,曲面細分和3D技術的應用讓遊戲中的環境細節栩栩如生。
除了遊戲方面,NVIDIA還展示了GPU在其他領域的應用。比如Adobe就上台展示了名為「plenoptic lense」的下一代照相技術。其鏡頭模仿昆蟲的複眼,可在感光元件上生成稍有不同的大量小尺寸圖像,再由GPU即時運算組合成一幅最終的畫面。這種成像模式的獨特優勢在於,可以在拍照後再進行數位對焦,將焦點轉換到任意一個距離上。「拍壞了」這種狀況將從此不復存在。
最後一個震撼性的宣佈是,NVIDIA表示已經和PGI公司合作,開發出了CUDA-x86編譯器。使用CUDA編寫的程序將可以編譯為x86執行程式,在任意一台沒有NVIDIA GPU的PC上運行。從此CUDA應用開發不再依賴於NVIDIA GPU,開發者也不需要考慮用戶是否有GPU來運行自己的程式。不過,目前已經確認CUDA-x86不會免費發放,PGI將以商業產品的形式銷售 CUDA-x86編譯器。