高效能計算
High Performance Computing
| 節 | 週一 |
|---|---|
3 10:10–11:00 | 高效能計算 YR103(陽明) 2 節連堂 |
4 11:10–12:00 |
* 根據陽明交大上課時間表所列
The purpose of this course is to provide the foundations of HPC. Students are able to understand the concept of HPC, and they can learn how to implement parallel algorithms with different programming models on a variety of hardware architectures. The goal of this course is to give you the foundations for developing, analyzing, and implementing parallel algorithms. We will introduce parallel algorithms theory with hands-on exercises on modern HPC systems, such as OpenMP for multi-cores and CUDA for graphics co-processors (GPUs), and MPI and Hadoop models for distributed memory systems.
(1) Basic ability of C programming
無備註
The purpose of this course is to provide the foundations of HPC. Students are able to understand the concept of HPC, and they can learn how to implement parallel algorithms with different programming models on a variety of hardware architectures.
Midterm Report: 30% Final Project: 40% Attendance: 10% Homework: 20%
教師未提供此項資料
| 週次 | 主題 |
|---|---|
| 第 1 週 | Introduction to High Performance Computing 2026-02-23(一) 時數:[2026-02-23]洪哲倫(2.00) |
| 第 2 週 | High Performance Computing Architecture 2026-03-02(一) 時數:[2026-03-02]洪哲倫(2.00) |
| 第 3 週 | High Performance Computing ProgrammingHight Performance Computing Programming 2026-03-09(一) 時數:[2026-03-09]洪哲倫(2.00) |
| 第 4 週 | The Concept of Parallel Computing 2026-03-16(一) 時數:[2026-03-16]洪哲倫(2.00) |
| 第 5 週 | Parallel Computing Algorithms (1) 2026-03-23(一) 時數:[2026-03-23]洪哲倫(2.00) |
| 第 6 週 | Parallel Computing Programming: OpenMP (1) 2026-03-30(一) 時數:[2026-03-30]洪哲倫(2.00) |
| 第 7 週 | Children's Day and Tomb Sweeping Day long weekend 2026-04-06(一) 時數:[2026-04-06]洪哲倫(2.00) |
| 第 8 週 | Midterm Report 2026-04-13(一) 時數:[2026-04-13]洪哲倫(2.00) |
| 第 9 週 | Parallel Computing Programming: CUDA (1) 2026-04-20(一) 時數:[2026-04-20]洪哲倫(2.00) |
| 第 10 週 | Parallel Computing Programming: CUDA (2) 2026-04-27(一) 時數:[2026-04-27]洪哲倫(2.00) |
| 第 11 週 | Parallel Computing Programming: CUDA (3) 2026-05-04(一) 時數:[2026-05-04]洪哲倫(2.00) |
| 第 12 週 | Parallel Computing Programming: CUDA (4) 2026-05-11(一) 時數:[2026-05-11]洪哲倫(2.00) |
| 第 13 週 | Final Project: Progress 2026-05-18(一) 時數:[2026-05-18]洪哲倫(2.00) |
| 第 14 週 | The Concept of Distributed Computing 2026-05-25(一) 時數:[2026-05-25]洪哲倫(2.00) |
| 第 15 週 | Final Project Presentation 2026-06-01(一) 時數:[2026-06-01]洪哲倫(2.00) |
| 第 16 週 | Final Project Tuning 2026-06-08(一) 時數:[2026-06-08]洪哲倫(2.00) |
| 第 17 週 | Final Project Tuning 2026-06-15(一) 時數:[2026-06-15]洪哲倫(2.00) |
| 第 18 週 | Final Project Tuning 2026-06-22(一) 時數:[2026-06-22]洪哲倫(2.00) |
Reference: David L. Chopp, Introduction to High Performance Scientific Computing, ISBN-10: 1611975638
- 地點
- 守仁樓327-2室
- 時間
- 教師未提供此項資料
- 聯絡方式
- Email聯繫: clhung@nycu.edu.tw
