I'm not 100% sure, but I would think that its software based over hardware as NVIDIA doesn't allow hardware based Physx to run natively on ATI hardware. Which would screw over those with Radeon videocards. I'm more inclined to say its CPU based solution similar to Havok.
The latest nVidia drivers allow the user to explicitly choose which processing unit to run PhysX on (mine is currently on GPU3 :P). One of those options is the CPU, so I would imagine that on an ATI system the PhysX just defaults to the CPU.
As far as CUDA is concerned, its a non-issue. CUDA is just a developer framework that allows someone to run massively parallel code on the GPU straight from C-style code. This is mostly used for scientific computing and has nothing to do with gaming, so its kind of irrelevant.
<!--quoteo(post=1788384:date=Jul 29 2010, 12:12 AM:name=JAmazon)--><div class='quotetop'>QUOTE (JAmazon @ Jul 29 2010, 12:12 AM) <a href="index.php?act=findpost&pid=1788384"><{POST_SNAPBACK}></a></div><div class='quotemain'><!--quotec-->As far as CUDA is concerned, its a non-issue. CUDA is just a developer framework that allows someone to run massively parallel code on the GPU straight from C-style code. This is mostly used for scientific computing and has nothing to do with gaming, so its kind of irrelevant.<!--QuoteEnd--></div><!--QuoteEEnd-->
um... BWEUH?????
CUDA has massive possibilities for GPU compute for games. Multi-agent A* pathing? Yes PLZ! Particle Physics computation? Oh heck yeah. Many AIs? Indeed.
<!--quoteo(post=1788384:date=Jul 29 2010, 03:12 PM:name=JAmazon)--><div class='quotetop'>QUOTE (JAmazon @ Jul 29 2010, 03:12 PM) <a href="index.php?act=findpost&pid=1788384"><{POST_SNAPBACK}></a></div><div class='quotemain'><!--quotec-->The latest nVidia drivers allow the user to explicitly choose which processing unit to run PhysX on (mine is currently on GPU3 :P). One of those options is the CPU, so I would imagine that on an ATI system the PhysX just defaults to the CPU.<!--QuoteEnd--></div><!--QuoteEEnd--> Confirmed?: <!--QuoteBegin-"Max McGuire"+--><div class='quotetop'>QUOTE ("Max McGuire")</div><div class='quotemain'><!--QuoteEBegin-->Max McGuire, (Official Rep), commented 10 hours ago PhyX also has a software mode and can work on non-NVIDIA cards.<!--QuoteEnd--></div><!--QuoteEEnd--> from <a href="http://getsatisfaction.com/unknownworlds/topics/minidump_dmp_log_txt_error" target="_blank">http://getsatisfaction.com/unknownworlds/t...p_log_txt_error</a>
Comments
I seem to see stuff in my console about allocating space and such.
As far as CUDA is concerned, its a non-issue. CUDA is just a developer framework that allows someone to run massively parallel code on the GPU straight from C-style code. This is mostly used for scientific computing and has nothing to do with gaming, so its kind of irrelevant.
um... BWEUH?????
CUDA has massive possibilities for GPU compute for games. Multi-agent A* pathing? Yes PLZ! Particle Physics computation? Oh heck yeah. Many AIs? Indeed.
hmmm never heard that, iv done some limited CUDA for simulation stuff... but if that true then awesome :D
Confirmed?:
<!--QuoteBegin-"Max McGuire"+--><div class='quotetop'>QUOTE ("Max McGuire")</div><div class='quotemain'><!--QuoteEBegin-->Max McGuire, (Official Rep), commented 10 hours ago
PhyX also has a software mode and can work on non-NVIDIA cards.<!--QuoteEnd--></div><!--QuoteEEnd-->
from <a href="http://getsatisfaction.com/unknownworlds/topics/minidump_dmp_log_txt_error" target="_blank">http://getsatisfaction.com/unknownworlds/t...p_log_txt_error</a>