Hello gentlemen and gentlewomen.
I've gotten my very complex kernel to work on both cpu and gpu now, and that constitutes proof of concept for me.
It's time, I think, to give this MacBook Pro a bit of a rest (I'm cooking the poor thing alive!) and get a Mac Pro with a heavy-duty graphics card to take it to the next level.
I calculate that I'll need at least 1.26 TeraFlops, and I'd rather have about 2.3. The Radeon 5870 available in the Mac Pro claims about 2.7, which should be wonderlicious. But, the programming I've done so far has been on the NVidia 300GM in my MacBook Pro.
SO, I'm wondering -- should I stay with NVidia, since my stuff already runs on their branded hardware, even though it's a different architecture? ... OR, go for the ATI for the raw (claimed) processing power, and hope that the debugging I've already done isn't _too_ wasted?