Scalable and Parallel Computing