High performance parallel computing handouts