단순 일괄 처리
MATLAB® 세션에서 대화형 방식으로 작업할 경우 MATLAB 워커 세션으로 작업을 분담하여 일괄 처리 작업으로 실행할 수 있습니다. 이 작업을 수행하는 명령은 비동기식이므로 클라이언트 MATLAB 세션이 차단되지 않으며 MATLAB 워커가 코드를 실행하는 동안에도 대화형 방식의 세션을 계속할 수 있습니다. 일괄 처리 작업에 사용할 수 있는 워커의 풀을 만드는 것도 가능합니다. 워커는 클라이언트와 동일한 컴퓨터에서 실행될 수 있고, 또는 MATLAB Parallel Server™를 사용 중인 경우 원격 클러스터 컴퓨터에서 실행될 수 있습니다.
함수
예제 및 방법
- Choose Batch Processing Function
Decide which batch programming construct to use to offload work to a cluster.
- 일괄 처리 병렬 작업 실행하기
일괄 처리를 사용하여 MATLAB 세션의 작업을 백그라운드에서 실행하도록 분담합니다.
- 워커에서 일괄 처리 작업 실행 및 파일 액세스하기
함수를 일괄 처리 작업으로 실행하고 옵션을 제어합니다(예: 워커에서 파일에 액세스).
- Share Code with Workers
Find out how to pass data and code to and from the workers.
- Control Random Number Streams on Workers
The random number generation functions
rand
,randi
, andrandn
behave differently for parallel calculations compared to your MATLAB client. - 딥러닝 일괄 처리 작업을 클러스터로 보내기 (Deep Learning Toolbox)
이 예제에서는 계속해서 작업을 진행하거나 훈련 중에 MATLAB®을 닫을 수 있도록 딥러닝 훈련 일괄 처리 작업을 클러스터로 보내는 방법을 보여줍니다.
- Monitor Batch Jobs with ValueStore
This example shows how to monitor the progress of a batch job by using
ValueStore
. - Monitor Monte Carlo Batch Jobs with ValueStore
This example shows how to monitor a Monte Carlo batch job during execution by using
ValueStore
.
개념
- Job Monitor
Manage your jobs using the Job Monitor.