集群和云
Discover cluster resources, and work with cluster profiles
如果您的计算任务对于本地计算机来说太大或太慢,则可以将计算卸载到现场或云中以运行MATLAB®代码最小的更改。尝试Parallel>Discover Clusters在MATLAB工具条中,以找出是否已经有一个群集。
如果您已经有一个带有调度程序的群集,则可以使用MATLAB集成MATLAB并行服务器™。Alternatively, if you do not have an existing scheduler, thenMATLAB并行服务器提供MATLAB作业调度程序。
功能
课程
例子and How To
Cluster Setup
- 发现集群并使用群集配置文件
找出如何使用群集配置文件并发现云簇。 - Scale Up from Desktop to Cluster
此示例显示了如何在本地机器上开发并行MATLAB®代码,并扩展到群集。 - 处理云中的大数据
This example shows how to access a large data set in the cloud and process it in a cloud cluster using MATLAB capabilities for big data. - 通过HPC挑战基准测试您的集群
This example shows how to evaluate the performance of a compute cluster with the HPC Challenge Benchmark.
Deep Learning
- 并行扩展深度学习,在GPU和云中扩展(深度学习工具箱)
与MATLAB并行并使用多个GPU(本地或云中的多个GPU)进行深度学习的选项。 - 在多个GPU上使用MATLAB进行深度学习(深度学习工具箱)
使用本地或云中多个GPU加快深层神经网络训练。 - Train Network Using Automatic Multi-GPU Support(深度学习工具箱)
此示例显示了如何使用multiple GPUs on your local machine for deep learning training using automatic parallel support. - 使用PARFOR训练多个深度学习网络(深度学习工具箱)
此示例显示了如何使用parfor
循环在训练选项上执行参数扫描。 - 使用Parfeval训练多个深度学习网络(深度学习工具箱)
此示例显示了如何使用帕菲瓦尔
要在网络体系结构的深度上进行参数扫描,以进行深度学习网络,并在培训过程中检索数据。 - 并行培训深度学习网络(深度学习工具箱)
此示例显示了如何在本地机器上运行多个深度学习实验。 - Train Network in Parallel with Custom Training Loop(深度学习工具箱)
此示例显示了如何设置自定义培训循环以并行培训网络。 - 将深度学习数据上传到云(深度学习工具箱)
此示例显示了如何将数据上传到Amazon S3存储桶。 - Send Deep Learning Batch Job to Cluster(深度学习工具箱)
这个例子展示了如何发送深度学习培训ing batch jobs to a cluster so that you can continue working or close MATLAB during training.
概念
- 指定您的平行首选项
指定您的首选项,并自动创建一个并行池。
- 通用调度程序的插件脚本
如何使用插件脚本设置通用调度程序。
- 将环境变量设置为工人
将系统环境变量从客户端复制到集群中的工人。
相关信息
- 并联和云中的深度学习(深度学习工具箱)
- 开始使用MATLAB并行服务器(MATLAB Parallel Server)
- Scaling to clusters and cloud