General Category > Public Discussion
Where I've Been
carnage:
Interesting, I have only worked with sharer level graphics programming so I guess that general purpose GPU programming languages are a bit more lenient with amount of variables/memory you can access to be able to do some cool stuff like this.
I would love to see the source when you get the server up so I can really see what going on under the hood and get a better idea of what GPGPU stuff is capable of.
But in general graphics cards are pretty good for processes that can be split up into a large number of independent processes that have roughly the same execution time (AFAIK). So I guess quite a bit of q3map is a good candidate for acceleration.
pazur:
Would be great if you can make this GPU q3map for ATI users although I don't map on the id-Tech 3 engine anymore I might consider building a custom map for Urban Terror in future.
silicone_milk:
--- Quote from: pazur on August 19, 2010, 10:28:54 AM ---Would be great if you can make this GPU q3map for ATI users although I don't map on the id-Tech 3 engine anymore I might consider building a custom map for Urban Terror in future.
--- End quote ---
OpenCL is able to execute on ATI cards although I have none at my disposal to test the code on. The beauty of OpenCL is that it's a standard that is implemented to run on many platforms. The biggest community for OCL development I've seen happens to be made up of mainly Mac programmers surprisingly enough.
CUDA, on the other hand, is an NVIDIA only tech that I feel will probably end up being phased out since NVIDIA is supporting OCL now as well.
Didn't get around to fixing my server tonight. They kept me late at work and I'm a bit tired.
silicone_milk:
Hm. Forgot I said I was going to open the git repo.
Spent the past three days fighting a buffer overflow bug that only appeared in the release version of q3map2 but not in the debug o_O
It was a silly little fix that worked effectively. Took forever to track it down.
So there *is* something I haven't tested yet regarding read/write permissions to the repo. I don't think you guys would ever upload anything retarded to my repository but I like to minimize possible... issues.
kat:
Don't open a server to the Net, if that's what you're talking about, it's just asking for trouble if you have no real way to monitor what's being uploaded to it.
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version