I would like to hook into the additional power of my GPU. My problem is that I must perform bitwise AND, XOR and OR on very long bitmaps. The bitmaps could perhaps be 800 megabits. I would also wish to count bits that were "on" in any bitmap and know their place.

Pardon my ignorance, but is this possible in opencl? I am researching the best method to do this and if it is possible, I will put in enormous effort to learn opencl and will deal with the inevitible brain-ache and laptop rage - I am a BASIC programmer by trade.

Regards, Peter.