のためのコアi7の中のすべての8つのコアを使用することはできませんすべてが正常に動作しますが、私はエラーがすぐに発生しは、MathWorks社のMATLAB
matlabpool open 8;
を実行しようとします。私はハイパースレッディングについて読んで、8コアのうち4コアが仮想であることを知っています。効率的な方法で8つのコアをすべて使用することができないという意味ですか?
Matlab?
たとえば、8つの同様の独立したタスクがあります。
8コアをすべてPythonまたはC#/ C++で8倍高速で使用できますか?
で使用するコンピュートスレッドの最大数を設定することができますか?それを見せてください – user3528438
私は正確に覚えていませんが、 'matlabpool open 8;'を4コアマシンで実行するとエラーのようです。主な質問は「Matlabで8コア(4 + 4仮想)をすべて効率的に使用できますか」 – Qwer
覚えていないが、このようなmaebyエラー matlabpoolを使用しているエラー(行148) 並列プールを開始できませんでした。 ( エラーの原因となる情報に加えて、Cluster Profile Managerのプロファイル 'local'を検証してください) 原因: parallel.internal.pool.InteractiveClient/start(行326)を使用中にエラーが発生しました プールを開始できませんでした。 parallel.Job/submit(line 304)を使用しているエラー 最低8人のワーカーを要求しましたが、クラスタ "local"に NumWorkersプロパティがあり、最大4人の作業者を許可しています。 – Qwer