United Kingdom, September 7, 2020
The Centre for Scientific Computing at the University of
Cambridge will be holding the annual HPC Autumn Academy
at the Department for Materials Science, from 7th-18th
September 2020.
Lectures will given on C++, Fortran, Performance
Programming, OpenMP, MPI, and various other topics
suitable for Master's/Ph.D. students, early-career
researchers, and early-career industrial software
developers who need High-Performance Computing skills as
part of their course or work.
Description:
High Performance Computing Autumn Academy 2020
Dates: 7th – 18th September 2020
Location: Department for Materials Science and
Metallurgy, University of Cambridge, U.K.
Contact details: shortcourses@csc.cam.ac.uk
The overall aim of this course is to provide course
attendees with a strong background in programming
techniques suitable for general scientific programming.
At the end of the course they should be able to write a
range of simple algorithms in C++ or Fortran, understand
what issues affect the performance of the code, and be
familiar with methods of utilising multiple CPU cores.
They will also have been introduced to a range of topics
suited to high-performance software development,
including command-line Linux, version control, data
structures, and super-computer cluster queuing systems.
There will also be opportunities to attend seminars on a
range of academic and industrial applications of these
techniques and to learn how they are used in practice.
The attendees will also work together on small projects,
with the chance for networking opportunities with their
peers and leaders in HPC fields.
Suitability for the course
The course is suitable for participants with a University
Degree in Natural Sciences, Mathematics, Engineering, or
Computer Science.
Participants should have experience with a modern
scientific programming language, such as Python, Matlab,
C++, or Fortran. For example, they should be able to use
this language to write a function to multiply two
matrices (input from a file or keyboard), without using
any of the language’s built-in matrix-manipulation
functionality. Experience with a command-line based OS,
such as Linux or Mac OS X, would also be helpful.
Note for international applicants: All the course
lectures and tutorials will be in English, therefore a
high standard of fluency in English is required. If
English is not your first language, you may be asked to
demonstrate your English language proficiency—this is
usually through the provision of an English Language test
certificate, either IELTS or TOEFL.
Registration
Applications for a place on the HPC Autumn Academy are on
a first-come-first-served basis. Early registration is
recommended. The registration fee (not including
accommodation) is £500 for students, £800 for academics,
and £1,500 for attendees from industry. To apply visit:
https://www.csc.cam.ac.uk/academic/cpd/hpcacademy/hpcacad
emy_registration