Applied parallel computing - Deng, Yuefan (World Scientific, 2013)