为什么MATLAB交互式工作需要更少的内存相比non-interctive工作集群
1视图(30天)
显示旧的评论
大家好!
我在学校的集群上运行matlab (linux系统)。原始数据读入matlab是4 GB,并还有一个数组需要24 GB计算在我的代码。我需要12核和24 GB内存这个命令(qsh pe smp 12 - l h_vmemm = 2 matlab = 12)交互式matlab工作学校的集群。这份工作可以成功运行。
然而,我需要12芯与50 GB non-interctive工作,但失败的地方我的代码。我增加了内存80 GB,进一步可以运行。但它也将停止。即使我曾经明确的命令来清除大数组,它没有工作!
任何一个能告诉我什么是错的non-interctive工作吗?