Parallel processing 如何学习HPC?

Parallel processing 如何学习HPC?,parallel-processing,cloud,cluster-computing,hpc,Parallel Processing,Cloud,Cluster Computing,Hpc,所以我想学习HPC,但我找不到任何资源列表。 当然我们有“很棒的HPC”,但上次更新是在3年前 我的主要问题是如何学习HPC。 先决条件是什么? 我应该知道什么编程语言 如果你有什么建议,我洗耳恭听。有大量关于并行计算、并行算法、科学计算、OpenMP和MPI的书籍;更不用说HPC书籍了。 有些好书甚至是免费的,一开始就很好,比如 关于编程语言,通常使用C、C++和FORTRAN对HPC应用程序进行编码。CUDA和OpenCL对于基于GPU的编程可能很有帮助 请注意,自3年以来,HPC的情况应该

所以我想学习HPC,但我找不到任何资源列表。 当然我们有“很棒的HPC”,但上次更新是在3年前

我的主要问题是如何学习HPC。 先决条件是什么? 我应该知道什么编程语言


如果你有什么建议,我洗耳恭听。

有大量关于并行计算、并行算法、科学计算、OpenMP和MPI的书籍;更不用说HPC书籍了。 有些好书甚至是免费的,一开始就很好,比如

关于编程语言,通常使用C、C++和FORTRAN对HPC应用程序进行编码。CUDA和OpenCL对于基于GPU的编程可能很有帮助

请注意,自3年以来,HPC的情况应该不会有太大的不同,因此阅读此类教程是可以的