物理加速卡
物理加速卡是一種專門設計的,用來加速物理模擬算法執行的處理器產品。
基本介紹
中文名:物理加速卡外文名:Physics Processing Unit也叫:物理處理器英文縮寫:PPU
簡介,開發歷史,相關功能,解決方案,Havok FX,nVidia方案,ATI方案,Intel的Larrabee技術,Cell處理器對PPU,PS2 - VU0,
簡介物理加速卡,也叫物理處理器。物理處理器是英文Physics Processing Unit的直譯叫法,英文縮寫為PPU。它能加速的模擬算法包括剛體動力學、碰撞檢測、流體模擬、軟性物體和物體破裂模擬。通過這種硬體設備,我們能將現在計算機系統的中的處理器從其不擅長的物理模擬和人工智慧算法中解放出來,讓CPU、GPU和 PPU各自負責自己在遊戲中最擅長的部分。PPU使得遊戲角色和整個遊戲場景有盡乎自然的互動性,把遊戲畫面呈現的物體都可以盡乎自然的方式進行操縱和影響,尤其套用在電子遊戲上。物理學上的剛體動力學、碰撞偵測、流體力學、頭髮模擬、衣物模擬和物件破壞等效果,均可以這種處理器進行運算。這個概念源自於減輕中央處理器(CPU)的負擔,和使用顯示核心取代CPU進行繪圖運算的原理一樣。有關物理數據也可以單純以一般的CPU去計算,但在速度方面會比PPU慢得多。開發歷史第一個物理處理器為SPARTA and HELLAS。在05年遊戲開發者論壇(Game Developers Conference, GDC)上,一家名不見經傳的美國半導體設計廠商Ageia發表了世界上第一顆采硬體加速物理運算處理器(Physics Processing Unit, PPU)“PhysX”,有了它在3D遊戲和套用中我們可以看到更多真實的物理運算過程。這帶來的好處是3D環境中的事物將無比真實,其運動將遵循物理定理而不是按事先指定好的一種或者多種方式進行。可以說,更多的物理運算的加入,可以讓3D世界變成真正的世界。Ageia公司推出的PPU能將現在最頂級處理器模擬物理特徵的物體個數從30—40個拓展到40000到50000個,當我們看到這樣懸殊的數字對比時,就會明白我們為什麼要去關注它了。相關功能如果CPU是為了達到更快的運算速度,GPU是為了達到更好的圖像效果,那么PPU就是為了使遊戲更加真實。在以前的3D遊戲中,大多數的背景和物體都只是一些死死的貼圖效果,毫無真實感可言。而在2004發布的FPS遊戲大作Half Life 2(半條命2)中,遊戲開發商就給了玩家們一個非常真實的物理世界。你可以在遊戲中撿起一個廢紙盒,然後把它拋向遠處,然後可以看見它撞擊到牆壁以後反彈到上地面上,濺起一陣灰塵。接近於真實物理效果使得遊戲不再是由一個個的貼圖組成,任何物體都是可移動的,它們都遵守著遊戲中的物理參數,組成了一個“真實”的遊戲世界。解決方案Havok FXHavok開發工具(SDK)是PhysX開發工具的主要競爭者,目前被用於約150個遊戲中。為了和PhysX競爭,Havok FX可以使用多繪圖處理器的技術來加速物理計算,包括了NVIDIA的SLI和ATI的CrossFire。Havok將物理運算分為特效和遊戲運算,特效運算(如爆炸時的煙霧)將會由GPU的Shader Model 3.0來進行運算,進而減輕CPU的負擔。而遊戲物理運算則仍然由CPU處理。由於英特爾收購了Havok,前者顯然希望物理計算由CPU負責,所以由顯示卡加速Havok FX的開發似乎已經被取消。nVidia方案Havok面對AGEIA的衝擊,將Havok FX物理引擎改造,使之能由顯示卡硬體處理。根據示範影片,使用顯示卡的物理運算效果,與獨立的一張PhysX卡不相伯仲。而nVidia亦搶先ATi一步,宣伂與Havok合作。配合nVidia的SLi技術,一張顯示卡能作立體運算,另一張能作物理運算。據了解,nVidia也會參考ATi的三卡方案,兩張顯示卡會在立體計算,另外的一張作獨立的物理計算。由於AGEIA公司已被nVIDIA公司收購,後者應該會轉用PhysX方案。而NVIDIA亦表明,PhysX的硬體加速會改由顯示卡負責。ATI方案面對nVidia的挑戰,ATi亦不甘示弱,亦宣布與Havok合作。由於物理運算部份由像素著色器處理,由於X1900XT的像素著色元件達48個之多,物理運算效能應較nVidia頂級的GeForce 7900強。另外,在AMD Fusion方案中,GPU將會以向量補助運算器的方式來和CPU運算作更緊密的結合。這個組態也非常有可能成為PPU的角色。Intel的Larrabee技術Intel的Larrabee技術是個運算能力最佳化的多核心x86構造,有可能成為PPU的角色。Intel已經確認Larrabee技術的記憶體架構將會類似CPU的快取結構,但是它也提供對快取記憶體控制的指令。Cell處理器對PPU在PlayStation 3(PS3)內的Cell處理器運作方式類似AGEIA的PhysX處理器。與ATI/NVidia的GPGPU解決方案不同的是,它使用了數個平行的執行緒,每個執行緒都有大型運算單位,並且執行緒之間有更多的溝通和控制。PS2 - VU0PlayStation2(PS2)的VU0可以被視為早期PPU套用的發展,VU0可以取代CPU來做額外的AI和物理運算,但也支援額外的頂點運算,讓他成為一種額外的補助器而不是一個獨立的單元(Unit)。VU0的用途類似於Havok FX和GPU的物理運算。
相關詞條
物理加速卡物理加速卡是一種專門設計的,用來加速物理模擬算法執行的處理器產品。...... 物理加速卡,也叫物理處理器。物理處理器是英文Physics Processing Unit的直譯叫法,英文縮...
加速卡物理加速卡,也叫物理處理器。物理處理器是英文Physics Processing Unit的直譯叫法,英文縮寫為PPU。它是一種專門設計的用來加速物理模擬算法執行的處理器產品。它能...
物理加速技術大家或許有聽過處理器(CPU)、繪圖處理器(GPU),但物理加速引擎大家或許沒聽過,而在2005年3月的「遊戲開發者會議GDC」上就出現了這個新名詞!它就是AGEIA公司在...
華碩PhysXP1物理加速卡華碩PhysXP1物理加速卡是一款顯示卡,顯示晶片型號是Ageia PhysX,顯存容量為128MB。...... 華碩PhysXP1物理加速卡是一款顯示卡,顯示晶片型號是Ageia PhysX,顯存容量為128MB...
物理引擎物理引擎通過為剛性物體賦予真實的物理屬性的方式來計算運動、旋轉和碰撞反映。為每個遊戲使用物理引擎並不是完全必要的—簡單的“牛頓”物理(比如加速和減速)也可以...
PhysXNVIDIA PhysX承襲自AGEIA PhysX,但Nvidia在此基礎上推出了NVIDIA PhysX物理加速,並將PhysX物理加速功能移植到NVIDIA GPU中,用戶不必額外購買PhysX物理加速卡就能享受到...
PhysX技術運算硬體,PhysX物理加速卡。PhysX物理加速卡的核心被稱為PPU,即物理處理器(Physicsprocessing Unit)。PhysX物理加速卡在運行遊戲時不參與任何3D渲染,只計算PhysX引擎。...
ageia由於PhysX物理引擎開發包(前稱NovodeX SDK)是免費的(原始碼要5萬美元一份),所以吸引了不少的用戶使用。而公司會透過售賣物理加速卡來賺錢。...
GeForce 2002008年2月,NVIDIA收購了AGEIA公司,取得有關的PhysX物理引擎技術。過去,該引擎必須以自家的物理加速卡作硬體加速,或者以CPU作軟體加速。隨著NVIDIA收購AGEIA,公司己著...
硬體利用率列表物理加速卡:AGIEA的可以代替CPU處理遊戲中的物理現象的加速卡,並不常見。 IEEE1394卡:視頻採集卡,可以將攝像機(用MiniDV磁帶的)上錄的視頻傳到電腦上。 電視卡:...
pci Express甚至對於某些 PCI-E 1X插槽,我們完全可以將其鋸開(這樣有可能會失去質保),比如可以用來插上NVIDIA的顯示卡做為物理加速卡與ATI顯示卡一同工作。pci...
熱門詞條
T17
帽子戲法
姚思羽
individual
焚風
靈格斯
陽宅風水
神探伽利略
壞壞惹人愛
克拉米倫莊園
大慶站
CHOCOOLATE
行列輸入法
乳腺炎
碳纖維
夢回鹿鼎記
仙劍奇俠傳五前傳
法海
芮成鋼
失心瘋
戀愛刺客
問劉十九
insanity
半潛艇
哥德式
逢田美波
電子監理
白色念珠菌