公告:1)网站程序升级:Q2A升级到1.8.6,Wordpress升级到5.7.2
2)修复了头像加载慢与提交问题反应慢等问题
2021-06-16

欢迎来到 Mathematica 问答社区

提问时请贴上文本代码

语法高亮:在编辑器中点击

被禁止的话题:广告破解

请阅读:《提问的智慧》

备用域名:mma.ooo

支持LaTex数学公式
行内公式标识符:\$ 或“$\backslash ($”+“$\backslash )$”,
行间公式标识符:\$\$ 或 “$\backslash [$”+“$\backslash ]$”

社区建议QQ群:365716997

分类

0 投票
965 浏览
我现在需要在一个计算集群(RedHat)上运行MMA程序,安装都已经完成,现有以下几个问题:

1.默认是在主节点上计算,由于主节点很多人要使用,一般都是将各自程序在分节点上计算,那么如何设置使得在某个分节点上运行nb文件?对于C和Fortran有专门的MPI来处理这种问题,对于MMA是怎样的?

2.另外,如何在多个节点之间实现分布式计算?

3.当前MMA并行最多认16个核,如何增大?

谢谢。@苹果
分类:其它 | 用户: 唐玉 (176 分)
非常感谢,我好好看看,有问题再请教。
我看了“神马”的相关资料,我们的集群现在也用的是torque pbs,目前对于C和Fortran的程序是通过一个MPI实现节点设置的。“神马”的文档中介绍了关于C和Fortran的编译器安装,提到了Matlab但没有其它信息,Mathematica则完全没有,请问是如何配置的?你当时是直接提交nb文件就可以了吗?谢谢。
我当初是用c++跑数值计算,然后数据处理后拖到自己电脑上再mma画图的...
而且那集群也没有mma.
原来是这样,那不知你有没有在集群上用过MATLAB,我估计它们的处理方式类似。
用过一次。和c++类似,也是写好pbs申请计算核心和计算语句,然后qsub提交,后台会自动进行分配计算核心的。。。

登录 或者 注册 后回答这个问题。

...