加速和并行的MATLAB代码
这个为期两天的课程涵盖了制作MATLAB的各种技术®代码运行得更快。您将使用预分配和矢量化等技术来识别和消除计算瓶颈。此外,您将使用MATLAB编码器将MATLAB代码编译成MEX文件™. 最重要的是,通过使用并行计算工具箱并行化循环,您将充分利用计算机上的多核™,并使用MATLAB并行服务器跨多台计算机进行扩展™. 本课程将探讨这些概念之间的相互作用。如果您正在使用长时间运行的模拟,您将受益于本课程中的实践演示和练习。主题包括:
- 提高核心MATLAB的性能
- 生成MEX文件
- 并行计算
- 卸载执行
- 使用集群
- GPU计算