Does executable matlab (.exe) require special license (parfor, optimization) to run?

Dear experts,
I'm trying to create an executable file from MATLAB with mcc. I have no problem running it normally, but when I create parallel computing (parfor & matlabpool). The executable file does not work. My computer has MCRinstaller and MATLAB, but the MATLAB has no parallel license. Do I need the special license to perform this task?
Thanks, Peet

2 件のコメント

Kaustubha Govind
Kaustubha Govind 2013 年 4 月 23 日
Could you also paste the exact error that you are seeing?
Friedrich
Friedrich 2013 年 4 月 23 日
Also keep in mind that the possibiliy to compile parfor and matlabpool with local workers was introduced in 11a.

サインインしてコメントする。

回答 (2 件)

Walter Roberson
Walter Roberson 2013 年 4 月 23 日

1 投票

The system that is doing the compiling needs to have the Parallel Processing Toolkit license. The system that it is being run on does not need the license.
Exception: Distributed Computing (required to use more than 12 cores or to use multiple hosts.)

1 件のコメント

Ashok
Ashok 2013 年 7 月 29 日
I didn't enable distributed computing but still I'm getting an error related to distributed computing (please see below comment)

サインインしてコメントする。

Ashok
Ashok 2013 年 7 月 29 日

0 投票

Hi I'm getting the following error while running exe
The class "distcomp.remoteparfor" is undefined. Perhaps Java is nor running.
When I'm running the matlab script it is running. Only exe has this problem
Regards Ashok

1 件のコメント

Walter Roberson
Walter Roberson 2013 年 7 月 29 日
Ashok, which OS are you using? In particular do you happen to be using Apple's OS-X ?

サインインしてコメントする。

カテゴリ

ヘルプ センター および File ExchangeParallel for-Loops (parfor) についてさらに検索

質問済み:

2013 年 4 月 23 日

Community Treasure Hunt

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

Start Hunting!

Translated by