Parallel Computing Overview

Author: Dola
Publisher:
Publish Date: 2005-05-01
Features: This book provides a comprehensive introduction to the recent advances in parallel computing research, primarily discussing topics such as parallelism, parallel applications, software technologies, and key technologies and algorithms. Regarding parallelism, it outlines various aspects of parallel computing and introduces the software and hardware platforms on which they rely. Regarding parallel applications, it introduces the applications of parallel computing in fields such as computational fluid dynamics, environmental and energy, computational chemistry, and other more than ten typical numerical and non-numerical computing areas. Regarding software technologies, it covers the software foundations of parallel computing, including message passing and threads, parallel I/O, programming languages and compilers, object-oriented parallel libraries, problem-solving environments, performance tuning and program debugging tools, etc. Regarding key technologies and algorithms, it introduces parallel computing technologies and algorithms widely used in a large number of application domains, including reusable software and algorithms, graph partitioning problems in high-performance scientific simulations, mesh partitioning, templates and numerical linear algebra, PDE scalable solvers, parallel continuous optimization, scientific computing path tracing, and automatic differentiation, etc. The book also lists thousands of references related to parallel computing in recent years. This book is a highly comprehensive monograph on parallel computing, serving as a reference for researchers and engineering technicians in higher education institutions, research institutes, industrial and commercial sectors, and other application fields interested in parallel computing.

📌 Related Posts