I fully agree with BrowserUK's thought: for numeric processing, PDL is highly likely to be the best solution - both for actual numerical performance (in many cases it can automatically use multiple CPU cores "for free"), and for speed of development (the REPL, "perldl" or "pdl2", are genuinely quite fun to use).