跳到0分8秒传统上,电脑只专注于串行计算。这些程序被分成不同的指令被处理器执行一个接一个。然而,在并行编程,单个程序分解成独立的部分,都是由自己的处理器执行,然后各个部分的结果合并。这门课给初学者程序员介绍并行和异构编程。它涵盖了与OpenMP并行编程基础,MPI, CUDA和OpenCL。它还为您提供了一组交互实例使用不同的平台和编程语言,像C, Python和Fortran。你学习如何表达数值并行编程模式中存在的问题,获得潜在的意识异构体系结构设计和性能缺陷。
跳到1分1秒加入我们,发现并行编程的世界。