Table of Contents
Amdahl의 법에 따라 병렬 컴퓨팅 아키텍처의 잠재적 인 speedup을 평가하는 데 필수적입니다. 그것은 주어진 작업에 대한 프로세서의 수를 증가 할 때 최대의 개선을 결정하는 데 도움이됩니다.
Amdahl의 법은 무엇입니까?
Amdahl의 법은 병렬화 될 수있는 작업의 비율을 기반으로 작업의 최대 속도를 추정하는 공식을 제공합니다. 그것은 전반적인 성능 이익을 예측하기 위해 워크로드의 직렬 및 병렬 부분을 고려합니다.
Amdahl의 법 적용
Amdahl의 법칙을 적용하려면 작업의 일련 및 평행 구성 요소를 식별합니다. 법은 다음과 같이 표현됩니다.
속도 = 1 / (S + (P / N))
위치:
- S]은 작업의 일련 부분입니다.
- P은 작업의 평행한 부분이다.
- N는 프로세서의 수입니다.
병렬 건축의 의미
법은 작업의 연속 부분이 중요하다면 프로세서의 수를 증가시키는 것을 나타냅니다. 성능 극대화하기 위해 연속 부품이 중요하다.
설계 전략은 일관 작업의 병목을 최소화하고 이론적 속도 제한에 접근하기 위해 병렬 실행을 최적화해야합니다. Amdahl의 법에 의해 예측.