高性能计算即使用强大处理器、网络和并行超级计算机,以达到解决计算或数据密集型问题的目的。爱丁堡大学开设了高性能计算理学硕士项目,项目设于英国尖端超级计算中心——爱丁堡并行计算中心,爱丁堡并行计算中心是欧洲高性能计算训练的主要承担基地,享有在高性能计算领域教学和研究的良好声誉。得益于此,爱丁堡大学高性能计算理学硕士项目中的工作人员拥有高性能计算、并行编程技术和数据科学中所有领域的广泛专业技能。
爱丁堡大学高性能计算理学硕士项目专注于尖端高性能系统,并为学生提供接触尖端系统如ARCHER(英国最大最迅速最强大的超级计算机,拥有超过十万个处理器内核)的机会,已成功培养多代并行编程专家。在爱丁堡大学高性能计算理学硕士项目中,你将了解尖端高性能计算机技术和技能,以充分使用世界上最大的超级计算机和多核处理器。
序号 | 课程介绍 | Curriculum |
1 | 高性能计算架构 | HPC Architectures |
2 | 信息传递编程 | Message-Passing Programming |
3 | 编程技巧 | Programming Skills |
4 | 线程编程 | Threaded Programming |
5 | 软件开发 | Software Development |
6 | 项目准备 | Project Preparation |
7 | 高性能计算生态系统 | HPC Ecosystem |
8 | 数据管理基础 | Fundamentals of Data Management |
9 | 并行数值算法 | Parallel Numerical Algorithms |
10 | 并行编程语言 | Parallel Programming Languages |
11 | 高级并行编程 | Advanced Parallel Programming |
12 | 数据分析和高性能计算 | Data Analytics with High Performance Computing |
13 | 并行设计模式 | Parallel Design Patterns |
14 | 性能编程 | Performance Programming |