MATLAB并行服务器™让您扩展MATLAB®程序和仿真软件®模拟集群和云。您可以在桌面上对程序和模拟进行原型化,然后在集群和云上运行它们,而无需重新编码。MATLAB并行服务器支持批处理作业、交互式并行计算和大型矩阵的分布式计算。
所有集群端授权都由MATLAB并行服务器处理。您的桌面许可证配置文件是在集群上动态启用的,因此您不需要为集群提供MATLAB许可证。许可模型包含支持无限扩展的特性。
MATLAB并行服务器在您的集群上运行您的程序和模拟作为预定的应用程序。您可以使用MATLAB并行服务器提供的MATLAB优化调度器或您自己的调度器。插件框架支持与流行的集群调度器提交客户机直接通信。
在R2019a之前,MATLAB并行服务器被称为MATLAB分布式计算服务器。
开始:
写一次代码,在多种环境中使用
在桌面上的原型和调试应用程序并行计算工具箱™,并且无需重新编码就可以轻松扩展到集群或云。交互式开发并使用批处理工作流转移到生产中。
在不改变算法的情况下运行在多台机器上
在您的桌面上开发一个原型,并在不重新编码的情况下扩展到计算集群。通过更改集群配置文件,可以从桌面访问不同的执行环境。
自动化管理多个Simulink仿真
轻松设置多次运行和参数扫描,管理模型依赖关系和构建文件夹,并将基本工作区变量转移到集群进程。使用仿真管理器用户界面来可视化和管理一个集群上Simulink模型的多次运行。
处理来自Windows、Mac或Linux的大数据
在小数据量或大数据量上使用相同的MATLAB分析。从你的窗户®、Mac®,或者Linux®您可以在Spark™上处理大数据启用Hadoop®集群或在具有标准文件系统的传统集群上。
在集群上使用桌面工具箱
MATLAB并行服务器是集群上唯一需要的许可证。动态许可允许每个用户在集群上使用特定的桌面许可证配置文件。
使用现有的硬件和基础设施
从一些专用的机器创建一个集群,并使用MATLAB Job Scheduler管理作业,或者与现有的集群集成,并使用第三方调度程序管理作业。用户无需离开MATLAB就可以管理他们的工作。
将应用扩展到云
与公有云和私有云集成。访问云中的专业和更强大的硬件。使用MathWorks和MathWorks宿主提供程序的预配置选项,或者自己构建基础设施。