For Parallel Computer Architecture Coursework