MATLAB并行服务器
在集群和云上执行MATLAB和Simu万博1manbetxlink计算
MATLAB并行服务器™允许您扩展MATLAB®程序和仿真软件万博1manbetx®星团和云的模拟。您可以在桌面上建立程序和模拟的原型,然后在集群和云上运行它们,而无需重新编码。MATLAB并行服务器支持批作业,交互式并行计万博1manbetx算,分布式计算与大型矩阵。
所有集群端许可都由MATLAB并行服务器处理。您的桌面许可配置文件是在集群上动态启用的,因此您不需要为集群提供MATLAB许可。许可模型包括支持无限扩展的特性。万博1manbetx
MATLAB并行服务器运行您的程序和模拟作为调度应用程序在您的集群。您可以使用MATLAB优化调度器提供的MATLAB并行服务器或您自己的调度器。一个插件框架允许与流行的集群调度程序提交客户端直接通信。
在R2019a之前,MATLAB并行服务器被称为MATLAB分布式计算服务器。
开始:
只写一次代码,并在多个环境中使用
原型和调试应用程序在桌面上并行计算工具箱™,并且不需要重新编码就可以轻松地扩展到集群或云。交互式开发,并通过批处理工作流转移到生产。
在多台机器上运行而不改变算法
在您的桌面上开发一个原型,并在不重新编码的情况下扩展到一个计算集群。只需通过更改集群配置文件,就可以从桌面访问不同的执行环境。
多Simulink仿真的自动化管理万博1manbetx
轻松设置多个运行和参数扫描,管理模型依赖关系和构建文件夹,并将基本工作区变量转移到集群进程。使用Simulation Manager用户界面来可视化和管理一个集群上的多个Simulink模型运行。万博1manbetx
从Windows、Mac或Linux系统处理大数据
对小容量或大容量的数据使用相同的MATLAB分析。从你的窗户®、Mac®,或者Linux®您可以在Spark™上处理大数据启用Hadoop®集群或具有标准文件系统的传统集群。
克服记忆障碍
不需要重新编码算法或使用共享内存体系结构,就可以执行无法装入单个机器内存的计算。
在集群中使用您的桌面工具箱
MATLAB并行服务器是集群上唯一需要的许可证。动态许可允许集群上每个用户的特定桌面许可配置文件。
使用现有的硬件和基础设施
从一些专用机器创建一个集群,并使用MATLAB作业调度器管理作业,或者与您现有的集群集成,并使用第三方调度器管理作业。用户无需离开MATLAB就可以管理他们的工作。
将应用程序扩展到云
与公共和私有云集成。访问云中的专用和更强大的硬件。使用来自MathWorks和MathWorks托管提供程序的预配置选项,或者自己构建基础设施。
ThreadPool
万博1manbetx支持gpuArray和Statistics & Machine Learning Toolbox
支持代码可移植性的新查询万博1manbetx
查询类的底层数据类型以及对并行计算工具箱功能的支持万博1manbetx
扩展增强的能力
使用新的增强的gpuArray函数、高数组功能和分布式数组功能
提高可伸缩性
MATLAB Job Scheduler现在支持4万博1manbetx000个工人
HTCondor支万博1manbetx持
为通用调度程序接口使用预配置的插件脚本
AWS批处理支持万博1manbetx
使用具有AWS Batch参考体系结构和预配置插件脚本的MATLAB并行服务器来实现通用的调度程序接口
看到发布说明有关这些特性和相应功能的详细信息。