Text this: Numerical algorithms for modern parallel computer architectures