parallel processing: job load- data too large too be saved
显示 更早的评论
Hi Everyone,
I am using parallel processing in matlab.
I have looked at this tutorial https://au.mathworks.com/help/distcomp/introduction-to-parallel-solutions.html
and tried to repeat this for my algorithm.
My algorithm has multiple 3D and 4D matrices on which for loop is running to process the data.
I am trying to access this data with load(job,'myvariable')
But I keep getting this error.
Error using parallel.Job/load (line 33)
Error encountered while running the batch job. The error was:
The task result was too large to be stored.
Caused by:
Error using parallel.internal.cluster.FileSerializer>iSaveMat (line 277)
Data too large to be saved.
Can someone tell me what am I missing?
1 个评论
Edric Ellis
2017-5-16
It appears as though your output arguments from your job are too large. You could try setting your default MAT-file version to -v7.3 as this supports larger data. See this section in the doc for instructions.
回答(0 个)
类别
在 帮助中心 和 File Exchange 中查找有关 Startup and Shutdown 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!