Yep, both CPU and GPU.
I also just checked and at idle the system pulls right about 100w. Thises things hate using power. Heck, the Dual X5650's I have here only pull about 325 from the wall with all 12 cores loaded.
Yes, AP = AstrpPulse and MB = MultiBeam. For the last 3-4 days the SETI guys have been going crazy with AP. The key I have found for AP on a GPU is you have to dedicate a CPU core to EACH unit. Otherwise the GPU is idle 90% of the time. So sometimes there are no CPU only units being processed but the CPU's are still always loaded.
I don't do ATi because the *NIX drivers for nVidia have always been better. I don't give a crap that they are not open source. At least nVidia keeps them in sync, with a few exceptions like Optimus, with Windows. I say *NIX because it includes Solaris and Linux. I built the development lab at Sun Microsystems where they did the validation for nVidia on Solaris x86.
Another reason is that nVidia provided development resources, not just a few pieces of hardware, to the SETI developers to create the CUDA version of the MB app.
One thing AMD has going for them in the GPU space now that is extremely attractive is the heterogeneous APU's. I'm this close -><- to picking up an A10-7850K just to play with that. But for discrete GPU's they don't have anything I am interested in. I think they are going in the right direction for sure but it is not enough to pull me from nVidia just yet.
Part of it is probably nostalgia in thinking back to just how mind blowing it was the first time I managed to get Quake 2 running in OpenGL on a Riva TNT card back in, what, 1997 or so? It was like someone had turned on the lights and I was seeing the world for the first time!
I will start a new thread for performance tuning SETI once I get some initial benchmarking done. Perhaps I can even package it up and we can build an ad-hoc database of performance metrics using the same set of work units on various platforms.
I am a hardware nut I must confess. If I were to turn on everything I had here I could probably quadruple my output using CPU alone but I would be drawing 30-40KW of power not counting cooling