Parallel Architectures, Algorithms and Programming - Li Ning (Springer Singapore, 2021)