Batch Job

Toolbox to spread batch work over multiple MATLAB instances, even on other PCs

https://github.com/ojwoodford/batch_job

現在この提出コンテンツをフォロー中です。

This toolbox consists of several functions for spreading work over multiple MATLAB instances.
If you have a for loop which can be written something like:
for a = 1:size(input, 2)
output(:,a) = func(input(:,a), global_data);
end

then the functions in this toolbox can be used to split the for loop iterations across multiple MATLAB instances, including across multiple computing nodes/computers. This is a replacement for parfor in this use case, if you don't have the Parallel Computing Toolbox.

For the toolbox to work, its root directory needs to be on your MATLAB path at startup.

See the README at:
https://github.com/ojwoodford/batch_job/blob/master/README.md
for more information.

These functions are in beta testing. If you have any bug reports or fixes, please raise a github issue.

引用

Oliver Woodford (2026). Batch Job (https://github.com/ojwoodford/batch_job), GitHub. に取得済み.

謝辞

ヒントを得たファイル: Multicore - Parallel processing on multiple cores

カテゴリ

Help Center および MATLAB AnswersBig Data Processing についてさらに検索

MATLAB リリースの互換性

  • すべてのリリースと互換性あり

プラットフォームの互換性

  • Windows
  • macOS
  • Linux

GitHub の既定のブランチを使用するバージョンはダウンロードできません

バージョン 公開済み リリース ノート Action
1.5.0.0

Update help text
Update description

1.4.0.0

Move to github

1.3.0.0

Bug fix

1.2.0.0

Add the logo

1.1.0.0

Add example. Improve code.

1.0.0.0

この GitHub アドオンでの問題を表示または報告するには、GitHub リポジトリにアクセスしてください。
この GitHub アドオンでの問題を表示または報告するには、GitHub リポジトリにアクセスしてください。