https://bookem.ir/books/2142409-Parallel-and-Distributed-Computing
Parallel and Distributed Computing