4

EDD、SPT、FIFO など、一般的に使用されるジョブ ディスパッチ ルールの Matlab 指向のコードはありますか? TORSCHE toolboxしか見つかりませんでしたが、初心者にはかなりわかりにくいです。ありがとう。

4

2 に答える 2

0

MATLAB は、一部のサードパーティ スケジューラをサポートしています。次のページでは、それらを一覧表示し、ネイティブの MATLAB ジョブ マネージャーに関する最小限の洞察を示します。このドキュメントによると、「高度なリソースおよびセキュリティ管理機能については、サードパーティのスケジューラを使用する必要があります。」

http://www.mathworks.com/products/parallel-computing/supported/sched/level_of_support.html#directly

于 2012-05-22T19:29:28.200 に答える
0

CPU ジョブをディスパッチする方法を教えてくれた人もいます。しかし、私がそれを読んだとき、あなたはオペレーションズ リサーチでの仕事について話しているのではないかと思います。

その場合、私がお勧めする解決策は次のとおりです。使用するルールごとに小さな関数をプログラムし、入力を一致させるだけです。そうすれば、コードの各ビットでこの関数を簡単に再利用できます。

これが標準機能ではない理由は、さまざまな入力形式と自分でプログラミングしやすいためです。

EDD や SPT などでこれを行う方法のヒント: それぞれのプロパティに従って並べ替えてから、最初に利用可能なものを毎回取得します。

于 2012-09-19T13:48:31.777 に答える