<br><br><div class="gmail_quote">2009/1/22 Louis Wasserman <span dir="ltr">&lt;<a href="mailto:wasserman.louis@gmail.com">wasserman.louis@gmail.com</a>&gt;</span><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
How might I go about finding out how many processors are available in a concurrent GHC program?&nbsp; I have some code I&#39;d like to parallelize, but I don&#39;t want to spawn a separate (even lightweight) thread for each of thousands of minor tasks.</blockquote>
<div><br>Consider using Contorl.Parallel.Strategies which allows you to spark of lightweight jobs that get run on a pool of threads.<br></div></div><br clear="all"><br>-- <br>Sebastian Sylvan<br>+44(0)7857-300802<br>UIN: 44640862<br>