how to make matlab use multi core processors ?

Hi, I am running free vibration of shell using [v,d]=eig(kk,mm),where size of kk and mm is 2646. eig is a command to calculate eigenvalues.It takes around 15 min to compute.I am using HP Z800 workstation having 12 processors with 24GB ram in a single machine. Matlab uses only one processor .How can I make it use all processors so that the computational time will be minimal.I am using Matlab R2010a. Thanku

3 件のコメント

Matt J
Matt J 2013 年 6 月 27 日
編集済み: Matt J 2013 年 6 月 27 日
It should use multiple cores automatically. How exactly are you diagnosing that only one processor is being used. Assuming Windows OS, does the Task Manager show only 1 active thread, or is it just that the CPU Usage is 8%?
Deviprakash Upadhyaya
Deviprakash Upadhyaya 2013 年 6 月 27 日
Hi Matt J, Matlab is just using around 2.5 GB ram out of 24GB. Remaining 19/20 GB is not being used.what I need to do so that Matlab will use more memory.
Matt J
Matt J 2013 年 6 月 27 日
編集済み: Matt J 2013 年 6 月 27 日
How did RAM suddenly become the issue? You asked initially about CPU usage, not RAM usage. It is the CPU usage that will dictate computation time.

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

回答 (0 件)

カテゴリ

ヘルプ センター および File ExchangeAcoustics, Noise and Vibration についてさらに検索

質問済み:

2013 年 6 月 27 日

Community Treasure Hunt

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

Start Hunting!

Translated by