Parallel Heterogeneous Metaheuristics