Algorithms and parallel computing - Gebali, Fayez (Hoboken, N.J. John Wiley & Sons, Inc., 2011)
Also available in print version.
Keywords: Parallel processing (Electronic computers); Computer algorithms; Electronic books