RSS icon Email icon Bullet (black)
  • Hvad er nVidia PhysX?

    Sendt den 13 mai, 2009 admin Ingen kommentarer

    nVidia physX logo

    Hvad er nVidia PhysX?

    Generelt PhysX er et realtime middleware fysik motor SDK. Der henvises til kortet PPU (fysik forarbejdningsenheden) som kan fremskynde grafisk behandling, hvor PhysX funktion er aktiveret. Den bruges mest til at øge grafisk miljø i computerspil, PhysX blev udformet strengt at forbedre den grafiske ydeevne. Den physX blev løsladt for nogen tid siden, det var dengang brugte ved Graphic ingeniører og designere til at producere professionelle fysik simuleringer og gøre 3D miljø bruges i spil eller film. Den omstændighed var, at denne teknologi var for dyrt for en regelmæssig gamere. Grafik processer understøtter hardware-acceleration af PhysX kan fremskyndes ved PhysX PPU eller en CUDA-aktiverede GeForce GPU. Cuda er navnet på PhysX motor udviklet af nVidia. Når grafiske applikationer såsom computerspil bruger fysik beregninger fra CPU, som gør det muligt at udføre andre mål i stedet - Det er potentielt følger med en jævnere og hurtigere grafisk behandling. Middleware fysik motorer giver en anden funktion til at spillets designere. Det gør det muligt at undgå at skrive deres egen kode til at håndtere den komplekse fysik interaktioner muligt i moderne spil, fordi PhysX har fået en klar til brug fysiske algoritmer.

    Lidt PhysX historie

    PhysX blev oprindeligt udviklet af Ageia som NovodeX SDK. Ageia var et firma, der profilerede sig selv ind i 3D grafik marked med fantastisk ide at medbringe fysik computing i computerspil. Ageia ingeniører vidste, at fysik beregninger give mulighed for en mere ekstreme og reel visuel oplevelse. Ageia tankegang var en virkelig interessant, og som en pioner idé havde også masser af ulemper, desværre kortene blev lagt ind på markedet måde for dyrt og modtog måde at få industrien støtte.

    ageia physx logo

    Den Ageia finansielle resultater var en måde under gennemsnittet, og selskabet blev næsten konkurs. Alle ledelsens øjne og håber vendt til nVidia, der var interesseret i Ageia teknologi til grafisk behandling. Og det skete, i februar 2008, Nvidia købt Ageia for 30 millioner dollars og lejede deres ledende medarbejdere til at få Ageia's PhysX API. Efter at PhysX motor og er begyndt at omsætte dem til nVidia CUDA teknologi. I august 2008, Nvidia frigivet software-teknologi, der tillader GeForce 8 serie og højere kort til at gennemføre PhysX grafisk behandling.

    PhysX funktioner og ydeevne:

    PhysX grafisk behandling er i vid udstrækning anvendes til at levere fysiske miljø inde i spillet kilde. De vigtigste elementer at PhysX er i stand til at udføre, er at lade meget spektakulære grafiske realtime effekter, meget detaljerede miljø gerne tøj faktor, rive dråber og hår. PhysX forbedrer også støv og sikkerhedsstillelse aflejringskegler løbet i spillet eksplosion. Flere af, at det kan udføre flytte objekter inde i en meget tæt røg & tåge uden manglende ydeevne. Når PhysX er på, spil tegn har fået komplekse geometrier for bedre bevægelighed og interaktion. Det generelt øger effektiviteten af alle grafiske applikationer flytter nogle opgaver til PhysX PPU. I dag nogen CUDA klar GeForce grafikkort, GeForce-serien 8 og nyere, kan drage fordel af PhysX uden at skulle installere en dedikeret PhysX-kort. Tag et kig på den graf, der viser PhysX resultater satser på forskellige beslutninger. Grafen sammenligner platforme med og uden Physx grafisk behandling:

    nVidia PhysX graph

    Som du ser PhysX fordobler udførelsen af grafisk behandling, så teknologien, nVidia investeret var en sikker skudt. Nu, NVIDIA hævder, at den omstændighed GPU løsninger er billigere vil skubbe bedre GPUs til mere kraftfulde maskiner, gøre flere pc'er abstrakt rådighed for gaming. Når PhysX er deaktiveret i software, det venstre virkningerne aktiveret, og de er nu beregnet over CPU'en. Det er utroligt, hvor meget CPU overhead, der tager. Nu, normalt din FPS ville være meget større, som fysik stuff er deaktiveret, men jeg regnede det en pæn eksempel på, hvor godt Fysik kan ske over en GPU. Det er bare meget mere effektivt.

    nVidia/EVGA GeForce gtx285 with PhysX

    PhysX P1 (PPU) hardwarespecifikationer:

    • Multi-core MIPS arkitektur baseret enhed med integreret fysik acceleration hardware
    • Interface: 32-bit PCI 3.0
    • 125 millioner transistorer
    • Fabrikationsproces: 130 nm
    • Peak Instruction Båndbredde: 20 milliarder i sekundet
    • Hukommelse: 128 MB GDDR3 RAM på 128-bit interface
    • 182 mm2 die størrelse
    • Sphere kollision test: 530 millioner i sekundet (maksimale kapacitet)
    • Peak Effektforbrug: 30 W
    • Konvekse kollision test: 530,000 i sekundet (maksimale kapacitet)
    • Pris: Mellem $ 100 - $250

    nvidia physx

    Så færdigbearbejdning, NVIDIA har en masser af fantastiske arbejde her. Attributterne de PhysX giver er meget gode. PhysX løsning er det store valg, hvis du vil have den bedste tilgængelige spiloplevelse, og resultaterne er store. PhysX er et fantastisk grafisk proces teknologi. Det ser godt for fremtiden, jeg vil have mere, Men vi er nødt til at se nogle større og nyere titler støtte det.

    Kommentarer er lukket.