-
Co to jest nVidia PhysX?
Wysłany na 13 maja, 2009 Brak komentarzy
Co to jest nVidia PhysX?
Ogólnie rzecz biorąc PhysX jest rzeczywistym middleware silnika fizyki SDK. To odnosi się do karty PPU (jednostki przetwarzania fizyki) , które mogą przyspieszyć przetwarzania grafiki, PhysX gdy funkcja jest aktywna. Jest on stosowany najczęściej do wzmocnienia środowiska graficznego w grach komputerowych, PhysX został zaprojektowany wyłącznie do poprawy wydajności graficznej. W PhysX została wydana jakiś czas temu, była wykorzystywana następnie graficzny inżynierów i projektantów do tworzenia symulacji fizyki zawodowej oraz do środowiska 3D wykorzystywane w grach i filmach. Fakt, że technologia ta jest zbyt kosztowna dla regularnych graczy. Grafika wspieranie procesów poprzez sprzętową akcelerację PhysX może być przyspieszone przez PhysX PPU lub CUDA-aktywny GeForce GPU. Cuda to nazwa silnika PhysX opracowanej przez nVidia. Gdy graficzne aplikacje, takie jak gry komputerowe przy użyciu obliczeń fizyki z procesora, umożliwiając im wykonywanie innych celów zamiast - jest potencjalnie wynikające z płynnego i szybsze przetwarzanie grafiki. Middleware fizyki silników daje innej funkcji gry projektantów. Pozwala to uniknąć pisania własnych kod do obsługi złożonych interakcji fizyki możliwe w nowoczesnych grach, PhysX, ponieważ ma gotowe do użycia algorytmy fizyczne.
Trochę historii PhysX
PhysX został pierwotnie opracowany przez Ageia jako NovodeX SDK. Ageia to firma, która sama profilowane do grafiki 3D rynku fantastyczny pomysł do fizyki informatyki w grach komputerowych. Ageia inżynierowie wiedzieli, że obliczenia fizyki pozwalają na bardziej ekstremalnych i rzeczywiste doświadczenia wizualne. Ageia sposób myślenia był bardzo interesujący, i jako pioniera pomysłu miała również wiele wad, niestety karty zostały wprowadzone na rynek zbyt drogie i otrzymała sposób mało wsparcia przemysłu.

Na wyniki finansowe Ageia sposób był poniżej średniej i był blisko upadłości spółki. Wszystkie oczy zarządzania i ma nadzieję, że zwrócił się do nVidii, który był zainteresowany Ageia technologii przetwarzania grafiki. I to się stało, w lutym 2008, Nvidia kupił dla Ageia 30 milionów dolarów, a ich wynajętych pracowników prowadzących do Ageia's PhysX API. Po tym silnik PhysX i zaczęła się przekształcać w technologii nVidia CUDA. W sierpniu 2008, Nvidia wydała oprogramowania, która pozwala na GeForce 8 serie i wyższej kart graficznych wdrożyć PhysX przetwarzania.
PhysX funkcje i wydajność:
PhysX przetwarzania grafiki jest powszechnie stosowana do zapewnienia fizycznego otoczenia wewnątrz gry źródła. Główne cechy PhysX, że jest zdolny do wykonywania zezwala rzeczywistym bardzo spektakularne efekty graficzne, bardzo szczegółowe, takie jak ubrania czynnikiem środowiska, łzawiący kropli i włosy. PhysX poprawia także pył i gruz zabezpieczenia podczas wybuchu w grze. Więcej o tym można wykonać ruchomych obiektów wewnątrz bardzo gęsty dym & mgła bez brak skuteczności. Gdy PhysX jest, Gra ma znaków złożonych geometriach lepszego przepływu oraz interakcji. To zwiększa wydajność wszystkich aplikacji graficznych przeniesieniu niektórych zadań PhysX PPU. Obecnie wszelkie CUDA gotowych kart graficznych GeForce, GeForce serii 8 i nowsze, można skorzystać z PhysX bez konieczności instalowania specjalnej karty PhysX. Rzuć okiem na wykres pokazujący PhysX wydajność stawek w różnych rozdzielczościach. Wykres porównuje platform i bez PhysX przetwarzania grafiki:

Jak widać PhysX podwaja wydajność przetwarzania grafiki, tak technologia, nVidia inwestowane był pewny strzał. Teraz, NVIDIA twierdzi, że fakt GPU są tańsze rozwiązania będzie naciskać na lepsze GPU bardziej wydajne maszyny, bardziej abstrakcyjny komputerów dostępnych dla gier. Gdy PhysX jest wyłączona w oprogramowaniu, opuścił skutki aktywne, i są obecnie obliczane przez CPU. To niesamowite jak dużo CPU napowietrznych, które ma. Teraz, zwykle swój FPS byłby znacznie wyższy jak fizyka rzeczy jest wyłączona, ale wyobraziłem to ładny przykład jak Fizyki można zrobić przez GPU. To tylko bardziej wydajne.

PhysX P1 (PPU) specyfikacji sprzętu:
- Multi-core architekturze MIPS oparciu urządzenia zintegrowane z fizyki akceleracji sprzętowej
- Interfejs: 32-bit PCI 3.0
- 125 milionów tranzystorów
- Produkcja Procesowa: 130 nm
- Maksymalne Instr Bandwith: 20 mld na sekundę
- Pamięć: 128 MB GDDR3 RAM na 128-bitowy interfejs
- 182 mm2 umiera rozmiar
- Kula kolizji testy: 530 milionów na sekundę (maksymalnych możliwości)
- Peak Power Consumption: 30 W
- Convex kolizji testy: 530,000 na sekundę (maksymalnych możliwości)
- Cena: Między 100 dolarów - $250

Więc wykańczania, NVIDIA zrobili wiele fantastycznych prac tutaj. Atrybuty na PhysX zapewnia bardzo dobre. PhysX rozwiązanie jest wielki wybór, jeśli chcesz mieć najlepsze dostępne gry, i wydajność są świetne. PhysX jest fantastyczną grafikę procesu technologii. To wygląda dobrze na przyszłość chcę więcej, jeszcze musimy zobaczyć kilka większych i nowszych tytułów wspierającej.
Graficzne Wizje nVidia
Weblog o kartach graficznych GeForce
















