With the rapid developments of computer hardware and software, nowadays parallel computing is playing more and more important roles in the scientific research in physics related fields. The broad use of supercomputers and computer clusters makes it possible to solve much more efficiently various scientific problems by computations and simulations. Therefore, to gain basic knowledge and programming skills of parallel computing is very necessary for junior graduate students majored in physics, while the teaching of these knowledge and skills has been lacking in the traditional course of computational physics. Here, we present a teaching practice of parallel computing for junior graduate students in physics, which has been shown to be successful by the homework presentation of the students
Read full abstract