Analytical modelling in parallel and distributed computing /

Saved in:
Bibliographic Details
Author / Creator:Hanuliak, Peter, author.
Imprint:Oxford [England] : Chartridge Books Oxford, 2014.
©2014
Description:1 online resource (308 pages)
Language:English
Subject:
Format: E-Resource Book
URL for this record:http://pi.lib.uchicago.edu/1001/cat/bib/11237268
Hidden Bibliographic Details
Other authors / contributors:Hanuliak, Michal, author.
ISBN:9781909287914
1909287911
9781909287907
Notes:Includes bibliographical references.
Online resource; title from PDF title page (ebrary, viewed October 02, 2014).
Summary:Examines complex performance evaluation of various typical parallel algorithms (shared memory, distributed memory) and their practical implementations. Includes real application examples we demonstrate the various influences during the process of modelling and performanceevaluation 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 parallelcomputers 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 toconnect a number of individual workstations (PCs, PC SMPs) to solve computation-intensive tasks in a parallel way to typical clusters such as NOW, SMP and Grid. In this sense it is not yet correct to consider traditionally evolved parallel computing and distributed computing as two separate research disciplines. To exploit the parallel processing capability of this kind of cluster, the application program must be made parallel. An effective way ofdoing this for (parallelisation strategy) belongs to the most important step in developing an effective parallel algorithm (optimisation). Forbehaviour analysis we have to take into account all the overheads that have an influence on the performance of parallel algorithms (architecture, computation, communication etc.).
Other form:Print version: Hanuliak, Peter. Analytical modelling in parallel and distributed computing. Oxford, [England] : Chandos Books Oxford, ©2014 xiv, 290 pages 9781909287907