Massively parallel algorithm