How 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.