다음을 통해 공유


플랫폼 성능 임계값

성능 임계값에는 플랫폼에 대해 고정된 정적 임계값과 런타임에 변경되는 동적 임계값의 두 가지 유형이 있습니다. 이 항목에서는 플랫폼의 정적 성능 임계값과 동적 임계값에 허용되는 범위에 대해 설명합니다.

정적 성능 임계값에는 다음과 같은 정의가 있습니다.

최고 성능
이상적인 조건을 가정하여 개별 프로세서가 도달할 수 있는 절대 최대 성능입니다. 이 성능 수준은 장기간 지속 가능하지 않을 수 있으며 다른 플랫폼 구성 요소가 특정 상태인 경우에만 달성할 수 있습니다(예: 다른 프로세서가 유휴 상태여야 할 수 있음).

명목상의 성능
이상적인 환경 조건을 가정하는 프로세서의 최대 지속 성능 수준(즉, 최적의 주변 온도, 프로세서가 이전 활동으로 인해 아직 뜨지 않은 경우, 사용 가능한 전류는 저/콜드 배터리로 인해 제한되지 않음). 모든 프로세서는 최소 1초 동안 명목 성능에서 연속 작업을 동시에 유지할 수 있어야 합니다.

최저 비선형 성능
성능이 확장될 때 비선형 절전이 달성되는 가장 낮은 성능 수준입니다. 예를 들어, 전압과 주파수 조정을 결합한 효과로, 선형 절전보다 더 나은 절전을 낮은 성능 상태에서 실행하여 달성할 수 있습니다. 이 임계값을 초과하면 성능 수준이 낮을수록 더 높은 성능 수준보다 에너지 효율이 높아야 합니다.

가장 낮은 성능
플랫폼의 절대 최저 성능 수준입니다. 가장 낮은 비선형 성능 수준보다 낮은 성능 수준을 선택하는 것은 효율성 관점에서 동일하거나 실제로 효율성 저하를 일으킬 수 있지만 프로세서의 즉각적인 전력 소비를 줄여야 합니다.

메모 모든 정적 성능 수준이 고유할 필요는 없습니다. 예를 들어 플랫폼의 명목 성능 수준이 가장 높은 성능 수준일 수도 있습니다.

플랫폼은 필요에 따라 동적 성능 임계값인 보장된 성능 임계값을 나타낼 수도 있습니다. 있는 경우 알려진 모든 외부 제약 조건(전원 예산, 열 제약 조건, 전원 등)을 고려하여 프로세서의 최대 지속 성능 수준을 나타냅니다. 모든 프로세서는 최소 1초 동안 보장된 성능 수준을 동시에 유지할 수 있을 것으로 예상됩니다. 보장된 성능 수준은 [최저 성능, 명목 성능] 범위에 포함해야 합니다.

다른 유형의 성능 임계값

PEP는 시스템의 모든 프로세서에 대해 동일한 성능 규모를 사용해야 합니다. 다른 유형의 프로세서가 있는 플랫폼에서는 모든 프로세서의 성능 특성이 동일하지 않을 수 있습니다. 이 경우 PEP는 동일한 성능 수준에서 동일한 워크로드를 실행하는 두 프로세서가 거의 동시에 완료되도록 프로세서의 차이를 조정하는 성능 규모를 합성해야 합니다. PEP는 각 프로세서의 성능 특성을 정확하게 반영하기 위해 다양한 프로세서 클래스에 대해 서로 다른 기능을 노출해야 합니다.