Sourcebook of parallel computing - Dongarra, Jack (Morgan Kaufmann, 2003)