Parallel algorithms for global placement of VLSI circuit over MPI