Do I need to install extra matlab software when I use 'matlabpool open' in the version of matlab2009b?
Thanks.

 採用された回答

Sean de Wolski
Sean de Wolski 2011 年 6 月 9 日

1 投票

You have to have the parallel computing toolbox (PCT).

2 件のコメント

Dawn
Dawn 2011 年 6 月 9 日
Is PCT free? I just simply download and install it in my computer.
Sean de Wolski
Sean de Wolski 2011 年 6 月 9 日
No. It's not free, but depending on your license you may have it.
If you type
>>ver
at the command line, does it show up?

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

その他の回答 (2 件)

Arnaud Miege
Arnaud Miege 2011 年 6 月 9 日

1 投票

It depends: if you are using a local scheduler on your own multicore machine, then no. If you are using a grid of computers, then the MATLAB Distributed Computing Server needs to be installed on the workers.
HTH,
Arnaud

7 件のコメント

Arnaud Miege
Arnaud Miege 2011 年 6 月 9 日
Obviously, you need the parallel computing toolbox to use matlabpool.
Dawn
Dawn 2011 年 6 月 9 日
Thank you.
My working computer is networked. Is that you mean a grid of computers? Also, can MATLAB Distributed Computing Server be simply downloaded from Matlab web site?
Arnaud Miege
Arnaud Miege 2011 年 6 月 9 日
No, a grid of computers is a set of machines dedicated for high performance computing, see http://en.wikipedia.org/wiki/High-performance_computing. Neither the Parallel Computing Toolbox or the MATLAB Distributed Computing Server are free. You should get in touch with MathWorks:
http://www.mathworks.co.uk/company/aboutus/contact_us/contact_sales.html
Dawn
Dawn 2011 年 9 月 8 日
My local machine is a multicore machine. Do I need to use 'matlabpool open' before I I run parallel computing?
Please introduce how to handle parallel computing in a local multicore machine. Thanks.
Sean de Wolski
Sean de Wolski 2011 年 9 月 8 日
Dawn, you probably should've started a new question for this. But anyway, tell it to open local (if that's not the default):
>> matlabpool open local 2
Dawn
Dawn 2011 年 9 月 8 日
Hi,
Thank you for your quick response.
I used 'matlabpool open local 2' and replaced 2 by several different digits. Matlab always gave error messages as:
Undefined function or method 'matlabpool' for input arguments of type 'char'.
I do not have 'Parallet Computing Toolbox' installed in my local machine.
Thanks.
Walter Roberson
Walter Roberson 2011 年 9 月 8 日
You cannot use matlabpool without Parallel Computing Toolbox.

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

Harsha Vardhan Rao  Avunoori
Harsha Vardhan Rao Avunoori 2011 年 6 月 9 日

0 投票

You just need to get the Parallel Computing ToolBox if you want to explore the parallel programming features of MATLAB.

カテゴリ

ヘルプ センター および File Exchange で Startup and Shutdown についてさらに検索

タグ

Community Treasure Hunt

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

Start Hunting!

Translated by