Skip to Main Content
Theory of Structured Parallel Programming
book

Theory of Structured Parallel Programming

by Yong Wang
April 2024
Intermediate to advanced content levelIntermediate to advanced
200 pages
3h 56m
English
Morgan Kaufmann
Content preview from Theory of Structured Parallel Programming

6: Building blocks based structured parallel programming

Abstract

This is an introduction to building blocks based structured parallel programming.

Keywords

Building Blocks; Parallelism; Parallel Programming

We will discuss the usual usage case in parallel programming, then introduce the so-called building block and building blocks based parallel programming.

6.1 Orchestration and choreography

In Chapter 2, we have discussed the structured and unstructured parallelism in true concurrency. The usual usage case in parallel computing is illustrated in Fig. 6.1. There are two aspects in this case: orchestration and choreography. Orchestration contains a control flow of atomic actions, including ordinary atomic actions and communicating actions, and interacts ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

Geometry for Programmers

Geometry for Programmers

Oleksandr Kaleniuk
The Mathematics of Machine Learning

The Mathematics of Machine Learning

Maria Han Veiga, François Gaston Ged

Publisher Resources

ISBN: 9780443248153