parallel metaheuristics