Parallel Programming: Concepts and Practice provides an upper level introduction to parallel programming. In addition to covering general parallelism...