"Parallel programming: for multicore and cluster systems" - читать интересную книгу автора (Rauber T., Runger G.)