It seems what i was looking for was the Parallel::Prefork / Parallel::ForkManager library.
i wanted to process multiple input files in parallel and output them in parallel as well.
I'm, when using Prefork or ForkManager does perl duplicate all my global variables for each fork?
Comment on Re^4: Using MCE to write to multiple files.