Text this: Parallel Algorithms and Cluster Computing