我需要了解什么才能开始使用 HPC?

计算科学 高性能计算 云计算
2021-11-30 00:34:15

多年来,我对 HPC、云计算和量子计算有着浓厚的兴趣。我目前是一名拥有学士学位的 CS 学生,我仅从 HPC 上的在线文章和 youtube 视频中了解了一些有关 HPC 的基本知识。我已经申请了几个实习,下周我将在研究实验室进行面试。

我想知道我应该如何准备这次实习和面试?我需要提前知道什么?

PS:我真的希望我的问题没有跑题,我检查了“我应该避免问哪些类型的问题?” 部分,找不到任何反对我的问题的东西。

提前感谢您的建议!

1个回答

我建议您参加相关课程,但可能为时已晚。HPC 有两个方面,软件优化/并行化/技术方面和数学方面。在软件优化/并行化/技术方面,有 MPI、OpenMP、CUDA 和许多其他技术及其组合。在数学方面,您拥有多重网格预条件器、HX 预条件器、快速多极求解器等技术。

HPC 的想法很简单,您不想浪费任何资源。为了实现这一点,你做任何必要的事情。我建议您查看 XSEDE、PRACE、ComputeCanada(取决于您在加拿大的位置,SciNet、Westgrid 和其他联盟也可能可用)。他们每个人都提供暑期学校、培训和在线课程。