MTCS-301 High Performance Computing with Accelarators