View Single Post
Old 05-09-09, 03:42 AM   #23
walterman's Avatar
Join Date: Oct 2003
Posts: 1,525
Default Re: PhysX officially sucks.

The Cryostasis tech demo was unfair for the 'cpu' users, because it was not 'multi-threaded' (and i also guess that it does not take advantage of the SSE extensions). The funny thing is that CUDA is a SIMT architecture (single instruction multiple threads), so, in theory, it should be 'easy' to port your physics kernel to a multi-core(threaded) cpu. You may think, hey, CUDA is not PhysX, but, even if PhysX is not written in CUDA, the hardware is still SIMT. Everything is a marketing thing. You can do nice physics with a multi-threaded cpu, if you want to write your code properly. Wasn't the PhysX libraries available for the PS3 developers ? (a G7x that does not support CUDA, and a 8 cores Cell cpu)
ASUS Rampage Formula X48 | Xeon 3350 @ 3.6 GHz (450x8/1.26v) | 4x1GB OCZ DDR2 PC2-6400 Reaper CL3 @ 900 MHz 3-4-4-15 | 1 x eVGA GTX 285 SSC | 1 x ASUS EN8800GTX (PhysX/CUDA -> Burnt by nVidia 196.75 driver) | X-Fi Titanium Fatal1ty PCIe | 1 x Intel X25-M G2 80GB | 2 x 750GB WD RE2 7500AYYS SATA2 16MB | Samsung SH-B083L SATA | Enermax Revolution 1250W | Samsung SyncMaster 275T 27" 1920x1200 | Thermaltake Black Armor | BloodRayne 2 FSAA Patch
walterman is offline   Reply With Quote