Analytical Modelling in Parallel and Distributed Computing

This book discusses complex performance evaluation of various typical parallel algorithms (shared memory, distributed memory) and their practical implementations. As real application examples it shows the various influences during the process of modelling and performance evaluation and the consequences of their distributed parallel implementations. The current trends in High Performance Computing (HPC) are to use networks of workstations (NOW, SMP) or a network of NOW networks (Grid) as a cheaper alternative to the traditionally-used, massive parallel multiprocessors or supercomputers. Individual workstations could be single PCs (personal computers) used as parallel computers based on modern symmetric multicore or multiprocessor systems (SMPs) implemented inside the workstation. With the availability of powerful personal computers, workstations and networking devices, the latest trend in parallel computing is to connect a number of individual workstations (PCs, PC SMPs) to solve...