MATLAB DualCPU Hyper-Threading support
古いコメントを表示
Hello everyone.
I'm going to buy a dual CPU workstation and would like to know if a vectorized MATLAB code uses
all the cores of both CPUs without the need to
use the Parallel Computing Toolbox.
Thanks!
4 件のコメント
Guillaume
2019 年 6 月 30 日
Some functions of matlab rely on libraries that are optimised to use parallelisation when it makes sense, even if you don't have the parallel toolbox.
It's not documented though and subject to change from version to version. Your m script/function itself will always use just one thread.
Emiliano Rosso
2019 年 6 月 30 日
編集済み: Emiliano Rosso
2019 年 6 月 30 日
Jan
2019 年 6 月 30 日
I do not understand what
use of " : " instead of " for " loop
means. Of course it depends on the specific code, how it is executed. Calling the colon operator "." a "vectorization function" is strange.
If your code exhausts 12 threads, you can expect that it let 8 threads work efficiently also. So what exactly is your question?
Emiliano Rosso
2019 年 6 月 30 日
採用された回答
その他の回答 (0 件)
カテゴリ
ヘルプ センター および File Exchange で Performance and Memory についてさらに検索
製品
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!