Index

Page numbers followed by “f” indicates figures and “t” indicates tables.

A

Absolute speedup, 56
Acoustic wave equation, 266
Advanced Vector Extensions (AVX), 45
affinity_partitioner, 352
Algorithm strategy patterns, 80
programming, 19, 20
Algorithm’s span, 4, 5
Algorithmic skeletons, 1, 20
Aliased inputs, 87
Aliasing, 96
Amdahl’s Law, 5, 52, 59–60, 64, 254
Application programming interface (API), 25, 32, 346
Arithmetic intensity, 50, 74, 204, 250, 265
impact of caches on, 267–270
of SAXPY, 125
raising with space–time tiling, 270–272
Array Building Blocks (ArBB), 23, 25, 27, 97, 115–116
automatic fusion in, 153–154
dot product in, 161–162
using elemental functions, 129–130
features ...

Get Structured Parallel Programming now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.