I have to state again that running two threads on a single core processor CAN be faster that running one thread. I have a program that definitely works that way (no Hyperthreading) and my roommate's ...