Forum > Windows

GPU crunching question

<< < (18/37) > >>

Vyper:
Yea do so, btw i see u like Duke nukem..

If u search the Mule network for duke nukem in a rar package u can find the duke nukem midis that i have personally  retuned with real soundbanks to download if u want some flashbacks from that time and game :D

Duke Nukem Midi Collection Complete in Mp3.rar

//Vyper

P.S Opengl support works its albeit abit slower than in XP.. D.S

ThierryH:
Hello all

I found a way to divide by 2 or 3 seti wu crunch time with CUDA. I didn't code since more than 15 years. It could take me very long time to do it. So, I'm searching interesting persons to work with me on it.

The way to do:
Like Devaster saw it, there's no gain to expect to try GPU crunching on "regular" functions where we generally concentred our optimizing effort. But there's still one function where we done a very poor job bacause it's probabely not possible to do better: find_pulse. With very good job made on other functions, find_pulse is now running more than half time. The goal is to parallelize this function on CUDA to excecute it 128 times simultaneously and divide his excecution time by 128, or more because this kind of calculations is normally more efficient on GPU. Do to that, we have to find a new way to call the function, and a way to call ReportPulseEvent with results inside GPU.

Hope some of you will follow me in this attempt to dramaticaly reduce find_pulse excecution time :)

Vyper:
Hi

Yea Cuda api on the 8800 series have 128 shader units on the GTX and 96 on the TS..

But!! Cuda api only has 16 available GPU units on the GTX and 12 on the GTS, so yes there is a possibility to divide up the workload on 12 vs. 16 GPU units.

But as u said, the programming is intense and nowadays i cant program as well, it was different back then i programmed O/S friendly assembly programming on the Amiga O/S :)

Kind Reg Vyper

currey:
i dunno if its possible but what about a tool that emulates all gpu cores to windows.
i know gpu cores dont have those things like sse eg. and are more simple than a normal cpu, but with that kinda tool you dont have to code a different code for every software gpu crunching is used for.

But the whole idea of gpu crunching is awesome. all boinc projects have a combined power of 502.201 TeraFLOPS by 250k active user. if only 20k use a fast gpu and are able to crunch with it these 20k create a gpu power of 750.000 TeraFLOPS (estimated to app. 30x speed up) AWESOME for distributive computing.

looking forward for your works, if ya need someone running test on a 8800gts, just let me know.

ThierryH:

--- Quote from: currey on 12 Apr 2007, 11:47:42 am ---i dunno if its possible but what about a tool that emulates all gpu cores to windows.
i know gpu cores dont have those things like sse eg. and are more simple than a normal cpu, but with that kinda tool you dont have to code a different code for every software gpu crunching is used for.


--- End quote ---

It's the goal of CUDA. But it's a nVidia tool...

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version