Elements of SupercomputingLaajuus (1 cr)
Code: ED00CJ32
Credits
1 op
Teaching language
- Finnish
- English
Objective
Modern technological, scientific and industrial breakthroughs require more and more sophisticated and advanced tools in solving the greatest challenges of the world and human kind. We need supercomputers.
Supercomputers are immensely powerful machines capable of advanced modeling and computing with seemingly endless increase of performance. But how powerful is a supercomputer in practice? How are they built and why do we need them? What are their main advantages and possibilities? How are supercomputers used?
In this online course we’ll examine these questions and many more. You will learn 1) the essential vocabulary needed to understand what supercomputing really is all about, 2) the fundamentals of supercomputers and high performance computing, and 3) how supercomputers are utilized. By the end of the course, you will have the theoretical knowledge needed to explain the basic principles of a supercomputer and high performance computing. We’ll also take a look at some real-life examples and practical use cases of these amazing machines.
Content
Introduction to HPC
What is a supercomputer?
Running and using a supercomputer
Parallel computing concepts
Mote technical aspects of parallel computing
HPC programming (optional)
Enrollment
01.01.2025 - 30.12.2025
Timing
01.01.2025 - 31.12.2025
Number of ECTS credits allocated
1 op
Virtual portion
1 op
Mode of delivery
Distance learning
Teaching languages
- English
- Finnish
Seats
0 - 10000
Teachers
- Taneli Rantaharju
Scheduling groups
- KAMK Avoin AMK 1 (Size: 1000. Open UAS: 1000.)
Groups
-
AAMKAvoin AMK
Small groups
- KAMK Open UAS 1
Objective
Modern technological, scientific and industrial breakthroughs require more and more sophisticated and advanced tools in solving the greatest challenges of the world and human kind. We need supercomputers.
Supercomputers are immensely powerful machines capable of advanced modeling and computing with seemingly endless increase of performance. But how powerful is a supercomputer in practice? How are they built and why do we need them? What are their main advantages and possibilities? How are supercomputers used?
In this online course we’ll examine these questions and many more. You will learn 1) the essential vocabulary needed to understand what supercomputing really is all about, 2) the fundamentals of supercomputers and high performance computing, and 3) how supercomputers are utilized. By the end of the course, you will have the theoretical knowledge needed to explain the basic principles of a supercomputer and high performance computing. We’ll also take a look at some real-life examples and practical use cases of these amazing machines.
Content
Introduction to HPC
What is a supercomputer?
Running and using a supercomputer
Parallel computing concepts
Mote technical aspects of parallel computing
HPC programming (optional)
Location and time
The course can be completed independently according to your own schedule.
Teaching methods
The course is an independent online course. The course is completed on Edukamu -onlineplatform.
Student workload
Approximately 15-30 hours (1 ECTS credit)
Content scheduling
Six thematic chapters (chapter 6 is optional) and short exam at the end of chapters 1-5
Further information
Degree students are advised to discuss first about completing the course with their tutor teacher.
Register for the course in https://edukamu.fi/elements-of-supercomputing
For degree students the study credit is automatically registered into PAKKI system within short delay
Evaluation scale
Hylätty/Hyväksytty
Enrollment
01.07.2024 - 16.12.2024
Timing
01.07.2024 - 31.12.2024
Number of ECTS credits allocated
1 op
Virtual portion
1 op
Mode of delivery
Distance learning
Teaching languages
- English
- Finnish
Seats
0 - 10000
Objective
Modern technological, scientific and industrial breakthroughs require more and more sophisticated and advanced tools in solving the greatest challenges of the world and human kind. We need supercomputers.
Supercomputers are immensely powerful machines capable of advanced modeling and computing with seemingly endless increase of performance. But how powerful is a supercomputer in practice? How are they built and why do we need them? What are their main advantages and possibilities? How are supercomputers used?
In this online course we’ll examine these questions and many more. You will learn 1) the essential vocabulary needed to understand what supercomputing really is all about, 2) the fundamentals of supercomputers and high performance computing, and 3) how supercomputers are utilized. By the end of the course, you will have the theoretical knowledge needed to explain the basic principles of a supercomputer and high performance computing. We’ll also take a look at some real-life examples and practical use cases of these amazing machines.
Content
Introduction to HPC
What is a supercomputer?
Running and using a supercomputer
Parallel computing concepts
Mote technical aspects of parallel computing
HPC programming (optional)
Location and time
The course can be completed independently according to your own schedule.
Teaching methods
The course is an independent online course. The course is completed on Edukamu -onlineplatform.
Student workload
Approximately 15-30 hours (1 ECTS credit)
Content scheduling
Six thematic chapters (chapter 6 is optional) and short exam at the end of chapters 1-5
Further information
Degree students are advised to discuss first about completing the course with their tutor teacher.
Register for the course in https://edukamu.fi/elements-of-supercomputing
For degree students the study credit is automatically registered into PAKKI system within short delay.
Evaluation scale
Hylätty/Hyväksytty
Enrollment
22.03.2024 - 30.06.2024
Timing
01.01.2024 - 30.06.2024
Number of ECTS credits allocated
1 op
Virtual portion
1 op
Mode of delivery
Distance learning
Unit
Yhteiset palvelut
Teaching languages
- English
- Finnish
Scheduling groups
- Avoin AMK 1 (Size: 999. Open UAS: 999.)
Groups
-
VAPVAL2024VAPVAL2024
-
AVOINAMK2024AVOINAMK2024
-
AAMKAvoin AMK
Small groups
- Open UAS 1
Objective
Modern technological, scientific and industrial breakthroughs require more and more sophisticated and advanced tools in solving the greatest challenges of the world and human kind. We need supercomputers.
Supercomputers are immensely powerful machines capable of advanced modeling and computing with seemingly endless increase of performance. But how powerful is a supercomputer in practice? How are they built and why do we need them? What are their main advantages and possibilities? How are supercomputers used?
In this online course we’ll examine these questions and many more. You will learn 1) the essential vocabulary needed to understand what supercomputing really is all about, 2) the fundamentals of supercomputers and high performance computing, and 3) how supercomputers are utilized. By the end of the course, you will have the theoretical knowledge needed to explain the basic principles of a supercomputer and high performance computing. We’ll also take a look at some real-life examples and practical use cases of these amazing machines.
Content
Introduction to HPC
What is a supercomputer?
Running and using a supercomputer
Parallel computing concepts
Mote technical aspects of parallel computing
HPC programming (optional)
Location and time
The course can be completed independently according to your own schedule.
Teaching methods
The course is an independent online course. The course is completed on Edukamu -onlineplatform. Register for the course in https://edukamu.fi/elements-of-supercomputing
Student workload
Approximately 15-30 hours (1 ECTS credit)
Content scheduling
Six thematic chapters (chapter 6 is optional) and short exam at the end of chapters 1-5
Further information
KAMK degree students are advised to discuss first about completing the course with their tutor teacher.
For KAMK students the study credit is automatically registered into PAKKI system within short delay.
Evaluation scale
Hylätty/Hyväksytty