The main focus is on the development of parallel algorithms on massively parallel computers, although some architectural issues are addressed. SIMD parallel algorithms are discussed in several general areas of application: numerical and scientific computing, including matrix algorithms and numerical solutions to partial differential equations; and symbolic areas, including graph algorithms, symbolic computation, and sorting. Exercises are provided with selected answers. Annotation copyright Book News, Inc. Portland, Or.
This text for students and professionals in computer science provides a valuable overview of current knowledge concerning parallel algorithms. These computer operations have recently acquired increased importance due to their ability to enhance the power of computers by permitting multiple processors to work on different parts of a problem independently and simultaneously. This approach has led to solutions of difficult problems in a number of vital fields, including artificial intelligence, image processing, and differential equations. As the first up-to-date summary of the topic, this book will be sought after by researchers, computer science professionals, and advanced students involved in parallel computing and parallel algorithms.