goelakash/parallel-computing-book archive