Massively parallel tabu search for the quadratic assignment problem