MSc in High Performance Computing, EPCC, University of Edinburgh

21 January 2011General interest

Dear Students,

As you may know, EPCC at the University of Edinburgh offers a 1-year taught postgraduate Masters Degree, the MSc in High Performance Computing (HPC). This well-established programme provides an excellent grounding in HPC technologies and their practical application. It will appeal to all students from physical sciences, computer science, engineering and mathematics who have a keen interest in computing and would like to learn about HPC and parallel programming.

A NUMBER OF PSAS STUDENTSHIPS ARE EXPECTED TO BE AVAILABLE FOR ELIGIBLE UK/EU STUDENTS. Full details will be available early in 2011. These studentships will be awarded on the basis of academic merit.

EPCC is a Research Institute within the School of Physics and Astronomy at the University of Edinburgh. We are one of the leading supercomputing centres in Europe, managing an extensive collection of HPC systems including HECToR, the UK’s £115 million national supercomputing service. HECToR, a 24,000-processor Cray XT4 system, is the UK's largest, fastest and most powerful supercomputer. Students taking the MSc learn the fundamental techniques required to program these large machines, and have access to leading-edge HPC platforms and technologies for their research projects. In addition to the national supercomputers, students also use our multicore, FPGA and GPU-based machines and the University’s central compute clusters,

The same HPC techniques that are used to program large supercomputers can also be used to exploit the full potential of multi-core desktops and laptops; HPC techniques are now essential for any software developer who wants to take full advantage of modern multicore processors and compute clusters. Parallel programming is also the key technique required to use graphics processors for general numerical computing.

The skills acquired by MSc students are applicable both to academic computational science research and to a wide range of careers in science, engineering, industry and commercial software development. Previous graduates have gone on to PhD research in fields that utilise HPC technologies, including astrophysics, biology, chemistry, geosciences, informatics and materials science. Others have gone directly to employment in a range of commercial areas, including software development, petroleum engineering, finance and HPC support.

We welcome applications from good students from across Europe. Applicants should hold a good honours degree or equivalent. We are also happy to consider applicants with equivalent work experience. No prior HPC knowledge is assumed, but applicants must be competent programmers in C, C++, Fortran or Java.