병렬화 적합성은 독립성·크기·결합 법칙·자원으로 점검한다

CPU core가 많아도 작은 입력이나 공유 lock이 있으면 overhead가 이득을 넘습니다.

병렬 후보원소 계산이 독립적이고 충분히 큰가

독립·큰 CPU 작업

parallel 검토

공유 mutable state

먼저 제거

비결합 reduction

순차 유지

blocking I/O

다른 concurrency 도구

핵심: 한 조건이라도 불명확하면 순차 구현을 기준으로 유지합니다.