Parallel computing plays a vital role in solving complex computing problems. "The Handbook of Parallel Computing; Models, Algorithms, and Applications" provides comprehensive coverage on all aspects of parallel computing, focusing on the foundational principles and recent advances in the areas of models, algorithms, and applications. This book addresses applications to computational biology, homeland security, and simulations of parallelism such as fuel cells, biological cells, and coastal waves. It covers the parallel disk model, which has been proposed to alleviate the input and output bottleneck. The book also presents recently discovered parallel clustering algorithms that are relevant to processing large datasets.