Thursday, April 1st 2010

NVIDIA CUDA Emulator for every PC

NVIDIA's CUDA GPU compute API could be making its way to practically every PC, with an NVIDIA GPU in place, or not. A chinese freelance developer has coded a means to get CUDA work as a middleware on OpenCL. This move lets CUDA work on ATI Radeon GPUs that support OpenCL, as well as x86 CPUs, since OpenCL specs allow the API to run on CPUs for development purposes. The implications of these are many:
  • Letting CUDA-accelerated software such as Badaboom make use of ATI GPUs
  • Letting PhysX run on ATI GPUs as PhysX middleware uses CUDA for GPU acceleration
  • Possibly better scaling of PhysX on multi-core CPUs (over OpenCL), as the regular PhysX CPU acceleration is infamous for bad multi-core scaling in performance
The software works as a translation layer, exchanging calls between CUDA and OpenCL or the CPU if OpenCL is not available. It comes in the form of a loader application that injects itself into the executing process. To get PhysX to run, one needs to install older versions of PhysX System Software (version 8.09.04 WHQL being the latest) from its standalone installer (installs PhysX libraries without looking for NVIDIA GPUs).

DOWNLOAD: CUDA Emulator Loader

This development could also have its implications on the industry, as not very long ago developers at NGOHQ.com successfully ran PhysX on ATI Radeon GPUs. Something NVIDIA didn't object to, seeing it as an opportunity to propagate PhysX and maybe highlight better performance on GeForce GPUs. AMD cold-shouldered that development and later announced its own plans to develop GPU physics processing with Havoc. The developer wishes to remain anonymous till such legal issues are ironed out. It was originally posted at jishuyi.com.cn, a Chinese techsite, which doesn't seem to be reachable outside of the PRC - probably by China's protective networks. We will shortly publish a comprehensive review of CUDA performance on ATI Radeon GPUs.
Source: Jinshuyi.com.cn
Add your own comment

90 Comments on NVIDIA CUDA Emulator for every PC

#26
meirb111
How Do I Use It With Coreavc?

How Do I Use It To Enable Cuda On Coreavc?
Posted on Reply
#27
DaMulta
My stars went supernova
This program is so super easy to use!!!!
Posted on Reply
#28
meirb111
When You Use It It Says Error And Then Aprils Fools Day
Posted on Reply
#29
dr emulator (madmax)
one for the nvidia fans out there

NVIDIA's Fermi finds a new use


Today our moles were hard at work. They have uncovered a couple of rumors for you to gobble up with your chocolate bunnies and peeps. The first concerns our old friends at NVIDIA. The rumor here is that they have decided to take Fermi GPU's that do not pass QA at any acceptable speeds and resell them to Matel for their new model of Easy Bake Oven.

read the rest here


:laugh::roll::laugh::D
Posted on Reply
#30
mdm-adph
btarunrNV far from sued the guy who first ran PhysX on ATI. It gave him a job. www.techpowerup.com/?65144
...and then turned around and made PhysX not work anymore if it detected an ATI card in your system.

Great guys, those Nvidia executives.
Posted on Reply
#31
Assimilator
W1zzardimg.techpowerup.org/100401/Capture630.jpg img.techpowerup.org/100401/Capture631.jpg
seems to work
W1zz I think you need to update your system specs on the forums... last time I checked an E6600 doesn't have 4 cores. ;p

I don't have an ATI card so I can't test this, but my 9800 GX2 gets around 375 MHash/sec for each core at worst, which is quite a lot more than what your higher-clocked and higher-specced 5870 is getting. So evidently there's quite a performance hit running on ATI; could you post your performance using the BarsWF ATI/Brook executable so we can see exactly how much of a hit?
Posted on Reply
#32
DRDNA
HOT damn i love this app...its the greatest! Thank you:toast:
Posted on Reply
#33
r9
Does this means it could run physx. Is it going to accelerate metro 2033 on ati radeon card ?
Posted on Reply
#34
Kitkat
r9Does this means it could run physx. Is it going to accelerate metro 2033 on ati radeon card ?
YES its so easy a caveman can do it!
Posted on Reply
#35
mikek75
You wankers! Jokes on you after noon....
Posted on Reply
#36
DrPepper
The Doctor is in the house
r9Does this means it could run physx. Is it going to accelerate metro 2033 on ati radeon card ?
Yep metro was the first app i tried out. Works flawlessly.
Posted on Reply
#37
newtekie1
Semi-Retired Folder
Makaveliahh I remember that lol

I have a feeling they might be alittle more protective over cuda tho :)
Actually, the one thing stopping them was ATi's unwillingness to add CUDA support to their drivers. NVidia actually wanted CUDA to run on ATi hardware, and this might just be the key!

I'd be more likely for ATi to sue and get all hot under the collar than nVidia at this news...
mdm-adph...and then turned around and made PhysX not work anymore if it detected an ATI card in your system.

Great guys, those Nvidia executives.
Yep, they did it as a direct response to ATi's unwillingness to do basic things to help and threats of lawsuits for hacking their drivers.

Of course all the people that went on about how PhysX sucked anyway and ATi users didn't want it or need it when the hack was released, were also the same people that bitched and moaned when nVidia locked it completely with ATi hardware present...hey weren't you one of those people...:D
Posted on Reply
#38
Hawkster13
Dang it does work! Wow, AWESOME!

I thought for sure it was an April Fool's Joke, I was dead wrong :banghead:
Posted on Reply
#39
DrPepper
The Doctor is in the house
leonmbjIt's A Fuking Asshole Fake

1° April
Maybe your doing something wrong ?
Posted on Reply
#40
DRDNA
leonmbjIt's A Fuking Asshole Fake

1° April
Awwww:cry::cry::cry::cry::cry:no sense of a good April 1st day?:p
Posted on Reply
#41
DrPepper
The Doctor is in the house
DRDNAAwwww:cry::cry::cry::cry::cry:no sense of a good April 1st day?:p
shh try keep up the facade people :P
Posted on Reply
#42
leonmbj
this asked me 3 times if I shore to emulate, then a message about 1° april
Posted on Reply
#43
DrPepper
The Doctor is in the house
leonmbjthis asked me 3 times if I shore to emulate, then a message about 1° april
Yes that was the joke :) We all fell for it and played along enjoy your day.
Posted on Reply
#44
mdm-adph
newtekie1Of course all the people that went on about how PhysX sucked anyway and ATi users didn't want it or need it when the hack was released, were also the same people that bitched and moaned when nVidia locked it completely with ATi hardware present...hey weren't you one of those people...:D
Nope, but I'll still defend the rights of any deluded consumers who think they need it. :laugh:
Posted on Reply
#45
nascasho
Oh god, I can't tell if it's real or not!!

...nvm... I hate my life.
Posted on Reply
#46
Meep
Does this work with ATI 10.3 drivers or just 9.12 Wizzard?

Yes you guys are so funny though. Next time you should link to a virus instead that would be even more funny.

I love the bit where you tell people they need to uninstall Physx and go to another version. Good way to waste peoples time!
Posted on Reply
#47
DrPepper
The Doctor is in the house
MeepDoes this work with ATI 10.3 drivers or just 9.12 Wizzard?

Yes you guys are so funny though. Next time you should link to a virus instead that would be even more funny.

I love the bit where you tell people they need to uninstall Physx and go to another version. Good way to waste peoples time!
Lighten up if you read the comments you'd know. I did the same thinking holy shit this is amazing then I was like shit :laugh:
Posted on Reply
#49
newtekie1
Semi-Retired Folder
mdm-adphNope, but I'll still defend the rights of any deluded consumers who think they need it. :laugh:
Actually, I agree to an extent. PhysX is pointless, I put a 9600GT in my machine to play Batman:AA, then removed it and haven't cares since. Batman:AA is about the only game that PhysX really is noticeably in, and really make the game better and more fun, though the game was still very fun without it. I had the luxury of having the 9600GT sitting around to allow me to use PhysX, but I wouldn't recommend anyone run out to the store and spend any money solely to get PhysX or even consider it when buying a card.
Posted on Reply
Add your own comment
Dec 22nd, 2024 22:43 EST change timezone

New Forum Posts

Popular Reviews

Controversial News Posts