I don't have any experience with dual-cores and I'm wondering if you can set one instance of a program (say SPI) to run with both cores (by setting the affinities).

And, if it's possible, would the application run faster?