KM00DT87 | Introduction to Supercomputing (5 cr) |
Prerequisites | Not applicable |
Objectives | The student will have the theoretical knowledge needed to explain the basic principles of a supercomputer and high performance computing. The student knows how to run real-life computing tasks on a supercomputer. The student has the necessary knowledge needed to use specific (e.g. CSC) computing environment efficiently in different phases of research projects and where to look for more specific information and how to learn more. |
Content | -Parallel computing -Code optimization -GPU computing -HPC/supercomputing vocabulary -Large IO operations -Modules, batch jobs and interactive jobs -Efficient usage of resources -Allas Object Storage -How to install own software -Singularity containers -Strategies to speed up workflows. |
Recommended optional programme components | If necessary, the student advisor will recommend optional programme components for each student based on their individual study plan. |
Accomplishment methods | Not applicable |
Execution methods | Not applicable |
Materials | Not applicable |
Literature | Not applicable |
Evaluation Criteria | 0-5 |
Evaluation Criteria |
satisfactory (1-2) I have successfully completed two external special small online courses related to supercomputers defined in the course and submitted the certificates I received from them according to the instructions given to the course instructor. But, with the special practice task related to the course, I show that I can practically master the things I learned in the online courses only by relying heavily on the background materials and instructions. good (3-4) I have successfully completed two external special small online courses related to supercomputers defined in the course and submitted the certificates I received from them according to the instructions given to the course instructor. With the special practice task related to the course, I show that I have a good command of the things I learned in the online courses in practice. excellent (5) I have successfully completed two external special small online courses related to supercomputers defined in the course and submitted the certificates I received from them according to the instructions given to the course instructor. With the special practice task related to the course, I show that I can master the things I learned in the online courses fluently and in a progressive manner. |
Assessment Frameworks | Not applicable |
Further Information | Not applicable |
Responsible persons | Not applicable |
Links | Not applicable |