Switched to top level parallel computation. Argument cores will trigger parallel function prediction threads equal to number of cores