Boost C++ Libraries: Ticket #769: Threads not working in parallel https://svn.boost.org/trac10/ticket/769 <pre class="wiki">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? </pre> en-us Boost C++ Libraries /htdocs/site/boost.png https://svn.boost.org/trac10/ticket/769 Trac 1.4.3 Roland Schwarz Fri, 03 Nov 2006 15:40:14 GMT <link>https://svn.boost.org/trac10/ticket/769#comment:1 </link> <guid isPermaLink="false">https://svn.boost.org/trac10/ticket/769#comment:1</guid> <description> <pre class="wiki">Logged In: YES user_id=541730 Can you please provide, a small code snippet that demonstrates the observed behaviour? </pre> </description> <category>Ticket</category> </item> <item> <dc:creator>Roland Schwarz</dc:creator> <pubDate>Mon, 04 Dec 2006 16:08:27 GMT</pubDate> <title>status changed https://svn.boost.org/trac10/ticket/769#comment:2 https://svn.boost.org/trac10/ticket/769#comment:2 <ul> <li><strong>status</strong> <span class="trac-field-old">assigned</span> → <span class="trac-field-new">closed</span> </li> </ul> <pre class="wiki">Logged In: YES user_id=541730 Originator: NO The original poster did not supply further information to track down the reported problem. Issue will be reopened if required. </pre> Ticket