techPowerUp! Forums

techPowerUp! Forums (http://www.techpowerup.com/forums/index.php)
-   News (http://www.techpowerup.com/forums/forumdisplay.php?f=4)
-   -   NVIDIA CUDA Emulator for every PC (http://www.techpowerup.com/forums/showthread.php?t=119073)

btarunr Apr 1, 2010 04:53 PM

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

phanbuey Apr 1, 2010 05:01 PM

Nvidia needs to give this guy some sort of an award. Finally something that makes their silly proprietary idea more like a standard. :rockout:

HeroPrinny Apr 1, 2010 05:03 PM

wait it actually works?

erocker Apr 1, 2010 05:04 PM

God bless China. :toast: You get a pop up box with two values. One for the application and the other for a command line.

Whilhelm Apr 1, 2010 05:05 PM

So, does this work with 4800 series cards? It's April 1st and I am having a tough time believing that this is true.

W1zzard Apr 1, 2010 05:06 PM

Quote:

Originally Posted by HeroPrinny (Post 1834396)
wait it actually works?

http://img.techpowerup.org/100401/Capture630.jpg http://img.techpowerup.org/100401/Capture631.jpg
seems to work

DanTheBanjoman Apr 1, 2010 05:06 PM

Quote:

Originally Posted by Whilhelm (Post 1834399)
So, does this work with 4800 series cards? It's April 1st and I am having a tough time believing that this is true.

Does it support OpenCL? Then yes.

pantherx12 Apr 1, 2010 05:06 PM

Love it!

punani Apr 1, 2010 05:07 PM

I almost fell for it :o

jaredpace Apr 1, 2010 05:13 PM

April Fools? :-)

Whilhelm Apr 1, 2010 05:18 PM

Gaa! too good to be true :roll:

phanbuey Apr 1, 2010 05:19 PM

totally fell for it

cauby Apr 1, 2010 05:27 PM

April Fool's Day people!LOL!

btw,if you guys wanna get some good laughs,i recommend watching :
http://us.battle.net/matchmaking/index.html

blizzard new battle net matchmaking system!

human_error Apr 1, 2010 05:27 PM

pff this must be fake - unlike my genuine pc component downloader thread here - that stuff is 100% legit.

**edit**

wow, suprisingly this is also 100% legit - thanks for finding and linking one of the most awesome software emulation tools ever guys :toast:

Cleorina Apr 1, 2010 05:29 PM

How to use it?

regy13 Apr 1, 2010 05:30 PM

and it just so happens that this site is not reachable outside PRC...

Makaveli Apr 1, 2010 05:36 PM

This has to be fake, NV would sue this guy into the next century!

HalfAHertz Apr 1, 2010 05:37 PM

Quote:

Originally Posted by phanbuey (Post 1834394)
Nvidia needs to give this guy some sort of an award. Finally something that makes their silly proprietary idea more like a standard. :rockout:

If it did happen for real, they'd sure reward him with a nice big fat juicy lawsuit for cease and decease any modification of their proprietary code ...

DrPepper Apr 1, 2010 05:38 PM

Not an april fools it actually works.

btarunr Apr 1, 2010 05:39 PM

Quote:

Originally Posted by Makaveli (Post 1834443)
This has to be fake, NV would sue this guy into the next century!

NV far from sued the guy who first ran PhysX on ATI. It gave him a job. http://www.techpowerup.com/?65144

jasper1605 Apr 1, 2010 05:41 PM

How do the application and command lines work?

DrPepper Apr 1, 2010 05:41 PM

Quote:

Originally Posted by jasper1605 (Post 1834453)
How do the application and command lines work?

You just select a physx capable application's .exe.

xFiniti64 Apr 1, 2010 05:48 PM

super april trick :nutkick:

Makaveli Apr 1, 2010 05:54 PM

Quote:

Originally Posted by btarunr (Post 1834450)
NV far from sued the guy who first ran PhysX on ATI. It gave him a job. http://www.techpowerup.com/?65144

ahh I remember that lol

I have a feeling they might be alittle more protective over cuda tho :)

MikeX Apr 1, 2010 05:55 PM

I wonder if someday we will move all CPU arc to openCL, everything to run on openCL would be sweet on 500 cores processors.


All times are GMT. The time now is 11:45 PM.

Powered by vBulletin® Version 3.8.6
Copyright ©2000 - 2013, Jelsoft Enterprises Ltd.