
Chapter 13
Pattern: Pipelined Algorithms
13.1 Pipelining as a software design pattern . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 265
13.2 Language support for pipelining . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 266
13.3 Case study: Pipelining in Erlang . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 267
13.4 Case study: Visual cortex . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 272
13.5 Exercises . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .