Text this: Parallel computing. Methods, algorithms and applications