Applied Parallel Computing by Yuefan Deng