Use clustering to improve performance

Number of instances / nodes to spawn depends on CPUs available