폴락의 법칙
Pollack's rule폴락의 법칙에 따르면 마이크로프로세서는 "마이크로 아키텍처 진전에 따른 성능 증가는 [] 복잡성 증가의 제곱근에 대략 비례한다"고 한다.이는 복잡성 증가와 대략적으로 선형적으로 비례하는 전력소비 증가와 대비된다.이러한 맥락에서 복잡성은 프로세서 논리, 즉 그 영역을 의미한다.null
업계 용어인 이 규칙은 인텔의 수석 엔지니어 겸 동료인 프레드 폴락의 이름을 따서 명명되었다.null
폴락스 룰은 2008년 멀티 코어 컴퓨팅의 폭넓은 채택과 컴퓨터의 엄청난 전력 수요에 기업과 개인에 의해 표명된 우려로 인해 관련성이 높아졌다.null
규칙을 관대하게 해석하면 이상적인 장치가 수백 개의 저복잡성 코어를 포함할 수 있는 경우 각각 매우 낮은 전력으로 작동하고 함께 많은 양의 (처리) 작업을 빠르게 수행할 수 있다.이것은 현재 임베디드 시스템과 하드웨어 가속기에서 사용되고 있는 대규모 병렬 프로세서 어레이(MPA)를 설명한다.null
그러나 원래 제정한 폴락의 법칙은 트랜지스터 수가 증가함에 따라 단일 CPU의 성능 향상과 멀티프로세서 시스템의 성능 향상에 한계가 있는 것으로 간주되었다.null
규칙이 칩 성능에 미치는 영향
무어의 법칙에 따르면, 각각의 신기술 세대는 트랜지스터의 수를 두 배로 늘린다.이것은 그들의 속도를 40% 증가시킨다.[citation needed]반면 폴락의 규칙은 마이크로아키텍처 진보가 또 다른 another2 2 41%의 성능을 향상시킨다는 것을 암시한다.따라서 전체 성능 상승은 대략 2배 정도인 반면 전력 소비량은 그대로 유지된다.그러나 실제로 신세대마다 새로운 마이크로아키텍처를 구현하는 것은 어렵기 때문에, 마이크로아키텍처 이득은 일반적으로 적다.[1]null
참조
- ^ Shekhar Borkar, Andrew A. Chien (May 2011). "The Future of Microprocessors". Communications of the ACM. 54 (5): 67. doi:10.1145/1941487.1941507.[circular reference].
외부 링크
- Borkar, Shekhar. "Thousand Core Chips - A Technology Perspective" (PDF). Archived from the original (PDF) on 2012-02-13. Retrieved 2008-06-01.
- Beachler, Bob (Aug–Sep 2007). "New Multicore Architectures Face Substantial Challenges". Chip Design. Retrieved 2008-06-01.
- Crepps, Bob; Garver, Shu-ling (Aug 9, 2006). "The New Era of Tera-scale Computing".