Parallel Processing and Parallel Algorithms: Theory and Computation
Book information
Description
Motivation It is now possible to build powerful single-processor and multiprocessor systems and use them efficiently for data processing, which has seen an explosive ex pansion in many areas of computer science and engineering. One approach to meeting the performance requirements of the applications has been to utilize the most powerful single-processor system that is available. When such a system does not provide the performance requirements, pipelined and parallel process ing structures can be employed. The concept of parallel processing is a depar ture from sequential processing. In sequential computation one processor is in volved and performs one operation at a time. On the other hand, in parallel computation several processors cooperate to solve a problem, which reduces computing time because several operations can be carried out simultaneously. Using several processors that work together on a given computation illustrates a new paradigm in computer problem solving which is completely different from sequential processing. From the practical point of view, this provides sufficient justification to investigate the concept of parallel processing and related issues, such as parallel algorithms. Parallel processing involves utilizing several factors, such as parallel architectures, parallel algorithms, parallel programming lan guages and performance analysis, which are strongly interrelated. In general, four steps are involved in performing a computational problem in parallel. The first step is to understand the nature of computations in the specific application domain.
Similar books
Finite Difference Methods,Theory and Applications: 6th International Conference, FDM 2014, Lozenetz, Bulgaria, June 18-23, 2014, Revised Selected Papers
2015 · PDF
Grundlegende Algorithmen mit Java: Lern- und Arbeitsbuch für Informatiker und Mathematiker
2014 · PDF
Parallel Computation: 4th International ACPC Conference Including Special Tracks on Parallel Numerics (ParNum’99) and Parallel Computing in Image Processing, Video Processing, and Multimedia Salzburg, Austria, February 16–18, 1999 Proceedings
1999 · PDF
Automatische Komplexitätsanalyse funktionaler Programme
1990 · DJVU
Automatische Komplexitätsanalyse funktionaler Programme
1990 · PDF
Arithmetik: Aus dem Englischen übersetzt von Rüdiger Loos
2001 · PDF
Models of Sharing Graphs: A Categorical Semantics of let and letrec
1999 · PDF
Solving Irregularly Structured Problems in Parallel: 5th International Symposium, IRREGULAR'98 Berkeley, California, USA, August 9–11, 1998 Proceedings
1998 · PDF