id summary reporter owner description type status milestone component version severity resolution keywords cc 769 Threads not working in parallel nobody Roland Schwarz "{{{ We have created an application that uses boost::thread to create threads - a simple producer-consumer. The problem is that on an windows XP/intel processor, the threads do not appear to work in parallel (they work fine on an AMD, also on Windows XP). More specifically, the producer thread simply produces in buffer until it exhausts all resources, and the consumer thread does not 'kick in', even if the producer calls 'yield' after each item ""produced"". Any hints on how to avoid this? }}}" Bugs closed threads None None