I have a dual core android device. Is there any way to set CPU Affinity for android tasks ?
No, I suspect that there isn't any app that can do the job. You could write it yourself, it shouldn't be too hard. It seems that the best way to do it is using the NDK but it should be possible even in Java.