parallel processing: job load- data too large too be saved

Hi Everyone,
I am using parallel processing in matlab.
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
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 ExchangeStartup and Shutdown についてさらに検索

質問済み:

2017 年 5 月 14 日

コメント済み:

2017 年 5 月 16 日

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by