go ahead... be a heretic | |
PerlMonks |
Re^5: Multythread script. The best way.by BrowserUk (Patriarch) |
on Nov 02, 2013 at 08:34 UTC ( [id://1060908]=note: print w/replies, xml ) | Need Help?? |
I need to distribute cpu-intensive numerical calculations over multiple cores. In fact it is not math calculation rather it is check for compliance with a number of attributes (about 100). Then forget Coro, or the event driven frameworks. Concentrate on threads and Parallel::ForkManager. The decision between those two is: in part elective; in part platform dependent; but mostly will centre upon the details of your iterations. eg. if the logical approach is to run 100 passes (not all concurrently) over the entire dataset I might use one approach. On the other hand if it makes more sense to perform 1 pass over each of a number of subsets I'd use another. I'd need more info to choose which. With the rise and rise of 'Social' network sites: 'Computers are making people easier to use everyday'
Examine what is said, not who speaks -- Silence betokens consent -- Love the truth but pardon error.
"Science is about questioning the status quo. Questioning authority".
In the absence of evidence, opinion is indistinguishable from prejudice.
In Section
Seekers of Perl Wisdom
|
|