-
Hva er nVidia PhysX?
Skrevet på 13 mai, 2009 Ingen kommentarer
Hva er nVidia PhysX?
Generelt PhysX er en sanntidsrapportering mellomvare fysikk motor SDK. Det refererer til kortet PPU (fysikk behandling enhet) som kan akselerere grafisk prosessering, der PhysX funksjonen er aktivert. Den brukes mest til å forbedre grafiske miljøet i dataspill, PhysX ble utformet strengt å bedre grafisk ytelse. Den physX ble lansert for en tid siden, det ble brukt så Grafisk ingeniører og designere til å lage profesjonelle fysikk simuleringer og gjøre 3D-miljø brukes i spill eller filmer. Faktum var at dette var for dyrt for en vanlig spillere. Bilde prosesser støtter hardware-akselerasjon av PhysX kan akselereres av PhysX PPU eller CUDA-aktivert GeForce GPU. Cuda er navnet på PhysX motor utviklet av nVidia. Når grafiske applikasjoner som dataspill bruke fysikk beregninger fra CPU, slik at det å utføre andre målsettinger stedet - det er potensielt resultere med en smidigere og raskere grafikk bearbeiding. Middleware fysikk motorer gir en annen funksjon til spillet designere. Det kan for å unngå å skrive egen kode for å håndtere komplekse fysikk samhandling mulig i moderne spill, fordi PhysX har en klar til å bruke fysisk algoritmer.
En bit av PhysX historie
PhysX ble opprinnelig utviklet av Ageia som NovodeX SDK. Ageia ble et selskap som profilerte seg inn i 3D-grafikk markedet med fantastisk idé å bringe fysikk databehandling i dataspill. Ageia ingeniører visste at fysikk beregninger gi en mer ekstrem og reelle visuell opplevelse. Ageia tankegang var et veldig interessant, og som en pioner ideen hadde også masse ulemper, dessverre at kortene ble satt i markedet altfor dyrt og mottatt måte å få industrien støtte.

Den Ageia økonomiske resultatet var en måte under gjennomsnittet, og selskapet var nesten konkurs. Alle ledelsens øyne og håper slått til nVidia som var interessert i Ageia teknologi grafisk prosessering. Og det skjedde, i februar 2008, Nvidia kjøper Ageia for 30 millioner dollar og innleide sine ledende ansatte for å få Ageia's PhysX API. Etter at PhysX-motoren og har begynt å transformere til nVidia CUDA teknologi. I august 2008, Nvidia lansert programvare som lar GeForce 8 serien og høyere kort å implementere PhysX grafisk prosessering.
PhysX funksjoner og ytelse:
PhysX grafisk behandling som er mye brukt til å levere fysiske miljøer inne i spillet kilde. De viktigste funksjonene som PhysX er i stand til å utføre er slik at svært spektakulær grafikk sanntidsrapportering effekter, svært detaljert miljø som klær faktor, rive drops og hår. PhysX også bedrer støv og sikkerhetsstillelse rusk under i spill eksplosjon. Mer av at den kan utføre bevegelige objekter inne i en svært tett røyk & tåke uten manglende ytelse. Når PhysX er på, Kamp tegn har komplekse geometries for bedre bevegelse og interaksjon. Det vanligvis øker ytelsen til alle grafiske programmer flytte noen oppgaver til PhysX PPU. Nowadays noen CUDA klar GeForce grafikkort, GeForce serierekke 8 og nyere, kan dra nytte av PhysX uten å måtte installere et eget PhysX kort. Ta en titt på grafen viser PhysX ytelse priser på ulike oppløsninger. Diagrammet sammenligner plattformene med og uten Physx grafisk prosessering:

Som du ser PhysX dobler ytelsen til grafisk prosessering, slik teknologi, nVidia investert var en sikker skutt. Nå, NVIDIA hevder at det faktum GPU løsninger er billigere skal push bedre GPUs i mer kraftige maskiner, gjøre mer PCer abstractly tilgjengelig for spill. Når PhysX er deaktivert i programvare, den venstre effektene aktivert, og de er nå beregnes over CPU. Det er utrolig hvor mye CPU overhead som tar. Nå, normalt din FPS ville være mye høyere, så fysikk ting er deaktivert, men jeg skjønte det er et fint eksempel på hvor bra fysikk som kan gjøres over en GPU. Det er bare mye mer effektiv.

PhysX P1 (PPU) Maskinvarespesifikasjoner:
- Multi-core MIPS arkitektur basert enhet med integrert fysikk akselerasjon maskinvare
- Interface: 32-bit PCI 3.0
- 125 millioner transistorer
- Fabrication Process: 130 nm
- Peak undervisning Bandwidth: 20 milliarder per sekund
- Minne: 128 MB GDDR3 RAM på 128-bits grensesnitt
- 182 mm2 die størrelse
- Sphere kollisjon tester: 530 millioner per sekund (maksimale kapasitet)
- Peak Strømforbruk: 30 W
- Konveks kollisjon tester: 530,000 per sekund (maksimale kapasitet)
- Pris: Mellom $ 100 - $250

Så sluttplasseringen, NVIDIA did en masse fantastisk arbeid her. Attributtene for PhysX gir svært god. PhysX løsningen er godt valg hvis du vil ha de beste tilgjengelige spill opplevelse, og resultatene er gode. PhysX er en fantastisk grafikk prosessteknologi. Det ser bra ut for fremtiden Jeg vil ha mer, men vi trenger å se noe større og nyere titler som støtter det.
nVidia Grafisk visjoner
Weblog om GeForce-grafikk-kort
















