title: Android: explicit parallel code execution on multicore devices?
body: <p>Is it possible to make use of Android multicore CPU? I'm thinking about something like C# <code>Parallel.ForEach()</code> (<a href="http://msdn.microsoft.com/en-us/library/dd460720.aspx" rel="nofollow">example here</a>) but if there is another approach to this, I'd also like to learn it.</p>
  
  <p>My calculations can be easily divided into independent pieces. I know I can simply fire multiple Threads or AsyncTasks, but without knowing CPU abilities (1/2/4 cores - can I get such info?) it may not be as effective.</p>