Text this: Designing efficient algorithms for parallel computers / Michael J. Quinn.