General Category > Public Discussion

Where I've Been

<< < (3/7) > >>

Shaderman:
ATI (AMD) has the Stream technology.

Here's something like a comparison.

ratty redemption [RIP]:
@ shaderman, cool and thanks for the links.

silicone_milk:
agreed. Was an interesting read.

silicone_milk:
As I've been doing some more research I've been more and more aware of the fact that a lot of people have ATI cards rather than NVIDIA.

Unfortunately, CUDA is an NVIDIA exclusive technology and will only run on their cards. This cripples the ability to distribute q3map3 and ostracizes non-NVIDIA users.

I've shifted focus from CUDA to the younger and more experimental OpenCL which will allow the program to make use of both the gpu and cpu to balance workload (instead of gpu only as in CUDA) and is device agnostic. This means that q3map3 will be able to run on any device with opengl support. (Mac, Linux, and Windows users with either ATI or NVIDIA cards will be able to run it).

That is all.

silicone_milk:
So, a couple updates:

OpenCL, being a fairly new tech, doesn't seem to want to work properly on my machine even though I have an OpenCL compatible video card. Whatever.

Secondly, this is going to take much longer than I thought as the GTKRadiant and Q3Map2 sources are heavily coupled (they depend a crapload on each other). I'm in the middle of decoupling the code. I'm thinking about keeping the q3map2 code interface the same so existing GTKRadiant sources can build with the q3map3 source, but this is only benefitial to people who want to compile the Radiant source with the new compiler.

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version