멀티 코어 프로세서 시스템의 대역폭과 대기 시간은 성능 최적화에 필수적입니다. 이 미터는 효율적인 데이터가 다른 핵심과 구성 요소에 걸쳐 전송 및 처리되는 방법에 영향을 미칩니다.

멀티 코어 시스템의 대역폭

대역폭은 특정 시간 프레임 내에서 전송 될 수있는 데이터의 양을 나타냅니다. 멀티 코어 프로세서에서, 그것은 핵심, 캐시 및 메모리 모듈 간의 빠른 데이터 움직임을 결정합니다.

이론적인 대역폭은 공식을 사용하여 계산될 수 있습니다:

Bandwidth = 데이터 폭 × 주파수 × 채널의 번호]

데이터 너비가 데이터 버스의 크기 인 반면 주파수는 시계 속도이며 채널은 평행 데이터 경로를 나타냅니다.

Multi-Core 시스템의 지연

대기시간은 응답을 받기 위해 요청을 전송하는 지연을 측정합니다. 낮은 대기시간은 시스템 응답과 전반적인 성능을 향상시킵니다.

대기 시간은 캐시 hierarchy, 인터커넥트 디자인 및 메모리 액세스 시간과 같은 요인에 의해 영향을받을 수 있습니다. 그것은 종종 nanoseconds (ns)에서 측정됩니다.

견적의뢰를 위해서는 다음의 구성요소를 고려하십시오:

  • Cache 액세스 시간
  • Inter-core 통신 지연
  • 메모리 액세스 시간
  • 버스의 데이터 전송 지연