High Performance Computing and Programming NV1

7.5 credits

Syllabus, Master's level, 1TD379

A revised version of the syllabus is available.
Code
1TD379
Education cycle
Second cycle
Main field(s) of study and in-depth level
Computational Science A1N, Computer Science A1N
Grading system
Pass with distinction (5), Pass with credit (4), Pass (3), Fail (U)
Finalised by
The Faculty Board of Science and Technology, 15 March 2007
Responsible department
Department of Information Technology

Entry requirements

BSc degree where Computer Programming NV2 and Scientific Computing NV1 or the equivalent is covered.

Content

Programming in C/C++ for high performance computing. Fortran 95 and comparison to other anguages. Portability. Tools for problem solving

and program development, debugging, organisation

of code, analysis of performance. Different types of computer architecture and memory organisation. Efficient implementation

of numerical methods on modern architectures. Applications from different areas in science and technology.

Instruction

Lectures, laboratory work and compulsory assignments.

Assessment

Written examination at the end of the course and approved compulsory assignments.

FOLLOW UPPSALA UNIVERSITY ON

Uppsala University on Facebook
Uppsala University on Instagram
Uppsala University on Youtube
Uppsala University on Linkedin