1. 정의데이터 병렬화는 3가지 단계로 나뉜다. (1) 초기화 모든 모델을 GPU에 복제해서 넣어주는 과정즉 우리가 처리해야하는 데이터를 각 GPU의 개수에 맞게 더 작은 단위로 나눠서 할당하는 과정 모델을 모든 GPU에 복제하고, 데이터셋을 각각에 나눠 할당 (2) Forward Pass각 GPU가 모델도 받았고 데이터도 받았으니, 그에 대한 각각의 연산을 병렬적으로 진행하는 과정각 GPU들은 할당받은 데이터에 대해 병렬적으로 연산을 수행 (3) Backward PassGradient를 구하고 모델을 업데이트하는 과정결과적으로 Forward 과정에서 얻은 결과들을 합치는 것이 필요하다.그리고, 모델을 업데이트 해야 한다.각 GPU에서 계산된 Gradient를 하나의 Gradient로 합치고, 모델 업데..