Algorithms and Architectures for Parallel Processing - Meikang Qiu (Springer, 2020)