Theory of Structured Parallel Programming
Autor Yong Wangen Limba Engleză Paperback – mai 2024
There have been always two ways to approach parallel computing: one is the structured way, and the other is the graph-based (true concurrent) way. The structured way is often based on the interleaving semantics, such as process algebra CCS. Since the parallelism in interleaving semantics is not a fundamental computational pattern (the parallel operator can be replaced by alternative composition and sequential composition), the parallel operator often does not occur as an explicit operator, such as in the mainstream programming languages C, C++, Java, et al.
- Introduces algebraic properties and laws for structured parallel programming, one of the foundational concepts of Computer Science
- Discusses modeling and verification of parallel programming language, parallel programming patterns, and distributed systems
- Demonstrates parallel programming language with its operational semantics, denotational semantics, axiomatic semantics, and their relations
Preț: 786.19 lei
Preț vechi: 982.74 lei
-20% Nou
Puncte Express: 1179
Preț estimativ în valută:
150.45€ • 158.64$ • 125.25£
150.45€ • 158.64$ • 125.25£
Carte tipărită la comandă
Livrare economică 04-18 ianuarie 25
Preluare comenzi: 021 569.72.76
Specificații
ISBN-13: 9780443248146
ISBN-10: 0443248141
Pagini: 158
Dimensiuni: 191 x 235 mm
Greutate: 0.45 kg
Editura: ELSEVIER SCIENCE
ISBN-10: 0443248141
Pagini: 158
Dimensiuni: 191 x 235 mm
Greutate: 0.45 kg
Editura: ELSEVIER SCIENCE
Cuprins
1. Introduction
2. Parallelism and Concurrency
3. Truly Concurrent Process Algebra
4. Guarded APTC
5. Distributed APTC
6. Building Blocks Based Structured Parallel Programming
7. Modeling and Verification of Parallel Programming Languages
8. Modeling and Verification of Parallel Programming Patterns
9. Modeling and Verification of Distributed Systems
2. Parallelism and Concurrency
3. Truly Concurrent Process Algebra
4. Guarded APTC
5. Distributed APTC
6. Building Blocks Based Structured Parallel Programming
7. Modeling and Verification of Parallel Programming Languages
8. Modeling and Verification of Parallel Programming Patterns
9. Modeling and Verification of Distributed Systems