Algorithms and Architectures for Parallel Processing - Jesus Carretero, Javier Garcia-Blas, Ryan K.L. Ko, Peter Mueller, Koji Nakano (Springer, 2016)