Key points are not available for this paper at this time.
다중 코어 아키텍처에서 성능 비대칭은 개별 코어의 성능이 다를 때 발생합니다. 많은 단순 코어가 함께 높은 병렬 성능을 제공하는 반면, 몇 개의 복잡한 코어가 높은 직렬 성능을 보장하기 때문에 이러한 다중 코어 프로세서를 구축하는 것은 바람직합니다. 그러나 애플리케이션 개발자는 일반적으로 계산 코어가 동일한 성능을 제공한다고 가정하며, 성능 비대칭은 이 가정을 깨뜨립니다. 이 논문은 성능 비대칭 시스템에서 실행되는 상업적 애플리케이션의 행동에 관한 것입니다. 우리는 하드웨어 프로토타입을 사용하여 다양한 상업적 애플리케이션에 대한 성능 비대칭의 영향을 조사한 첫 번째 연구를 제시합니다. 여러 번 실행할 때 애플리케이션의 성능 변동성에 대한 비대칭의 영향을 정량화하고, 애플리케이션의 확장성에 미치는 영향을 정량화합니다. 성능 비대칭은 많은 워크로드의 행동에 부정적인 영향을 미칩니다. 우리는 이러한 영향을 제거할 방법을 연구합니다. 비대칭 인식 운영 체제 커널 외에도, 안정적이고 확장 가능한 성능을 위해 애플리케이션 자체가 성능 비대칭을 인식해야 하는 경우가 많습니다.
Balakrishnan 외 (Thu,)는 이 질문을 연구했습니다.