aboutsummaryrefslogtreecommitdiff
path: root/devel/p5-MCE/pkg-descr
blob: 05554f7f2a2e0beb03f469abfbb4ba8421a12669 (plain) (blame)
1
2
3
4
5
6
Many-Core Engine (MCE) for Perl helps enable a new level of performance by
maximizing all available cores. MCE spawns a pool of workers and therefore does
not fork a new process per each element of data. Instead, MCE follows a bank
queuing model. Imagine the line being the data and bank-tellers the parallel
workers. MCE enhances that model by adding the ability to chunk the next n
elements from the input stream to the next available worker.