With the recent release of the GTX280 and the upcoming ATI launches, there has been lots of talk about the GP-GPU capabilities of these using CUDA and similar programming languages.
I was wondering if there is an existing port of Apache/MySQL/PHP for a GPGPU, or if this is even possible.
As an operator of my own WAMP web server from home, I think It would be interesting to be able to pop in a relatively cheap 8800GT for example and be able to use it as a coprocessor to boost database response time, or assist apache by offering more threads to serve simultaneous pages.
I do realize that for larger databases, the limited memory of a graphics card could hurt it, and I also realize that the data a web server deals with may not be very compatible with the floating point nature of graphics cards. I'm just curious if this has been discussed/tried and what some of the pitfalls that must be overcome are.
I was wondering if there is an existing port of Apache/MySQL/PHP for a GPGPU, or if this is even possible.
As an operator of my own WAMP web server from home, I think It would be interesting to be able to pop in a relatively cheap 8800GT for example and be able to use it as a coprocessor to boost database response time, or assist apache by offering more threads to serve simultaneous pages.
I do realize that for larger databases, the limited memory of a graphics card could hurt it, and I also realize that the data a web server deals with may not be very compatible with the floating point nature of graphics cards. I'm just curious if this has been discussed/tried and what some of the pitfalls that must be overcome are.