I have a system with an AI goalseeker. Have made an optional GPGPU Co-Processor, which shifts large amounts of work on to the GPU, via JOGL. A typical goal search does about 50 billion texel (database) lookups, and I am guessing about a 0.8 trillion decision branches.
I have two outstanding, JOGL related, hardware testing needs: ATI graphics cards, & Mac OS.
http://www.asus.com/product.aspx?P_ID=G7JoxzAEXsQwDt7G&templete=2
The system I have assembled is on an ASUS Striker Extreme motherboard with 2 PCIe x16 slots. 1 has a Geforce 8800 GTX, where the Co-Processor was developed. Assuming adequate power supply, can a ATI HD 4000 series be plug-in slot 2 (NO DISPLAY, NO SLI). Would I need to get a PCIe x16 Gen 1.0 version, since this board is a little old?
http://products.amd.com/en-us/graphiccardresult.aspx?f1=PC&f2=ATI+Radeonª+HD+4800&f3=&f4=&f5=&f6=Yes&f7=0&f8=0&f9=0&f10=&f11=&f12=&f13=&f14=&f15=&f16=0&
If so, is there a way, in code, to switch which card is used to create a GLPbuffer? How? This DOES NOT have to done in production. The reason I say this is it has been a while since I wrote this part. There are things in the on-line Java Docs, which look like they are for the next version. Should I just rip the GTX out, because either this won’t work, I am too early, or it is not worth the grief?
I need a new Mac on a current OS. I have an old Mac G5, with a pre-OpenGL 2.0 ATI, running the old Tiger version of MacOS. My GLSL compiles, and technically returns results, immediately, but just garbage. That is why my Co-Processor is optional. If I didn’t also have a very old notebook, I would just go with a cheap Mini, if I thought my Co-Processor would run on it.
Has anyone used a Macbook with 2 GPU’s? http://www.apple.com/macbookpro/graphics.html The webpage describes them as a “NVIDIA GeForce 9400M integrated and NVIDIA GeForce 9600M GT discrete graphics processors”. This integrated & descrete stuff is just marketing speak for they toggle, right? Does anyone know what happens when it is running Vista/Windows 7? If I was showing my product to someone who might want to see it on Windows, I would not want the processor to be stuck just on one or the other. Any suggestions?