2017-12-12 6 views
1

4 개의 CPU 코어가있는 작업자가 한 명 있다고 가정 해 보겠습니다. 데이터 흐름 작업자 컴퓨터에서 병렬 처리는 어떻게 구성됩니까? 우리는 코어 수 이상으로 병렬화합니까?Google Cloud Dataflow Worker 스레딩

이러한 정보 유형은 어디에 있습니까?

답변

2

코어 당 하나의 작업 스레드가 사용되며, 각 작업 스레드는 독립적으로 입력 공간의 청크를 처리합니다.

+0

4 코어, 병렬 처리를 사용하는 1 기계는 4입니까? 감사합니다 – Mayumi

+0

또한이 정보는 설명서의 어딘가에서 찾을 수 있습니까? 슈퍼 도움이 될 것입니다. – Mayumi

+0

나는 내 자신의 약간 다른 질문에 대해 보거나 대답하는 동안이 문제를 겪었습니다. DataFlow 작업을 CPU가 8 개인 Compute Engine 인스턴스에 로컬로 실행하는 것과 8 대의 N1 표준 1 DataFlow 작업자에서 원격으로 실행하는 것 사이에 차이가 있는지 명확히 설명해 주시겠습니까? 분명히 Auto-Scaling은 하나의 차이점이 있지만 로컬 또는 원격의 경우 다른 점이 있습니까? 특히 병렬 처리와 관련이 있습니다. 감사! –