Index
A note on the digital index
A link in an index entry is displayed as the section title in which that entry appears. Because some sections have multiple index markers, it is not unusual for an entry to have several links to the same section. Clicking on any link will take you directly to the place in the text in which the marker appears.
Symbols
- 0/1 Knapsack Problem, Depth-First Search
A
- abundancy of a number, Applying MapReduce
- calculation of, Applying MapReduce
- adjacency matrix, Graph Algorithms, Glossary
- algorithms with state, Algorithms with State
- all-pairs shortest path algorithm, All-Pairs Shortest PathâAlternatives to Floydâs Algorithm
- Dijkstraâs Algorithm, Alternatives to Floydâs Algorithm
- Floydâs Algorithm, All-Pairs Shortest PathâScalability
- concurrent implementation using TBB, All-Pairs Shortest Path
- data race in, What About the Data Race on the kth Row?
- design factor scorecard, Design Factor Scorecard
- serial implementation, All-Pairs Shortest Path
- Amdahlâs Law, Amdahlâs Law
- criticisms of, Amdahlâs Law
- analysis, identifying possible concurrency, Step 1. Analysis: Identify Possible Concurrency
- array packing
- ArrayPack( ) function (example), The ArrayPack() function
- with prefix scan, The ArrayPack() function
- arrays
- decomposition examples, How should you divide the data into chunks?
- decomposition of, Data Decomposition
- recurrence relation on array access, Recurrences
- sorting, Bubblesort
- summing elements (see parallel sum algorithms)
- summing elements using reduction code, Handcoded ...
Get The Art of Concurrency now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.