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

#51
Hayder_Master
BOWAHAHA, that's was very funny and romantic idea
Posted on Reply
#54
REVHEAD
Why anyone would want to run Physx, the tech is bad and I wouldnt throw money at it either, like buying a dedicated physx card, Havok is superiour to Physx in every shape way and form.

Physx had promise in the early days until Nvidia got involved.
Posted on Reply
#55
shevanel
i installed this program and now my video card will only run in super low resolution as if i dont have a gpu

how in the hell do i uninstall this i dont even see the ap in contorl panel for uninstall?

this really pisses me off!
Posted on Reply
#56
DrPepper
The Doctor is in the house
shevaneli installed this program and now my video card will only run in super low resolution as if i dont have a gpu

how in the hell do i uninstall this i dont even see the ap in contorl panel for uninstall?

this really pisses me off!
It doesn't install. It's like GPU-Z, it doesn't even do anything except say april fools.
Posted on Reply
#57
DRDNA
DrPepperIt doesn't install. It's like GPU-Z, it doesn't even do anything except say april fools.
Bawamo now you've been had bwahaha:roll::roll:
Posted on Reply
#58
DrPepper
The Doctor is in the house
DRDNABawamo now you've been had bwahaha:roll::roll:
I was had on the first page :)
Posted on Reply
#60
DrPepper
The Doctor is in the house
shevanelgotcha
oh you :rolleyes:
Posted on Reply
#61
Kantastic
Was about to report to my boss that you illegally publicly announced a premature software in the makings.
Posted on Reply
#62
newtekie1
Semi-Retired Folder
REVHEADHavok is superiour to Physx in every shape way and form.
PhysX is actually far more capable as a physics platform, the tech demos prove that. The problem that made PhysX so poorly used and implemented was that it didn't run on ATi hardware. Havok on the other hand works on pretty much any computer, so it is actually used by developers for more than just basic eye candy.
Posted on Reply
#63
imperialreign
Not sure I got the right download . . . says something in (what appears to be) arrabic. The only ENG I can read is Havok then a mathematical operator > and the word PhysX.

So, what, if you have Havok installed this won't work right? :banghead:
Posted on Reply
#64
pr@$r1g
Hey its April fool tweet :twitch: :slap:







:banghead:

U can never run a CUDA on STREAM :nutkick:
Posted on Reply
#65
roast
:shadedshu

I only saw the headline of the post and immediatly sent the link to a friend. Poor guy. :laugh:
Posted on Reply
#66
Mussels
Freshwater Moderator
bah, its late on the 2nd here so i thought this wasnt a joke
Posted on Reply
#67
Bjorn_Of_Iceland
REVHEADWhy anyone would want to run Physx, the tech is bad and I wouldnt throw money at it either, like buying a dedicated physx card, Havok is superiour to Physx in every shape way and form.

Physx had promise in the early days until Nvidia got involved.
Havok does not have hardware accelleration. Physix has both software and hardware accelleration. Its basically just a middleware for rendering. Just like fastree or other rendering engines. Only difference is Physx can use a dedicated hardware for calculating. There are plenty of other Physics middleware out there. Heck, some even opt not to use middleware and come up in house with their own engine and hardcode it in their app.
Posted on Reply
#68
shevanel
I don't understand why Nvidia keeps something so unimpressive under lock and key.
Posted on Reply
#69
Steevo
They don't. But nobody still wants to tie it to a single GPU, thus the whole 15 games that use the actual GPU rendered Physx.
Posted on Reply
#70
Deleted member 3
DrPepperIt doesn't install. It's like GPU-Z, it doesn't even do anything except say april fools.
Then explain the file size to me, if only you knew what it did.
Posted on Reply
#71
Unregistered
DrPepperIt doesn't install. It's like GPU-Z, it doesn't even do anything except say april fools.
You've got Punked!!!! :nutkick::nutkick::nutkick::toast::slap::D
#72
filip007
Omega drivers are coming back maybe we still got the chance...
www.omegadrivers.net/

Lets some smarty pants reverse this lock down Cuda and process with CL, Stream or Compute...game developers should know if this can be done pronto!
Posted on Reply
#74
DaveK
April fools day sucks, I haven't even seen one good joke.
Posted on Reply
#75
DrPepper
The Doctor is in the house
DanTheBanjomanThen explain the file size to me, if only you knew what it did.
What did I miss :laugh:
Posted on Reply
Add your own comment
May 3rd, 2024 13:15 EDT change timezone

New Forum Posts

Popular Reviews

Controversial News Posts