It is based on the course “High Performance Computer Architecture”with theemphasison ILP, Static & Dynamic Scheduling, MPI-based programming, and use of simulators(like SimpleScalar) for cache-oriented design, blocking etc.